예제 #1
0
 def __init__(self, value, scope=None, name=None,
              condition=whoville.noSecretClasses):
     self.chooser = chooser.ChooserWidget(whoville.classNames(condition),
                                          callback=self.chooserCB,
                                          name=name)
     parameterwidgets.ParameterWidget.__init__(self, self.chooser.gtk, scope)
     self.sb = switchboard.requestCallbackMain('new who class',
                                               self.newWhoClass)
     self.set_value(value)
     self.condition = condition
예제 #2
0
파일: whowidget.py 프로젝트: song2001/OOF2
 def __init__(self,
              value,
              scope=None,
              name=None,
              condition=whoville.noSecretClasses):
     self.chooser = chooser.ChooserWidget(whoville.classNames(condition),
                                          callback=self.chooserCB,
                                          name=name)
     parameterwidgets.ParameterWidget.__init__(self, self.chooser.gtk,
                                               scope)
     self.sb = switchboard.requestCallbackMain('new who class',
                                               self.newWhoClass)
     self.set_value(value)
     self.condition = condition
예제 #3
0
파일: whowidget.py 프로젝트: song2001/OOF2
 def newWhoClass(self, classname):
     self.chooser.update(whoville.classNames(self.condition))
예제 #4
0
 def newWhoClass(self, classname):
     self.chooser.update(whoville.classNames(self.condition))