예제 #1
0
파일: listedit.py 프로젝트: bcorfman/pug
 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
파일: listedit.py 프로젝트: bcorfman/pug
 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
파일: subobject.py 프로젝트: bcorfman/pug
 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
파일: scene_nodes.py 프로젝트: bcorfman/pug
 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
파일: scene_nodes.py 프로젝트: bcorfman/pug
 def setup(self, attribute, window, aguidata={}):
     aguidata.setdefault('control_only', True)
     self.list.set_object(window.object)
     Base.setup(self, attribute, window, aguidata)