def finish_widget_creation(self): ManagedBase.finish_widget_creation(self, sel_marker_parent=self.widget) sash_pos_p = self.properties['sash_pos'] if sash_pos_p.is_active(): self.widget.SetSashPosition(sash_pos_p.get()) else: sash_pos_p.set(self.widget.GetSashPosition()) sash_gravity_p = self.properties['sash_gravity'] if sash_gravity_p.is_active(): self.widget.SetSashPosition(sash_gravity_p.get()) min_pane_size_p = self.properties['min_pane_size'] if min_pane_size_p.is_active(): self.widget.SetMinimumPaneSize(min_pane_size_p.get()) else: min_pane_size.set_value(self.widget.GetMinimumPaneSize()) self.widget.Bind(wx.EVT_SPLITTER_SASH_POS_CHANGED, self.on_sash_pos_changed) if self._window_1 and self._window_1.widget: if self.orientation == "wxSPLIT_VERTICAL": compat.SetToolTip(self._window_1.widget, _("Left splitter pane:\nAdd a sizer here")) else: compat.SetToolTip(self._window_1.widget, _("Top splitter pane:\nAdd a sizer here")) if self._window_2 and self._window_2.widget: if self.orientation == "wxSPLIT_VERTICAL": compat.SetToolTip(self._window_2.widget, _("Right splitter pane:\nAdd a sizer here")) else: compat.SetToolTip(self._window_2.widget, _("Bottom splitter pane:\nAdd a sizer here"))
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self, sel_marker_parent=self.widget) sash_pos_p = self.properties['sash_pos'] if sash_pos_p.is_active(): self.widget.SetSashPosition(sash_pos_p.get()) else: sash_pos_p.set(self.widget.GetSashPosition()) sash_gravity_p = self.properties['sash_gravity'] if sash_gravity_p.is_active(): self.widget.SetSashPosition(sash_gravity_p.get()) min_pane_size_p = self.properties['min_pane_size'] if min_pane_size_p.is_active(): self.widget.SetMinimumPaneSize(min_pane_size_p.get()) else: min_pane_size_p.set(self.widget.GetMinimumPaneSize()) self.widget.Bind(wx.EVT_SPLITTER_SASH_POS_CHANGED, self.on_sash_pos_changed) if self.widget.GetTopLevelParent().IsShown(): # e.g. when pasting into an existing window wx.CallAfter(self.widget.UpdateSize)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self, sel_marker_parent=self.widget) sp = self.properties['sash_pos'] if sp.is_active(): sp.set_value(self.sash_pos) self.widget.SetSashPosition(self.sash_pos) else: sp.set_value(self.widget.GetSashPosition()) wx.EVT_SPLITTER_SASH_POS_CHANGED(self.widget, self.widget.GetId(), self.on_sash_pos_changed)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self, sel_marker_parent=self.widget) sp = self.properties['sash_pos'] if sp.is_active(): sp.set_value(self.sash_pos) self.widget.SetSashPosition(self.sash_pos) else: sp.set_value(self.widget.GetSashPosition()) wx.EVT_SPLITTER_SASH_POS_CHANGED(self.widget, self.widget.GetId(), self.on_sash_pos_changed)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self, sel_marker_parent=self.widget)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self) self.sel_marker.Reparent(self.parent.widget)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self)
def finish_widget_creation(self, level, sel_marker_parent=None): ManagedBase.finish_widget_creation(self, level, sel_marker_parent) self.widget.Bind(wx.EVT_CHILD_FOCUS, self._on_set_focus) self.widget.Bind(wx.EVT_SET_FOCUS, self._on_set_focus) self.widget.Bind(wx.EVT_SPIN, self.on_set_focus)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self) self.sel_marker.Reparent(self.parent.widget) del self.properties['font']
def finish_widget_creation(self, level): ManagedBase.finish_widget_creation(self, level) self.sel_marker.Reparent(self.parent_window.widget)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self, sel_marker_parent=self.widget)
def finish_widget_creation(self, sel_marker_parent=None, re_add=True): ManagedBase.finish_widget_creation(self, sel_marker_parent, re_add) #self.widget.Bind(wx.EVT_SET_FOCUS, self.on_set_focus) self.widget.Bind(wx.EVT_CHILD_FOCUS, self.on_set_focus)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self) # replace 'self' with 'self.nb_sizer' in 'self.sizer' if not misc.check_wx_version(2, 5, 2): self.sizer._fix_notebook(self.pos, self.nb_sizer)
def finish_widget_creation(self): ManagedBase.finish_widget_creation(self) # replace 'self' with 'self.nb_sizer' in 'self.sizer' if not misc.check_wx_version(2, 5, 2): self.sizer._fix_notebook(self.pos, self.nb_sizer)