From f05c0ee0f03d8e12b5980c16ae76448df17df8ca Mon Sep 17 00:00:00 2001 From: Gary Burton Date: Thu, 5 Feb 2009 20:25:28 +0000 Subject: [PATCH] Move toolbar above treeview which allows windows to resize smaller. Usability feature to allow gramps to work better on netbooks. Feature #2661 svn: r11877 --- src/DisplayTabs/_BackRefList.py | 10 +++++----- src/DisplayTabs/_ButtonTab.py | 22 +++++++++++----------- src/DisplayTabs/_EmbeddedList.py | 2 +- src/DisplayTabs/_GalleryTab.py | 2 +- src/DisplayTabs/_GrampsTab.py | 4 ++-- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/DisplayTabs/_BackRefList.py b/src/DisplayTabs/_BackRefList.py index 73a5cd449..7958652e3 100644 --- a/src/DisplayTabs/_BackRefList.py +++ b/src/DisplayTabs/_BackRefList.py @@ -90,11 +90,11 @@ class BackRefList(EmbeddedList): self.tooltips = gtk.Tooltips() self.tooltips.set_tip(self.edit_btn, _('Edit reference')) - vbox = gtk.VBox() - vbox.set_spacing(6) - vbox.pack_start(self.edit_btn, False) - vbox.show_all() - self.pack_start(vbox, False) + hbox = gtk.HBox() + hbox.set_spacing(6) + hbox.pack_start(self.edit_btn, False) + hbox.show_all() + self.pack_start(hbox, False) self.add_btn = None self.del_btn = None diff --git a/src/DisplayTabs/_ButtonTab.py b/src/DisplayTabs/_ButtonTab.py index d7cc523f2..3e26d164a 100644 --- a/src/DisplayTabs/_ButtonTab.py +++ b/src/DisplayTabs/_ButtonTab.py @@ -150,20 +150,20 @@ class ButtonTab(GrampsTab): else: self.jump_btn = None - vbox = gtk.VBox() - vbox.set_spacing(6) - vbox.pack_start(self.add_btn, False) + hbox = gtk.HBox() + hbox.set_spacing(6) + hbox.pack_start(self.add_btn, False) if share_button: - vbox.pack_start(self.share_btn, False) - vbox.pack_start(self.edit_btn, False) - vbox.pack_start(self.del_btn, False) + hbox.pack_start(self.share_btn, False) + hbox.pack_start(self.edit_btn, False) + hbox.pack_start(self.del_btn, False) if move_buttons: - vbox.pack_start(self.up_btn, False) - vbox.pack_start(self.down_btn, False) + hbox.pack_start(self.up_btn, False) + hbox.pack_start(self.down_btn, False) if jump_button: - vbox.pack_start(self.jump_btn, False) - vbox.show_all() - self.pack_start(vbox, False) + hbox.pack_start(self.jump_btn, False) + hbox.show_all() + self.pack_start(hbox, False) def double_click(self, obj, event): """ diff --git a/src/DisplayTabs/_EmbeddedList.py b/src/DisplayTabs/_EmbeddedList.py index 9f1c97e01..851473775 100644 --- a/src/DisplayTabs/_EmbeddedList.py +++ b/src/DisplayTabs/_EmbeddedList.py @@ -347,7 +347,7 @@ class EmbeddedList(ButtonTab): scroll.set_shadow_type(gtk.SHADOW_IN) scroll.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) scroll.add(self.tree) - self.pack_start(scroll, True) + self.pack_end(scroll, True) def get_selected(self): """ diff --git a/src/DisplayTabs/_GalleryTab.py b/src/DisplayTabs/_GalleryTab.py index 9a137bb31..867e09f13 100644 --- a/src/DisplayTabs/_GalleryTab.py +++ b/src/DisplayTabs/_GalleryTab.py @@ -194,7 +194,7 @@ class GalleryTab(ButtonTab): # put everything together scroll.add(self.iconlist) - self.pack_start(scroll, True) + self.pack_end(scroll, True) def _update_internal_list(self, *obj): newlist = [] diff --git a/src/DisplayTabs/_GrampsTab.py b/src/DisplayTabs/_GrampsTab.py index 57fa19014..8d647f536 100644 --- a/src/DisplayTabs/_GrampsTab.py +++ b/src/DisplayTabs/_GrampsTab.py @@ -36,7 +36,7 @@ _RIGHT = gtk.gdk.keyval_from_name("Right") # #------------------------------------------------------------------------- -class GrampsTab(gtk.HBox): +class GrampsTab(gtk.VBox): """ This class provides the base level class for 'tabs', which are used to fill in notebook tabs for GRAMPS edit dialogs. @@ -63,7 +63,7 @@ class GrampsTab(gtk.HBox): @param name: Notebook label name @type name: str/unicode """ - gtk.HBox.__init__(self) + gtk.VBox.__init__(self) # store information to pass to child windows self.dbstate = dbstate