From f312cd342f006d25ed896f3ae7139f07de08394d Mon Sep 17 00:00:00 2001 From: Ed Page Date: Sat, 9 Jan 2010 11:16:15 -0600 Subject: [PATCH] Cleaning up the search bar --- data/gonvert.glade | 37 ++++++++++++++++++++++++++----------- src/gonvert_glade.py | 3 ++- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/data/gonvert.glade b/data/gonvert.glade index dd5c745..964f625 100644 --- a/data/gonvert.glade +++ b/data/gonvert.glade @@ -210,7 +210,6 @@ True never automatic - in True @@ -272,29 +271,30 @@ True - + + gtk-find True True - Enter unit to find here - + True + True + True + False + False 0 - - Find + True True - True - True - + Enter unit to find here + False - False 1 @@ -310,10 +310,25 @@ 2 + + + True + True + True + + + True + gtk-close + + + + + 3 + + False - False 4 diff --git a/src/gonvert_glade.py b/src/gonvert_glade.py index 5855eee..ea8cd38 100755 --- a/src/gonvert_glade.py +++ b/src/gonvert_glade.py @@ -116,7 +116,6 @@ class Gonvert(object): change_menu_label(widgets, 'exitMenuItem', _('Exit')) change_menu_label(widgets, 'helpMenuItem', _('Help')) change_menu_label(widgets, 'aboutMenuItem', _('About')) - change_menu_label(widgets, 'findButton', _('Find')) self._categorySelectionButton = widgets.get_widget("categorySelectionButton") self._categoryView = widgets.get_widget('categoryView') @@ -140,6 +139,7 @@ class Gonvert(object): self._findEntry = widgets.get_widget('findEntry') self._findLabel = widgets.get_widget('findLabel') self._findButton = widgets.get_widget('findButton') + self._closeSearchButton = widgets.get_widget('closeSearchButton') self._unitsNameRenderer = gtk.CellRendererText() self._unitsNameRenderer.set_property("scale", 0.75) @@ -224,6 +224,7 @@ class Gonvert(object): self._findButton.connect("clicked", self._on_find_activate) self._findEntry.connect("activate", self._on_find_activate) self._findEntry.connect("changed", self._on_findEntry_changed) + self._closeSearchButton.connect("clicked", self._on_toggle_search) self._previousUnitValue.connect("changed", self._on_previous_unit_value_changed) self._unitValue.connect("changed", self._on_unit_value_changed) self._unitValue.connect("key-press-event", self._on_browse_key_press) -- 1.7.9.5