Exemplo n.º 1
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)
Exemplo n.º 2
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))