diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2024-06-25 23:46:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-25 23:46:50 +0200 |
| commit | 850958b5bc6017da66fad041dabc6ddd7b8d9f69 (patch) | |
| tree | 5ba42bcd4153631d58e9fb3d48ba25411f4adf74 /lib/gui/simulator/split_simulator_window.py | |
| parent | 75a9ea2e1dc16bfc8b41d9a747fdb29b5d3d0b14 (diff) | |
Simulator: make colors visible on background (#3010)
* simulator: color visible on background
* add design dimension info to simulator statusbar
* update preview when apply font size filter
* add info box
* preferences: check if stitch_plan is loaded
Diffstat (limited to 'lib/gui/simulator/split_simulator_window.py')
| -rw-r--r-- | lib/gui/simulator/split_simulator_window.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/gui/simulator/split_simulator_window.py b/lib/gui/simulator/split_simulator_window.py index ce21a737..72fd1143 100644 --- a/lib/gui/simulator/split_simulator_window.py +++ b/lib/gui/simulator/split_simulator_window.py @@ -18,7 +18,7 @@ class SplitSimulatorWindow(wx.Frame): self.SetWindowStyle(wx.FRAME_FLOAT_ON_PARENT | wx.DEFAULT_FRAME_STYLE) - self.statusbar = self.CreateStatusBar(2) + self.statusbar = self.CreateStatusBar(3) self.detached_simulator_frame = None self.splitter = wx.SplitterWindow(self, style=wx.SP_LIVE_UPDATE) @@ -56,13 +56,13 @@ class SplitSimulatorWindow(wx.Frame): self.detach_simulator() def splitter_resize(self, event): - self.statusbar.SetStatusWidths((self.simulator_panel.GetScreenPosition()[0], -1)) + self.statusbar.SetStatusWidths((self.simulator_panel.GetScreenPosition()[0], -1, -1)) def set_sash_position(self): settings_panel_min_size = self.settings_panel.GetSizer().CalcMin() debug.log(f"{settings_panel_min_size=}") self.splitter.SetSashPosition(settings_panel_min_size.width) - self.statusbar.SetStatusWidths((settings_panel_min_size.width, -1)) + self.statusbar.SetStatusWidths((settings_panel_min_size.width, -1, -1)) def cancel(self, event=None): if self.cancel_hook: @@ -86,7 +86,7 @@ class SplitSimulatorWindow(wx.Frame): self.simulator_panel.Reparent(self.splitter) self.splitter.SplitVertically(self.settings_panel, self.simulator_panel) - self.GetStatusBar().SetStatusText(self.detached_simulator_frame.GetStatusBar().GetStatusText(1), 1) + self.GetStatusBar().SetStatusText(self.detached_simulator_frame.GetStatusBar().GetStatusText(1), 2) self.detached_simulator_frame.Destroy() self.detached_simulator_frame = None @@ -114,7 +114,7 @@ class SplitSimulatorWindow(wx.Frame): self.detached_simulator_frame.SetSize((screen_rect.width - settings_panel_size.width, screen_rect.height)) self.detached_simulator_frame.SetPosition((settings_panel_size.width, screen_rect.top)) - self.detached_simulator_frame.GetStatusBar().SetStatusText(self.GetStatusBar().GetStatusText(1), 1) + self.detached_simulator_frame.GetStatusBar().SetStatusText(self.GetStatusBar().GetStatusText(1), 2) self.GetStatusBar().SetStatusText("", 1) self.detached_simulator_frame.Show() |
