SetSizeHints --> SetMinSize or SetBestFittingSize, and other tweaks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2004-08-04 22:24:57 +00:00
parent 4b5aa5c823
commit 5193b348e8
9 changed files with 16 additions and 21 deletions

View File

@@ -34,7 +34,7 @@ class GenStaticText(wx.PyControl):
wx.PyControl.SetLabel(self, label) # don't check wx.ST_NO_AUTORESIZE yet
self.defBackClr = self.GetBackgroundColour()
self.InheritAttributes()
self.SetBestSize(size)
self.SetBestFittingSize(size)
self.Bind(wx.EVT_ERASE_BACKGROUND, self.OnEraseBackground)
self.Bind(wx.EVT_PAINT, self.OnPaint)
@@ -50,7 +50,7 @@ class GenStaticText(wx.PyControl):
if not style & wx.ST_NO_AUTORESIZE:
best = self.GetBestSize()
self.SetSize(best)
self.SetSizeHints(best)
self.SetMinSize(best)
self.Refresh()
@@ -64,7 +64,7 @@ class GenStaticText(wx.PyControl):
if not style & wx.ST_NO_AUTORESIZE:
best = self.GetBestSize()
self.SetSize(best)
self.SetSizeHints(best)
self.SetMinSize(best)
self.Refresh()