Pour faire un code à peu bien séparé GUI / code, on trouve http://wiki.wxpython.org/index.cgi/OrganizingYourCode(...) mais je comprends pas comment utiliser la méthode name=? et ce que ça change ...
J'ai le problème sur les menus puisque qu'avec la façon dont wxGlade génère les menus on ne peut pas utiliser GetId()
Il en parle aussi sur http://aspn.activestate.com/ASPN/Mail/Message/wxPython-users/160302(...) mais apparement les messages sont dans le désordre ... Celui qui a posé la question s'extasie sur la réponse apportée mais ... il n'y a pas de réponse :)
Quelqu'un utilise wxGlade ? Il doit bien y avoir une solution pour ne pas avoir à "bidouiller" fichier généré par wxGlade pour utiliser les menus !
# Ca avance peut être ...
Posté par rangzen (site web personnel) . Évalué à 1.
[^] # Re: Ca avance peut être ...
Posté par Florent MANENS . Évalué à 1.
self.ID_OPEN=wxNewId()
dans la case id du menu editor.
Il génére alors :
self.ID_OPEN = wxNewId()
tout seul :)
Ensuite, j'arrive à la même situation que toi :
EVT_MENU(self.MainWindow, self.MainWindow.ID_OPEN, self.OnOpenFile)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.