summaryrefslogtreecommitdiff
path: root/grc/gui/MainWindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'grc/gui/MainWindow.py')
-rw-r--r--grc/gui/MainWindow.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/grc/gui/MainWindow.py b/grc/gui/MainWindow.py
index f658a85062..08cef11639 100644
--- a/grc/gui/MainWindow.py
+++ b/grc/gui/MainWindow.py
@@ -76,6 +76,8 @@ class MainWindow(gtk.Window):
generate_modes = [
(o.get_key(), o.get_name(), o.get_key() == generate_mode_default)
for o in gen_opts.get_options()]
+ # load preferences
+ Preferences.load(platform)
#setup window
gtk.Window.__init__(self, gtk.WINDOW_TOPLEVEL)
vbox = gtk.VBox()
@@ -83,9 +85,10 @@ class MainWindow(gtk.Window):
self.add(vbox)
#create the menu bar and toolbar
self.add_accel_group(Actions.get_accel_group())
- menu_bar = Bars.MenuBar(generate_modes, action_handler_callback)
- vbox.pack_start(menu_bar, False)
- vbox.pack_start(Bars.Toolbar(), False)
+ self.menu_bar = Bars.MenuBar(generate_modes, action_handler_callback)
+ vbox.pack_start(self.menu_bar, False)
+ self.tool_bar = Bars.Toolbar(generate_modes, action_handler_callback )
+ vbox.pack_start(self.tool_bar, False)
vbox.pack_start(self.hpaned)
#create the notebook
self.notebook = gtk.Notebook()
@@ -110,7 +113,6 @@ class MainWindow(gtk.Window):
self.reports_scrolled_window.set_size_request(-1, DEFAULT_REPORTS_WINDOW_WIDTH)
self.flow_graph_vpaned.pack2(self.reports_scrolled_window, False) #dont allow resize
#load preferences and show the main window
- Preferences.load(platform)
self.resize(*Preferences.main_window_size())
self.flow_graph_vpaned.set_position(Preferences.reports_window_position())
self.hpaned.set_position(Preferences.blocks_window_position())