Пример #1
0
 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)
Пример #2
0
 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)
Пример #3
0
 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)
Пример #4
0
 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)
Пример #5
0
 def setup(self, attribute, window, aguidata={}):
     aguidata.setdefault('control_only',True)
     self.list.set_object( window.object)
     Base.setup( self, attribute, window, aguidata)
Пример #6
0
 def setup(self, attribute, window, aguidata={}):
     aguidata.setdefault('control_only', True)
     self.list.set_object(window.object)
     Base.setup(self, attribute, window, aguidata)