style = self.GetWindowStyleFlag()
self.InvalidateBestSize()
if not style & wx.ST_NO_AUTORESIZE:
- self.SetInitialSize(self.GetBestSize())
+ self.SetSize(self.GetBestSize())
self.Refresh()
style = self.GetWindowStyleFlag()
self.InvalidateBestSize()
if not style & wx.ST_NO_AUTORESIZE:
- self.SetInitialSize(self.GetBestSize())
+ self.SetSize(self.GetBestSize())
self.Refresh()
dc.Clear()
if self.IsEnabled():
- dc.SetTextForeground(self.GetForegroundColour())
- else:
- dc.SetTextForeground(wx.SystemSettings.GetColour(wx.SYS_COLOUR_GRAYTEXT))
+ dc.SetTextForeground(self.GetForegroundColour())
+ else:
+ dc.SetTextForeground(wx.SystemSettings.GetColour(wx.SYS_COLOUR_GRAYTEXT))
+
dc.SetFont(self.GetFont())
label = self.GetLabel()
style = self.GetWindowStyleFlag()