Ejemplo n.º 1
0
 def __init__(self, parent, draw_top=True, custom_bg=None, painter=0):
     self.draw_top = draw_top
     self.custom_bg = custom_bg
     HPanel.__init__(self, parent)
     SensitiveCanvas.__init__(self, check_move=True)
     self.set_double_buffered()
     self.pack((TAB_PADDING, TAB_HEIGHT))
     self.set_painter(painter if painter in PAINTERS else 0)
Ejemplo n.º 2
0
 def __init__(self, parent, draw_top=True, custom_bg=None, painter_index=0):
     self.draw_top = draw_top
     self.custom_bg = custom_bg
     self.tabs = []
     HPanel.__init__(self, parent)
     SensitiveCanvas.__init__(self, check_move=True)
     self.set_double_buffered()
     self.set_panel_size()
     self.set_painter(painter_index)
Ejemplo n.º 3
0
	def __init__(self, parent, modes, icons, names, on_change=None,
				 allow_none=False):
		self.modes = modes
		self.mode_buts = []
		self.callback = on_change
		self.allow_none = allow_none
		HPanel.__init__(self, parent)
		for item in self.modes:
			but = ModeToggleButton(self, self, item, icons, names,
								self.changed, self.allow_none)
			self.mode_buts.append(but)
			self.pack(but)
Ejemplo n.º 4
0
 def __init__(self, parent, modes, icons, names, on_change=None,
              allow_none=False):
     self.modes = modes
     self.mode_buts = []
     self.callback = on_change
     self.allow_none = allow_none
     HPanel.__init__(self, parent)
     for item in self.modes:
         but = ModeToggleButton(
             self, self, item, icons, names,
             self.changed, self.allow_none)
         self.mode_buts.append(but)
         self.pack(but)