From eb83881e9b8299165f0f113e4f62e133f8a9cf69 Mon Sep 17 00:00:00 2001 From: Peng Huang Date: Fri, 17 Apr 2009 16:23:08 +0800 Subject: [PATCH] Add scrolledwindow for shortcut key list. --- setup/keyboardshortcut.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/setup/keyboardshortcut.py b/setup/keyboardshortcut.py index f954343..75d969c 100644 --- a/setup/keyboardshortcut.py +++ b/setup/keyboardshortcut.py @@ -46,16 +46,17 @@ class KeyboardShortcutSelection(gtk.VBox): # self.pack_start(label, False, True, 4) # shortcuts view - viewport = gtk.Viewport() - viewport.set_shadow_type(gtk.SHADOW_IN) self.__shortcut_view = gtk.TreeView(gtk.ListStore(gobject.TYPE_STRING)) self.__shortcut_view.set_size_request(-1, 100) renderer = gtk.CellRendererText() column = gtk.TreeViewColumn(_("Keyboard shortcuts"), renderer, text = 0) self.__shortcut_view.append_column(column) self.__shortcut_view.connect("cursor-changed", self.__shortcut_view_cursor_changed_cb) - viewport.add(self.__shortcut_view) - self.pack_start(viewport, True, True, 4) + scrolledwindow = gtk.ScrolledWindow() + scrolledwindow.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) + scrolledwindow.add(self.__shortcut_view) + scrolledwindow.set_shadow_type(gtk.SHADOW_IN) + self.pack_start(scrolledwindow, True, True, 4) # key code hbox = gtk.HBox() -- 2.7.4