def setup(self, attribute, window, aguidata): if self.aguidata != aguidata: self.control.Destroy() self.label.Destroy() self.__init__(attribute, window, aguidata) return else: Base.setup( self, attribute, window, aguidata)
def setup(self, attribute, window, aguidata): if self.aguidata != aguidata: self.control.Destroy() self.label.Destroy() self.__init__(attribute, window, aguidata) return else: Base.setup(self, attribute, window, aguidata)
def setup(self, attribute, window, aguidata): sub_attributes = aguidata.get('sub_attributes', []) old_attributes = self.aguidata['sub_attributes'] if sub_attributes != old_attributes: self.control.Destroy() self.label.Destroy() self.__init__(self, attribute, window, aguidata) return else: Base.setup(self, attribute, window, aguidata)
def setup(self, attribute, window, aguidata): sub_attributes = aguidata.get('sub_attributes',[]) old_attributes = self.aguidata['sub_attributes'] if sub_attributes != old_attributes: self.control.Destroy() self.label.Destroy() self.__init__(self, attribute, window, aguidata) return else: Base.setup( self, attribute, window, aguidata)
def setup(self, attribute, window, aguidata={}): aguidata.setdefault('control_only',True) self.list.set_object( window.object) Base.setup( self, attribute, window, aguidata)
def setup(self, attribute, window, aguidata={}): aguidata.setdefault('control_only', True) self.list.set_object(window.object) Base.setup(self, attribute, window, aguidata)