Example #1
0
	def __init__(self, master, url, text='', tooltip=''):
		self.url = url
		self.master = master
		gtk.EventBox.__init__(self)
		if tooltip: self.set_tooltip_text(tooltip)
		if not text: text = url
		self.label = Label(self)
		self.label.set_markup('<u>%s</u>' % (text))
		color = rc.rgb_to_gdkcolor(rc.SYSCOLORS['selected-bg'])
		self.label.modify_fg(gtk.STATE_NORMAL, color)
		self.add(self.label)
		self.connect(gconst.EVENT_BUTTON_PRESS, self._mouse_pressed)
		self.connect(gconst.EVENT_ENTER_NOTIFY, self._set_cursor)
Example #2
0
 def __init__(self, master, url, text='', tooltip=''):
     self.url = url
     self.master = master
     gtk.EventBox.__init__(self)
     if tooltip: self.set_tooltip_text(tooltip)
     if not text: text = url
     self.label = Label(self)
     self.label.set_markup('<u>%s</u>' % (text))
     color = rc.rgb_to_gdkcolor(rc.SYSCOLORS['selected-bg'])
     self.label.modify_fg(gtk.STATE_NORMAL, color)
     self.add(self.label)
     self.connect(gconst.EVENT_BUTTON_PRESS, self._mouse_pressed)
     self.connect(gconst.EVENT_ENTER_NOTIFY, self._set_cursor)
Example #3
0
	def set_color(self, color):
		gtk.ColorButton.set_color(self, rc.rgb_to_gdkcolor(color))
Example #4
0
 def set_color(self, color):
     gtk.ColorButton.set_color(self, rc.rgb_to_gdkcolor(color))
Example #5
0
	def set_bgcolor(self, color):
		self.modify_bg(gtk.STATE_NORMAL, rc.rgb_to_gdkcolor(color))