From 5f2436f3b7e368021d6b6b92bdc517e3edd7c58d Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 27 Jul 2011 16:29:34 -0400 Subject: [PATCH] initially assign focus to SketchWidget --- SketchWidget.py | 1 + Window.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/SketchWidget.py b/SketchWidget.py index 07d740d..c97af0e 100644 --- a/SketchWidget.py +++ b/SketchWidget.py @@ -44,6 +44,7 @@ class SketchWidget: gtk.gdkgl.MODE_DEPTH)) self.widget = gtk.gtkgl.DrawingArea(self.glconfig) + self.widget.set_flags(gtk.CAN_FOCUS) self.widget.connect_after('realize', self.init) self.widget.connect('configure_event', self.reshape) diff --git a/Window.py b/Window.py index daa7a0b..a3b5d7f 100644 --- a/Window.py +++ b/Window.py @@ -47,6 +47,8 @@ class Window: self.window.add(vbox) self.window.show_all() + sw.widget.grab_focus() + def main(self): gtk.main()