コード例 #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)