Bonjour,
J'utilise des wx.TextCtrl avec fond blanc dans mon application. J'utilise la fonction Disable() pour désactiver cette objet Window. A ce moment l'apparence du textCtrl change (fond gris). y'a til un moyen de désactiver la fenetre en gardant l'apparence de celle-ci identique???
Merci pour l'aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 import wx class DrawPanel(wx.ScrolledWindow): def __init__(self, parent): wx.ScrolledWindow.__init__(self, parent, -1) self.SetBackgroundColour("WHITE") self.t=wx.TextCtrl(self,-1,pos=(2,50),size=(200,20),value="text") self.t.Disable() # avec ou sans app = wx.PySimpleApp(0) frame = wx.Frame(None, -1, "") DrawPanel(frame) frame.Show(True) app.MainLoop()
JF
Partager