Hopefully fix the button sizing issue once and for all
This commit is contained in:
@@ -182,8 +182,13 @@ class ShipMenu(wx.Panel):
|
||||
for name, art in (("new", wx.ART_NEW), ("rename", bitmapLoader.getBitmap("rename", "icons")), ("copy", wx.ART_COPY), ("delete", wx.ART_DELETE)):
|
||||
bitmap = wx.ArtProvider.GetBitmap(art, wx.ART_BUTTON) if name != "rename" else art
|
||||
btn = wx.BitmapButton(self, wx.ID_ANY, bitmap)
|
||||
btn.SetSize((30, 26))
|
||||
if size is None:
|
||||
size = btn.GetSize()
|
||||
else:
|
||||
btn.SetMinSize(size)
|
||||
btn.SetMaxSize(size)
|
||||
|
||||
btn.Layout()
|
||||
setattr(self, name, btn)
|
||||
btn.Enable(False)
|
||||
btn.SetToolTipString("%s fit." % name.capitalize())
|
||||
|
||||
Reference in New Issue
Block a user