Ejemplo n.º 1
0
 def create_widgets(self):
     Group.create_widgets(self)
     self.data_widget = gtk.HBox()
     self.data_widget.set_spacing(6)
     for field in self.fields:
         if field.get_active():
             self.data_widget.pack_start(field.get_widgets_short_container())
Ejemplo n.º 2
0
 def create_widgets(self):
     Group.create_widgets(self)
     self.data_widget = gtk.Notebook()
     for name, field in self.named_fields:
         if field.get_active():
             self.data_widget.append_page(
                 field.get_widgets_short_container(), gtk.Label(name))
             field.container.set_border_width(12)
Ejemplo n.º 3
0
 def create_widgets(self):
     Group.create_widgets(self)
     self.data_widget = gtk.HBox()
     self.data_widget.set_spacing(6)
     for field in self.fields:
         if field.get_active():
             self.data_widget.pack_start(
                 field.get_widgets_short_container())
Ejemplo n.º 4
0
 def create_widgets(self):
     Group.create_widgets(self)
     self.data_widget = gtk.Notebook()
     for name, field in self.named_fields:
         if field.get_active():
             self.data_widget.append_page(
                 field.get_widgets_short_container(),
                 gtk.Label(name)
             )
             field.container.set_border_width(12)
Ejemplo n.º 5
0
 def show(self, field):
     Group.show(self, field)
     self.data_widget.set_current_page(
         self.data_widget.page_num(field.container))
Ejemplo n.º 6
0
 def __init__(self, named_fields, label_text=None):
     Group.__init__(self, [field for (name, field) in named_fields],
                    label_text)
     self.named_fields = named_fields
Ejemplo n.º 7
0
 def __init__(self, fields, label_text=None):
     Group.__init__(self, fields, label_text)
Ejemplo n.º 8
0
 def create_widgets(self):
     Group.create_widgets(self)
     TableMixin.create_widgets(self)
Ejemplo n.º 9
0
 def __init__(self, fields, label_text=None, short=True, cols=1):
     Group.__init__(self, fields, label_text)
     TableMixin.__init__(self, short, cols)
Ejemplo n.º 10
0
 def show(self, field):
     Group.show(self, field)
     self.data_widget.set_current_page(self.data_widget.page_num(field.container))
Ejemplo n.º 11
0
 def __init__(self, named_fields, label_text=None):
     Group.__init__(self, [field for (name, field) in named_fields], label_text)
     self.named_fields = named_fields
Ejemplo n.º 12
0
 def __init__(self, fields, label_text=None):
     Group.__init__(self, fields, label_text)
Ejemplo n.º 13
0
 def create_widgets(self):
     Group.create_widgets(self)
     TableMixin.create_widgets(self)
Ejemplo n.º 14
0
 def __init__(self, fields, label_text=None, short=True, cols=1):
     Group.__init__(self, fields, label_text)
     TableMixin.__init__(self, short, cols)