Start of card selection filter
Doesn't display yet
This commit is contained in:
		
							parent
							
								
									b062ed6e70
								
							
						
					
					
						commit
						9427c97f4c
					
				| 
						 | 
					@ -35,6 +35,9 @@ class GuiPositionalStats (threading.Thread):
 | 
				
			||||||
        self.activesite = data
 | 
					        self.activesite = data
 | 
				
			||||||
        print "DEBUG: activesite set to %s" %(self.activesite)
 | 
					        print "DEBUG: activesite set to %s" %(self.activesite)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def cardCallback(self, widget, data=None):
 | 
				
			||||||
 | 
					        print "DEBUG: %s was toggled %s" % (data, ("OFF", "ON")[widget.get_active()])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def refreshStats(self, widget, data):
 | 
					    def refreshStats(self, widget, data):
 | 
				
			||||||
        try: self.stats_table.destroy()
 | 
					        try: self.stats_table.destroy()
 | 
				
			||||||
        except AttributeError: pass
 | 
					        except AttributeError: pass
 | 
				
			||||||
| 
						 | 
					@ -110,6 +113,27 @@ class GuiPositionalStats (threading.Thread):
 | 
				
			||||||
        vbox.pack_start(hbox, False, True, 0)
 | 
					        vbox.pack_start(hbox, False, True, 0)
 | 
				
			||||||
        hbox.show()
 | 
					        hbox.show()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def fillCardsFrame(self, vbox):
 | 
				
			||||||
 | 
					        hbox1 = gtk.HBox(True,0)
 | 
				
			||||||
 | 
					        hbox1.show()
 | 
				
			||||||
 | 
					        vbox.pack_start(hbox1, True, True, 0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        cards = [ "A", "K","Q","J","T","9","8","7","6","5","4","3","2" ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        for j in range(0, len(cards)):
 | 
				
			||||||
 | 
					            hbox1 = gtk.HBox(True,0)
 | 
				
			||||||
 | 
					            hbox1.show()
 | 
				
			||||||
 | 
					            vbox.pack_start(hbox1, True, True, 0)
 | 
				
			||||||
 | 
					            for i in range(0, len(cards)):
 | 
				
			||||||
 | 
					                if i < (j + 1):
 | 
				
			||||||
 | 
					                    suit = "o"
 | 
				
			||||||
 | 
					                else:
 | 
				
			||||||
 | 
					                    suit = "s"
 | 
				
			||||||
 | 
					                button = gtk.ToggleButton("%s%s%s" %(cards[i], cards[j], suit))
 | 
				
			||||||
 | 
					                button.connect("toggled", self.cardCallback, "%s%s%s" %(cards[i], cards[j], suit))
 | 
				
			||||||
 | 
					                hbox1.pack_start(button, True, True, 0)
 | 
				
			||||||
 | 
					                button.show()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def createPlayerLine(self, hbox, site, player):
 | 
					    def createPlayerLine(self, hbox, site, player):
 | 
				
			||||||
        if(self.buttongroup == None):
 | 
					        if(self.buttongroup == None):
 | 
				
			||||||
            button = gtk.RadioButton(None, site + " id:")
 | 
					            button = gtk.RadioButton(None, site + " id:")
 | 
				
			||||||
| 
						 | 
					@ -164,6 +188,15 @@ class GuiPositionalStats (threading.Thread):
 | 
				
			||||||
        self.fillPlayerFrame(vbox)
 | 
					        self.fillPlayerFrame(vbox)
 | 
				
			||||||
        playerFrame.add(vbox)
 | 
					        playerFrame.add(vbox)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        cardsFrame = gtk.Frame("Cards:")
 | 
				
			||||||
 | 
					        cardsFrame.set_label_align(0.0, 0.0)
 | 
				
			||||||
 | 
					        cardsFrame.show()
 | 
				
			||||||
 | 
					        vbox = gtk.VBox(False, 0)
 | 
				
			||||||
 | 
					        vbox.show()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        self.fillCardsFrame(vbox)
 | 
				
			||||||
 | 
					        cardsFrame.add(vbox)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        statsFrame = gtk.Frame("Stats:")
 | 
					        statsFrame = gtk.Frame("Stats:")
 | 
				
			||||||
        statsFrame.set_label_align(0.0, 0.0)
 | 
					        statsFrame.set_label_align(0.0, 0.0)
 | 
				
			||||||
        statsFrame.show()
 | 
					        statsFrame.show()
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user