1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
   |  
 
class ChoixLigne(wx.Panel):
global listeEquipe, j
    listeLigne = [ 0,0 ,0 ,0 ,0 ,0 ,0 ]
    nombreSelectionne = 0
    nbr = nombreSelectionne
    def __init__(self, parent):
        wx.Panel.__init__(self, parent)
        self.quote = wx.StaticText(self, label="Choix des joueurs :", pos=(20, 30))
 
        self.sampleList = listeEquipe
        self.j = j
        for i in self.sampleList:
 
            if self.j < 5:
                self.button = wx.Button(self, id = self.j, label="%s" %i, pos=(40+100*self.j, 200))
                self.Bind(wx.EVT_BUTTON, self.Ajouter,self.button)
            else:
                self.button = wx.Button(self,id = self.j, label="%s" %i, pos=(40+100*(self.j-5), 300))
                self.Bind(wx.EVT_BUTTON, self.Ajouter,self.button)
            self.j = self.j + 1
 
    def Ajouter(self, event):
        print("test ajout")
        #Il faut que ca selectionne 7 joueurs puis ferme tout
        #seul dès que le nombre sepat est atteint
        if self.nbr < 7:
            self.listeLigne[self.nbr] = self.button.GetId()
            self.nbr+=1
            print(self.listeLigne) | 
Partager