psychotek | Bonjour,
J'ai un problème avec un SpinButton que je mets dans une boîte de dialogue. Les flêches pour changer de valeur apparaîssent bien mais pas le contenu du SpinButton. Vous sauriez pourquoi ?
Merci
Voici mon code :
Code :
- class SpinDialog(Dialog):
-
- def __init__(self, parent, message, title, min, max):
- Dialog.__init__(self, parent, NewId(), title)
-
- sizer = BoxSizer(VERTICAL)
-
- label = StaticText(self, NewId(), message)
- sizer.Add(label, 0, ALIGN_CENTER_VERTICAL | ALL, 5)
-
- self.__spin = SpinButton(self, NewId(), style=SP_VERTICAL | SP_ARROW_KEYS)
- self.__spin.SetRange(min, max)
- self.__spin.SetValue(1)
-
- sizer.Add(self.__spin, 0, ALIGN_CENTER | ALL, 5)
-
- btnsizer = StdDialogButtonSizer()
- btn = Button(self, ID_OK)
- btn.SetDefault()
- btnsizer.AddButton(btn)
- btnsizer.AddButton(Button(self, ID_CANCEL))
- btnsizer.Realize()
-
- sizer.Add(btnsizer, 0, ALIGN_CENTER_VERTICAL | ALL, 5)
-
- self.SetSizer(sizer)
- sizer.Fit(self)
|
|