diff --git a/SparkFunKiCadPanelizer/dialog/dialog.py b/SparkFunKiCadPanelizer/dialog/dialog.py index 0d94b62..3bc73ed 100644 --- a/SparkFunKiCadPanelizer/dialog/dialog.py +++ b/SparkFunKiCadPanelizer/dialog/dialog.py @@ -52,7 +52,7 @@ def __init__(self, parent, config, layertable, ordering, panelizer, func): self.panel = DialogPanel(self, config, layertable, ordering, panelizer, func) - best_size = self.BestSize + best_size = self.panel.BestSize # hack for some gtk themes that incorrectly calculate best size best_size.IncBy(dx=0, dy=30) self.SetClientSize(best_size) diff --git a/SparkFunKiCadPanelizer/dialog/dialog_text_base.py b/SparkFunKiCadPanelizer/dialog/dialog_text_base.py index 7cd2be0..ed26246 100644 --- a/SparkFunKiCadPanelizer/dialog/dialog_text_base.py +++ b/SparkFunKiCadPanelizer/dialog/dialog_text_base.py @@ -22,7 +22,7 @@ class DialogPanelBase ( DialogShim ): def __init__( self, parent ): - DialogShim.__init__ ( self, parent, id = wx.ID_ANY, title = _(u"SparkFun KiCad Panelizer"), pos = wx.DefaultPosition, size = wx.Size( -1,-1 ), style = wx.DEFAULT_DIALOG_STYLE|wx.STAY_ON_TOP|wx.BORDER_DEFAULT ) + DialogShim.__init__ ( self, parent, id = wx.ID_ANY, title = _(u"SparkFun KiCad Panelizer"), pos = wx.DefaultPosition, size = wx.Size( -1,-1 ), style = wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.STAY_ON_TOP|wx.BORDER_DEFAULT ) self.SetSizeHints( wx.Size( -1,-1 ), wx.DefaultSize ) diff --git a/SparkFunKiCadPanelizer/resource/_version.py b/SparkFunKiCadPanelizer/resource/_version.py index 545d07d..5da0b9a 100644 --- a/SparkFunKiCadPanelizer/resource/_version.py +++ b/SparkFunKiCadPanelizer/resource/_version.py @@ -1 +1 @@ -__version__ = "1.1.1" \ No newline at end of file +__version__ = "1.1.2" \ No newline at end of file diff --git a/text_dialog.fbp b/text_dialog.fbp index 5da6878..5c42d3d 100644 --- a/text_dialog.fbp +++ b/text_dialog.fbp @@ -48,7 +48,7 @@ DialogPanelBase -1,-1 - wxDEFAULT_DIALOG_STYLE|wxSTAY_ON_TOP + wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxSTAY_ON_TOP DialogShim; .compat; forward_declare SparkFun KiCad Panelizer