Exemple #1
0
	def __init__(self, module, varName, parent):
		from scal2.ui_gtk.mywidgets import MyFontButton
		self.module = module
		self.varName = varName
		w = MyFontButton(parent)
		self._widget = w
		self.get = w.get_font_name## FIXME
		self.set = w.set_font_name## FIXME
Exemple #2
0
	def __init__(self, mcal, index, mode, params, sgroupLabel, sgroupFont):
		from scal2.ui_gtk.mywidgets.multi_spin.float_num import FloatSpinButton
		from scal2.ui_gtk.mywidgets import MyFontButton, MyColorButton
		gtk.HBox.__init__(self)
		self.mcal = mcal
		self.index = index
		self.mode = mode
		######
		label = gtk.Label(_(calTypes[mode].desc)+'  ')
		label.set_alignment(0, 0.5)
		pack(self, label)
		sgroupLabel.add_widget(label)
		###
		pack(self, gtk.Label(''), 1, 1)
		pack(self, gtk.Label(_('position')))
		###
		spin = FloatSpinButton(-99, 99, 1)
		self.spinX = spin
		pack(self, spin)
		###
		spin = FloatSpinButton(-99, 99, 1)
		self.spinY = spin
		pack(self, spin)
		####
		pack(self, gtk.Label(''), 1, 1)
		###
		fontb = MyFontButton(mcal)
		self.fontb = fontb
		pack(self, fontb)
		sgroupFont.add_widget(fontb)
		####
		colorb = MyColorButton()
		self.colorb = colorb
		pack(self, colorb)
		####
		self.set(params)
		####
		self.spinX.connect('changed', self.onChange)
		self.spinY.connect('changed', self.onChange)
		fontb.connect('font-set', self.onChange)
		colorb.connect('color-set', self.onChange)
Exemple #3
0
	def __init__(self, wcal, index, mode, params, sgroupLabel, sgroupFont):
		from scal2.ui_gtk.mywidgets import MyFontButton
		gtk.HBox.__init__(self)
		self.wcal = wcal
		self.index = index
		self.mode = mode
		######
		label = gtk.Label(_(calTypes[mode].desc)+'  ')
		label.set_alignment(0, 0.5)
		pack(self, label)
		sgroupLabel.add_widget(label)
		###
		self.fontCheck = gtk.CheckButton(_('Font'))
		pack(self, gtk.Label(''), 1, 1)
		pack(self, self.fontCheck)
		###
		self.fontb = MyFontButton(wcal)
		pack(self, self.fontb)
		sgroupFont.add_widget(self.fontb)
		####
		self.set(params)
		####
		self.fontCheck.connect('clicked', self.onChange)
		self.fontb.connect('font-set', self.onChange)