def properties_changed(self, modified): actions = EditBase.properties_changed(self, modified) # widget properties modified; trigger updates if self.widget: if config.debugging: print("Actions", actions) if "recreate_parent" in actions: self.parent.recreate_widget2() return actions
def properties_changed(self, modified): if not modified or "name" in modified and self.pwidget is not self.widget: self.pwidget.SetTitle(misc.design_title(misc.wxstr(self.name))) refresh = False if not modified or "margins" in modified and self.widget: self._set_margins() refresh = True if not modified or "bitmapsize" in modified and self.widget: self._set_bitmapsize() refresh = True if not modified or "packing" in modified and self.widget: self._set_packing() refresh = True if not modified or "separation" in modified and self.widget: self._set_separation() refresh = True if not modified or "tools" in modified and self.widget: self._set_tools() refresh = True if refresh: self._refresh_widget() EditBase.properties_changed(self, modified)
def properties_changed(self, modified): if not modified or "fields" in modified: self._set_fields() EditStylesMixin.properties_changed(self, modified) EditBase.properties_changed(self, modified)
def properties_changed(self, modified): if not modified or "menus" in modified: self.set_menus() EditBase.properties_changed(self, modified)