def _properties_changed(self, modified, actions): if not modified or "scrollable" in modified: if self.scrollable: self.WX_CLASS = "wxScrolledWindow" else: self.WX_CLASS = "wxPanel" if not modified or "name" in modified: if self.widget: self.widget.GetParent().SetTitle(misc.design_title(self.name)) PanelBase._properties_changed(self, modified, actions) TopLevelBase._properties_changed(self, modified, actions)
def _properties_changed(self, modified, actions): if not modified or "icon" in modified and self.widget: self._set_widget_icon() TopLevelBase._properties_changed(self, modified, actions) EditStylesMixin._properties_changed(self, modified, actions)