Пример #1
0
 def _create_ui(self, title):
     button_sizer = HorizontalSizer()
     button_sizer.add_with_padding(ButtonWithHandler(self, 'Apply Changes', handler=lambda e: self.save()))
     self.SetSizer(VerticalSizer())
     self.Sizer.add(button_sizer)
     self._create_editor_text_control()
     self._parent.add_tab(self, title, allow_closing=False)
Пример #2
0
 def _create_editor_toolbar(self):
     editor_toolbar_sizer = HorizontalSizer()
     editor_toolbar_sizer.add_with_padding(
         ButtonWithHandler(self, 'Apply Changes',
             handler=lambda e: self.save()))
     self._create_search(editor_toolbar_sizer)
     self.Sizer.add(editor_toolbar_sizer)
Пример #3
0
 def _create_editor_toolbar(self):
     # needs extra container, since we might add helper text about syntax colorization
     self.editor_toolbar = HorizontalSizer()
     default_components = HorizontalSizer()
     default_components.add_with_padding(ButtonWithHandler(self, "Apply Changes", handler=lambda e: self.save()))
     self._create_search(default_components)
     self.editor_toolbar.add_expanding(default_components)
     self.Sizer.add_expanding(self.editor_toolbar, propotion=0)
Пример #4
0
 def _create_editor_toolbar(self):
     # needs extra container, since we might add helper text about syntax colorization
     self.editor_toolbar = HorizontalSizer()
     default_components = HorizontalSizer()
     default_components.add_with_padding(
         ButtonWithHandler(self, 'Apply Changes', handler=lambda e: self.save()))
     self._create_search(default_components)
     self.editor_toolbar.add_expanding(default_components)
     self.Sizer.add_expanding(self.editor_toolbar, propotion=0)
Пример #5
0
 def _create_editor(self, setting):
     sizer = HorizontalSizer()
     sizer.add_with_padding(self._label_for(setting))
     sizer.add(self._editor_for(setting), proportion=1)
     self.Sizer.Add(sizer, flag=wx.EXPAND)
     self.Sizer.add_with_padding(HelpLabel(self, setting.help))
Пример #6
0
 def _create_editor(self, setting):
     sizer = HorizontalSizer()
     sizer.add_with_padding(self._label_for(setting))
     sizer.add(self._editor_for(setting), proportion=1)
     self.Sizer.Add(sizer, flag=wx.EXPAND)
     self.Sizer.add_with_padding(HelpLabel(self, setting.help))