コード例 #1
0
ファイル: menus.py プロジェクト: DiscoBizzle/Ghost-Simulator
 def enabled(self, enabled):
     if enabled == self._enabled:
         return
     self._enabled = enabled
     if enabled:
         window.push_handlers(self)
         options.push_handlers(self)
         for control in self.controls.itervalues():
             control.enabled = True
         self.arrange_buttons()
     else:
         for control in self.controls.itervalues():
             control.enabled = False
         window.remove_handlers(self)
         options.remove_handlers(self)
コード例 #2
0
ファイル: menus.py プロジェクト: ollie27/ghost-simulator
 def enabled(self, enabled):
     if enabled == self._enabled:
         return
     self._enabled = enabled
     if enabled:
         window.push_handlers(self)
         options.push_handlers(self)
         for control in self.controls.itervalues():
             control.enabled = True
         self.arrange_buttons()
     else:
         for control in self.controls.itervalues():
             control.enabled = False
         window.remove_handlers(self)
         options.remove_handlers(self)
コード例 #3
0
ファイル: menus.py プロジェクト: DiscoBizzle/Ghost-Simulator
 def delete_handlers(self):
     options.remove_handlers(self)
     super(OptionsMenuToggleCheckBox, self).delete_handlers()
コード例 #4
0
ファイル: menus.py プロジェクト: ollie27/ghost-simulator
 def delete_handlers(self):
     options.remove_handlers(self)
     super(OptionsMenuToggleCheckBox, self).delete_handlers()