[PYTHON] WxWidgets et fonctionnement de wx.EXPAND pour un boutton

WxWidgets et fonctionnement de wx.EXPAND pour un boutton [PYTHON] - Python - Programmation

Marsh Posté le 02-02-2010 à 23:43:34    

Bonjour,

 

Je souhaite réalisé un carré de 3*3 boutons qui remplissent tout l'espace.
J'utilise un FlexGrid (qui est contenu dans dans un BoxSizer VERTICAL pas présent dans le bout de code) contenant mes boutons auxquels j'associe le paramètre wx.EXPAND

Code :
  1. #RIGHT side of the panel
  2.         self.grid = wx.FlexGridSizer(3,3)
  3.         for i in range(self.grid.GetCols()):
  4.             self.grid.AddGrowableCol(i,1)
  5.         for i in range(self.grid.GetRows()):
  6.             self.grid.AddGrowableRow(i,1)
  7.                                        
  8.         button_list = [wx.Button(self, wx.ID_ANY, x) for x in ('1','2','3','4','5','6','7','8','9')]       
  9.         for i in range(len(button_list)):
  10.             self.grid.Add(button_list[i], 1, wx.EXPAND )
 

Voici le résultat:
http://img688.imageshack.us/img688/3679/tempr.th.png

 

Mes bouttons sont étiré en horizontal mais pas en vertical :/
Comment arriver à les faire prendre toute la place dispo ? (j'ai essaye wx.ALL et wx.SHAPED ca ne change pas)


Message édité par alien conspiracy le 02-02-2010 à 23:44:43
Reply

Marsh Posté le 02-02-2010 à 23:43:34   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed