diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2023-04-08 19:14:38 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-08 19:14:38 +0200 |
| commit | 36503c13e0315fcbd0439814455898f0952eaa86 (patch) | |
| tree | 06a3826007ec195ffcea4ef3ecd0e8060207bf16 /lib/extensions/params.py | |
| parent | acdb911145972012cf8055c9accd31a235214ca7 (diff) | |
param simulator: stitch plan metadata (#2200)
Diffstat (limited to 'lib/extensions/params.py')
| -rw-r--r-- | lib/extensions/params.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/extensions/params.py b/lib/extensions/params.py index a85b16f7..fb13c223 100644 --- a/lib/extensions/params.py +++ b/lib/extensions/params.py @@ -478,9 +478,11 @@ class SettingsFrame(wx.Frame): lc = wx.Locale() lc.Init(wx.LANGUAGE_DEFAULT) - # begin wxGlade: MyFrame.__init__ self.tabs_factory = kwargs.pop('tabs_factory', []) self.cancel_hook = kwargs.pop('on_cancel', None) + self.metadata = kwargs.pop('metadata', []) + + # begin wxGlade: MyFrame.__init__ wx.Frame.__init__(self, None, wx.ID_ANY, _("Embroidery Params") ) @@ -786,8 +788,11 @@ class Params(InkstitchExtension): def effect(self): try: app = wx.App() + metadata = self.get_inkstitch_metadata() frame = SettingsFrame( - tabs_factory=self.create_tabs, on_cancel=self.cancel) + tabs_factory=self.create_tabs, + on_cancel=self.cancel, + metadata=metadata) # position left, center current_screen = wx.Display.GetFromPoint(wx.GetMousePosition()) |
