コード例 #1
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def __init__(self,
              label_text=None,
              attribute_name=None,
              show_popup=True,
              history_name=None):
     Single.__init__(self, label_text)
     FaultyMixin.__init__(self, attribute_name, show_popup, history_name)
コード例 #2
0
ファイル: optional.py プロジェクト: woutersmet/Zeo_thesis
 def create_widgets(self):
     Single.create_widgets(self)
     self.data_widget = self.toggle_button
     self.high_widget = self.slave.high_widget
     self.toggle_button.connect("toggled", self.toggle_button_toggled)
     if isinstance(self.slave, EditMixin):
         self.toggle_button.connect("toggled", self.slave.on_widget_changed)
     if self.slave.label_text is not None:
         label, data_widget, bu_popup = self.slave.get_widgets_separate()
         if label is not None:
             self.toggle_button.add(label)
コード例 #3
0
ファイル: optional.py プロジェクト: yuhangwang/zeobuilder
 def create_widgets(self):
     Single.create_widgets(self)
     self.data_widget = self.toggle_button
     self.high_widget = self.slave.high_widget
     self.toggle_button.connect("toggled", self.toggle_button_toggled)
     if isinstance(self.slave, EditMixin):
         self.toggle_button.connect("toggled", self.slave.on_widget_changed)
     if self.slave.label_text is not None:
         label, data_widget, bu_popup = self.slave.get_widgets_separate()
         if label is not None:
             self.toggle_button.add(label)
コード例 #4
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def set_sensitive(self, sensitive):
     FaultyMixin.set_sensitive(self, sensitive)
     Single.set_sensitive(self, sensitive)
コード例 #5
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def destroy_widgets(self):
     Single.destroy_widgets(self)
     FaultyMixin.destroy_widgets(self)
コード例 #6
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def create_widgets(self):
     Single.create_widgets(self)
     EditMixin.create_widgets(self)
コード例 #7
0
ファイル: optional.py プロジェクト: woutersmet/Zeo_thesis
 def init_widgets(self, instance):
     self.slave.init_widgets(instance)
     Single.init_widgets(self, instance)
コード例 #8
0
ファイル: optional.py プロジェクト: yuhangwang/zeobuilder
 def destroy_widgets(self):
     self.slave.destroy_widgets()
     Single.destroy_widgets(self)
コード例 #9
0
ファイル: optional.py プロジェクト: yuhangwang/zeobuilder
 def init_widgets_multiplex(self, instances):
     self.slave.init_widgets_multiplex(instances)
     Single.init_widgets_multiplex(self, instances)
コード例 #10
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def __init__(self, label_text=None, attribute_name=None):
     Single.__init__(self, label_text)
     ReadMixin.__init__(self, attribute_name)
コード例 #11
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def set_sensitive(self, sensitive):
     FaultyMixin.set_sensitive(self, sensitive)
     Single.set_sensitive(self, sensitive)
コード例 #12
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def destroy_widgets(self):
     Single.destroy_widgets(self)
     FaultyMixin.destroy_widgets(self)
コード例 #13
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def create_widgets(self):
     Single.create_widgets(self)
     FaultyMixin.create_widgets(self)
コード例 #14
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def set_sensitive(self, sensitive):
     EditMixin.set_sensitive(self, sensitive)
     Single.set_sensitive(self, sensitive)
コード例 #15
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def destroy_widgets(self):
     Single.destroy_widgets(self)
     EditMixin.destroy_widgets(self)
コード例 #16
0
ファイル: optional.py プロジェクト: yuhangwang/zeobuilder
 def __init__(self, slave):
     Single.__init__(self)
     self.slave = slave
     slave.parent = self
     self.toggle_button = None
コード例 #17
0
ファイル: optional.py プロジェクト: yuhangwang/zeobuilder
 def init_widgets(self, instance):
     self.slave.init_widgets(instance)
     Single.init_widgets(self, instance)
コード例 #18
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def create_widgets(self):
     Single.create_widgets(self)
     EditMixin.create_widgets(self)
コード例 #19
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def destroy_widgets(self):
     Single.destroy_widgets(self)
     EditMixin.destroy_widgets(self)
コード例 #20
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def set_sensitive(self, sensitive):
     EditMixin.set_sensitive(self, sensitive)
     Single.set_sensitive(self, sensitive)
コード例 #21
0
ファイル: optional.py プロジェクト: woutersmet/Zeo_thesis
 def __init__(self, slave):
     Single.__init__(self)
     self.slave = slave
     slave.parent = self
     self.toggle_button = None
コード例 #22
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def __init__(self, label_text=None, attribute_name=None, show_popup=True, history_name=None):
     Single.__init__(self, label_text)
     FaultyMixin.__init__(self, attribute_name, show_popup, history_name)
コード例 #23
0
ファイル: optional.py プロジェクト: woutersmet/Zeo_thesis
 def init_widgets_multiplex(self, instances):
     self.slave.init_widgets_multiplex(instances)
     Single.init_widgets_multiplex(self, instances)
コード例 #24
0
ファイル: elementary.py プロジェクト: woutersmet/Zeo_thesis
 def create_widgets(self):
     Single.create_widgets(self)
     FaultyMixin.create_widgets(self)
コード例 #25
0
ファイル: optional.py プロジェクト: woutersmet/Zeo_thesis
 def destroy_widgets(self):
     self.slave.destroy_widgets()
     Single.destroy_widgets(self)
コード例 #26
0
ファイル: elementary.py プロジェクト: yuhangwang/zeobuilder
 def __init__(self, label_text=None, attribute_name=None):
     Single.__init__(self, label_text)
     ReadMixin.__init__(self, attribute_name)