From c96c23528476bcd7d3194c6174c1ac8baae5d869 Mon Sep 17 00:00:00 2001 From: Wade Brainerd Date: Fri, 09 Jan 2009 02:46:42 +0000 Subject: Make key images a little bigger. Tweak font size. --- (limited to 'keyboard.py') diff --git a/keyboard.py b/keyboard.py index e7537b1..b30c18d 100644 --- a/keyboard.py +++ b/keyboard.py @@ -620,15 +620,16 @@ class KeyboardWidget(KeyboardData, gtk.DrawingArea): self.draw_hands = enable self.queue_draw() - def get_key_pixbuf(self, key, state=0, group=0): - w = key['key-width'] - h = key['key-height'] + def get_key_pixbuf(self, key, state=0, group=0, scale=1): + w = key['key-width'] * scale + h = key['key-height'] * scale pixmap = gtk.gdk.Pixmap(self.root_window.window, w, h) cr = pixmap.cairo_create() + cr.scale(scale, scale) cr.translate(-key['key-x'], -key['key-y']) - + old_state, old_group = self.active_state, self.active_group self.active_state, self.active_group = state, group -- cgit v0.9.1