def onVirtKeyClick(self, eventbox, eventbtn):
key = self.rkb.getKey(eventbox.keyx, eventbox.keyy)
if not key.isGhost:
if self.pipetteTBtn.get_active():
color = key.color
self.customColorPicker.set_rgba(color)
self.pipetteTBtn.set_active(False)
elif self.clearTBtn.get_active():
key.color = Gdk.RGBA(0, 0, 0)
black_rgba = Gdk.RGBA(0, 0, 0)
eventbox.override_background_color(
Gtk.StateType.NORMAL,
black_rgba
)
else:
key.color = self.customColorPicker.get_rgba()
eventbox.override_background_color(
Gtk.StateType.NORMAL,
self.customColorPicker.get_rgba()
)
评论列表
文章目录