Bonjour,
Je travail avec wxformbuilder pour générer l'interface de mes application pyhton et je suis en face d'un petit soucis.
J'ai un TextCtrl dans mon interface, lorsque j'entre du texte dans ce TextCtrl il s'ajoute toujours sur la même ligne. La solution je la connais : TE_MULTILINE.
Malheureusement wxformbuilder ne connais pas cette propriété.
Bien sur je pourrais allé ajouter moi même la propriété dans le code que me génére wxformbuilder mais pour des raison pratique je préfére ne pas le modifier.
Dans la doc j'ai trouvé la fonction SetDefaultStyle
alors j'ai tenté ceci :
Mais ça ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 self.TextCtrl.SetDefaultStyle(wx.TE_MULTILINE) self.TextCtrl.SetDefaultStyle(wxTextAttr(wx.TE_MULTILINE))
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 self.TextCtrl.SetDefaultStyle(wx.TE_MULTILINE) AttributeError
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 global name 'wxTextAttr' is not defined
Quelqu'un saurait t'il m'aider ?
Partager