From 178641136594a7274ad77378ac821be512ffe724 Mon Sep 17 00:00:00 2001 From: Peter McGoron Date: Wed, 11 Aug 2021 14:05:40 -0400 Subject: [PATCH] properly scale buttons on window resize --- mainwin.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mainwin.py b/mainwin.py index 419acfb..70a3b43 100644 --- a/mainwin.py +++ b/mainwin.py @@ -7,7 +7,6 @@ class MainWin(wx.Frame): self.main_sizer = wx.BoxSizer(wx.VERTICAL) # Top buttons - self.top_sizer = wx.BoxSizer(wx.HORIZONTAL) self.plan_btn = wx.Button(self, label="Plan", style=wx.BU_EXACTFIT) @@ -15,10 +14,11 @@ class MainWin(wx.Frame): style=wx.BU_EXACTFIT) self.ser_sel = wx.Choice(self, choices=["(none)"]) - for i in (self.plan_btn, self.conn_btn, self.ser_sel): - self.top_sizer.Add(i, 1, wx.EXPAND) + for i in (self.plan_btn, self.conn_btn): + self.top_sizer.Add(i, 0, wx.EXPAND) + self.top_sizer.Add(self.ser_sel, 1, wx.EXPAND) - self.main_sizer.Add(self.top_sizer, 1, wx.EXPAND) + self.main_sizer.Add(self.top_sizer, 0, wx.EXPAND) self.commbox = wx.TextCtrl(self, style= wx.TE_MULTILINE | wx.TE_READONLY | wx.TE_RICH2)