[mistelix] Complete menu porting to Builder



commit 610a5a90e0717466aeb9b8bf75d1aedea7e204db
Author: Jordi Mas <jmas softcatala org>
Date:   Sat Mar 20 13:09:17 2010 +0100

    Complete menu porting to Builder

 po/POTFILES.skip |    2 +-
 src/mistelix.cs  |   43 ++---
 src/mistelix.ui  |  508 +++++++++++++++++++++++++++++-------------------------
 3 files changed, 295 insertions(+), 258 deletions(-)
---
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index 1ee3c5b..f04b087 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -1,3 +1,3 @@
-src/Clients/Classical/Builder/Builder.cs
+src/Builder/Builder.cs
 
 
diff --git a/src/mistelix.cs b/src/mistelix.cs
index a3536f6..a8b5db2 100644
--- a/src/mistelix.cs
+++ b/src/mistelix.cs
@@ -51,20 +51,20 @@ namespace Mistelix
 		[GtkBeans.Builder.Object ("vpaned_horizontal")] Gtk.VPaned hpaned;
 		[GtkBeans.Builder.Object ("scrolledwindow_elements")] Gtk.ScrolledWindow scrolledwin_elements;
 		[GtkBeans.Builder.Object] Gtk.VBox left_vbox;
-
-		[GtkBeans.Builder.Object] Gtk.Action save_project;
-		[GtkBeans.Builder.Object] Gtk.Action save_as;
-		[GtkBeans.Builder.Object] Gtk.Action build;
-		[GtkBeans.Builder.Object] Gtk.Action theme_browser;
-		[GtkBeans.Builder.Object] Gtk.Action project_properties;
+		[GtkBeans.Builder.Object] Gtk.MenuItem save_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem saveas_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem build_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem theme_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem properties_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem close_menuitem;
 		[GtkBeans.Builder.Object] Gtk.Button videos_button;
 		[GtkBeans.Builder.Object] Gtk.Button slideshows_button;
-		[GtkBeans.Builder.Object] Gtk.ToggleAction safearea_menuitem;
-		[GtkBeans.Builder.Object] Gtk.Action add_slideshow;
-		[GtkBeans.Builder.Object] Gtk.Action add_videos;
+		[GtkBeans.Builder.Object] Gtk.CheckMenuItem safearea_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem add_slideshow;
+		[GtkBeans.Builder.Object] Gtk.MenuItem add_videos;
 		[GtkBeans.Builder.Object] Gtk.VBox rightpaned_vbox;
 		[GtkBeans.Builder.Object] Gtk.VBox buttons_vbox;
-		[GtkBeans.Builder.Object] Gtk.Action recent_menuitem;
+		[GtkBeans.Builder.Object] Gtk.MenuItem recent_menuitem;
 		ExtendedMenu recent_submenu;
 
 		AuthoringPaneView authoring_view;
@@ -122,8 +122,8 @@ namespace Mistelix
 			if (preferences.GetBoolValue (Preferences.SafeAreaKey) == true)
 				safearea_menuitem.Active = true;
 
-			//recent_submenu = new ExtendedMenu ();
-			//recent_menuitem.Submenu = recent_submenu;
+			recent_submenu = new ExtendedMenu ();
+			recent_menuitem.Submenu = recent_submenu;
 
 			app_window.IconName = "mistelix";
 			hpaned.Position = 30; // H (right), controls position of top "Project elements" button bar
@@ -148,14 +148,14 @@ namespace Mistelix
 		void SensitiveToProjectContext ()
 		{
 			bool active = (project == null ? false : true);
-
-			save_project.Sensitive = active;
-			save_as.Sensitive = active;
-			build.Sensitive = active;
+			save_menuitem.Sensitive = active;
+			saveas_menuitem.Sensitive = active;
+			build_menuitem.Sensitive = active;
+			close_menuitem.Sensitive = active;
 			slideshows_button.Sensitive = active;
-			project_properties.Sensitive = active;
+			properties_menuitem.Sensitive = active;
 			add_slideshow.Sensitive = active;
-	
+
 			if (project == null) { // WelcomeView
 				rightpaned_vbox.Remove (scrolledwin_elements);
 				left_vbox.HideAll ();
@@ -178,7 +178,7 @@ namespace Mistelix
 			}
 
 			add_videos.Sensitive = active;
-			theme_browser.Sensitive = active;
+			theme_menuitem.Sensitive = active;
 			safearea_menuitem.Sensitive = active;
 			videos_button.Sensitive = active;
 		}
@@ -333,7 +333,7 @@ namespace Mistelix
 			if (support == false) {
 				CheckDependenciesDialog dependencies_dialog = new CheckDependenciesDialog (project);
 				dependencies_dialog.Dependencies = dependencies;
-				dependencies_dialog.Run ();
+				dependencies_dialog.RunModal ();
 				return;
 			}
 
@@ -587,8 +587,6 @@ namespace Mistelix
 
 		void OnRecentFiles (object sender,EventArgs args)
 		{
-
-#if _PENDING_OF_REFACTORING
 			recent_submenu = new ExtendedMenu ();
 			recent_menuitem.Submenu = recent_submenu;
 
@@ -607,7 +605,6 @@ namespace Mistelix
 				item.Show ();
 				item.Activated += OnRecentMenuItem;
 			}
-#endif
 		}
 
 		void OnRecentMenuItem (object sender, EventArgs args)
diff --git a/src/mistelix.ui b/src/mistelix.ui
index c50d017..4903f9b 100644
--- a/src/mistelix.ui
+++ b/src/mistelix.ui
@@ -1,246 +1,249 @@
 <?xml version="1.0"?>
 <interface>
-  <object class="GtkAdjustment" id="adjustment1">
-    <property name="upper">100</property>
-    <property name="lower">0</property>
-    <property name="page_increment">0</property>
-    <property name="step_increment">1</property>
-    <property name="page_size">0</property>
-    <property name="value">1</property>
-  </object>
-  <object class="GtkAdjustment" id="adjustment2">
-    <property name="upper">100</property>
-    <property name="lower">0</property>
-    <property name="page_increment">0</property>
-    <property name="step_increment">1</property>
-    <property name="page_size">0</property>
-    <property name="value">1</property>
-  </object>
-  <object class="GtkTextBuffer" id="textbuffer1">
-    <property name="text">Welcome to the project building process. Press the 'Generate' button to start this process.</property>
-  </object>
-  <object class="GtkTextBuffer" id="textbuffer2">
-    <property name="text">Menu themes define how the main DVD menu looks. Here you define the default background image and the type of buttons. For more information visit: http://www.mistelix.org/Themes</property>
-  </object>
-  <object class="GtkTextBuffer" id="textbuffer3">
-    <property name="text">Mistelix uses a set of external components. Their availability determines Mistelix's capabilities. The following list shows the level of support of your system for Mistelix and if there are actions required.</property>
-  </object>
-  <object class="GtkUIManager" id="uimanager1">
-    <child>
-      <object class="GtkActionGroup" id="actiongroup1">
-        <child>
-          <object class="GtkAction" id="menuitem4">
-            <property name="name">menuitem4</property>
-            <property name="label" translatable="yes">_File</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="new_project">
-            <property name="stock_id">gtk-new</property>
-            <property name="name">new_project</property>
-            <property name="label" translatable="yes">New Project...</property>
-            <signal handler="OnNewProject" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="open_project">
-            <property name="stock_id">gtk-open</property>
-            <property name="name">open_project</property>
-            <property name="label" translatable="yes">Open Project...</property>
-            <signal handler="OnOpenProject" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="save_project">
-            <property name="stock_id">gtk-save</property>
-            <property name="name">save_project</property>
-            <property name="label" translatable="yes">_Save Project</property>
-            <signal handler="OnSaveProject" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="save_as">
-            <property name="stock_id">gtk-save-as</property>
-            <property name="name">save_as</property>
-            <property name="label" translatable="yes">Save _As Project...</property>
-            <signal handler="OnSaveAs" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="recent_menuitem">
-            <property name="name">recent_menuitem</property>
-            <property name="label" translatable="yes">Recent _Files</property>
-            <signal handler="OnRecentFiles" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="close">
-            <property name="stock_id">gtk-close</property>
-            <property name="name">close</property>
-            <signal handler="OnClose" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="quit1">
-            <property name="stock_id">gtk-quit</property>
-            <property name="name">quit1</property>
-            <signal handler="OnQuit" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="menuitem5">
-            <property name="name">menuitem5</property>
-            <property name="label" translatable="yes">_Edit</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="theme_browser">
-            <property name="name">theme_browser</property>
-            <property name="label" translatable="yes">Select DVD Menu Theme...</property>
-            <signal handler="OnThemeBrowser" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="preferences">
-            <property name="stock_id">gtk-preferences</property>
-            <property name="name">preferences</property>
-            <property name="label" translatable="yes">Preferences</property>
-            <signal handler="OnPreferences" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="manage_extensions">
-            <property name="name">manage_extensions</property>
-            <property name="label" translatable="yes">Manage Extensions</property>
-            <signal handler="OnManageExtensions" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="menuitem6">
-            <property name="name">menuitem6</property>
-            <property name="label" translatable="yes">_View</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkToggleAction" id="safearea_menuitem">
-            <property name="name">safearea_menuitem</property>
-            <property name="label" translatable="yes">Show TV Safe Area</property>
-            <signal handler="OnViewSafeArea" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="dvd1">
-            <property name="name">dvd1</property>
-            <property name="label" translatable="yes">_Project</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="add_slideshow">
-            <property name="name">add_slideshow</property>
-            <property name="label" translatable="yes">Add Slideshow...</property>
-            <signal handler="OnAddSlideShow" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="add_videos">
-            <property name="name">add_videos</property>
-            <property name="label" translatable="yes">Add Videos...</property>
-            <signal handler="OnAddVideos" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="project_properties">
-            <property name="name">project_properties</property>
-            <property name="label" translatable="yes">Properties</property>
-            <signal handler="OnProjectProperties" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="build">
-            <property name="name">build</property>
-            <property name="label" translatable="yes">Build...</property>
-            <signal handler="OnBuildProject" name="activate"/>
-          </object>
-          <accelerator key="F5"/>
-        </child>
-        <child>
-          <object class="GtkAction" id="menuitem7">
-            <property name="name">menuitem7</property>
-            <property name="label" translatable="yes">_Help</property>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="dependencies_item">
-            <property name="name">dependencies_item</property>
-            <property name="label" translatable="yes">Check Mistelix's Dependencies Requirements</property>
-            <signal handler="OnCheckDependencies" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="mistelix's_on-line_documentation">
-            <property name="name">mistelix's_on-line_documentation</property>
-            <property name="label" translatable="yes">Mistelix's On-line Documentation</property>
-            <signal handler="OnDocumentation" name="activate"/>
-          </object>
-        </child>
-        <child>
-          <object class="GtkAction" id="about">
-            <property name="stock_id">gtk-about</property>
-            <property name="name">about</property>
-            <property name="label" translatable="yes">_About</property>
-            <signal handler="OnAbout" name="activate"/>
-          </object>
-        </child>
-      </object>
-    </child>
-    <ui>
-      <menubar name="menubar1">
-        <menu action="menuitem4">
-          <menuitem action="new_project"/>
-          <menuitem action="open_project"/>
-          <menuitem action="save_project"/>
-          <menuitem action="save_as"/>
-          <menuitem action="recent_menuitem"/>
-          <separator/>
-          <menuitem action="close"/>
-          <menuitem action="quit1"/>
-        </menu>
-        <menu action="menuitem5">
-          <menuitem action="theme_browser"/>
-          <menuitem action="preferences"/>
-          <menuitem action="manage_extensions"/>
-        </menu>
-        <menu action="menuitem6">
-          <menuitem action="safearea_menuitem"/>
-        </menu>
-        <menu action="dvd1">
-          <menuitem action="add_slideshow"/>
-          <menuitem action="add_videos"/>
-          <separator/>
-          <menuitem action="project_properties"/>
-          <separator/>
-          <menuitem action="build"/>
-        </menu>
-        <menu action="menuitem7">
-          <menuitem action="dependencies_item"/>
-          <menuitem action="mistelix's_on-line_documentation"/>
-          <menuitem action="about"/>
-        </menu>
-      </menubar>
-    </ui>
-  </object>
-  <!-- interface-requires gtk+ 2.6 -->
+  <requires lib="gtk+" version="2.16"/>
   <!-- interface-naming-policy toplevel-contextual -->
   <object class="GtkWindow" id="mistelix">
     <property name="visible">True</property>
     <property name="title">Mistelix</property>
-    <signal handler="OnDeleteWindow" name="delete_event"/>
+    <signal name="delete_event" handler="OnDeleteWindow"/>
     <child>
       <object class="GtkVBox" id="vbox1">
         <property name="visible">True</property>
+        <property name="orientation">vertical</property>
         <child>
-          <object class="GtkMenuBar" constructor="uimanager1" id="menubar1">
+          <object class="GtkMenuBar" id="menubar1">
             <property name="visible">True</property>
+            <child>
+              <object class="GtkMenuItem" id="file_menuitem">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">_File</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" id="menu1">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkImageMenuItem" id="imagemenuitem1">
+                        <property name="label" translatable="yes">New Project...</property>
+                        <property name="visible">True</property>
+                        <property name="image">image1</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnNewProject"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="imagemenuitem2">
+                        <property name="label" translatable="yes">Open Project...</property>
+                        <property name="visible">True</property>
+                        <property name="image">image2</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnOpenProject"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="save_menuitem">
+                        <property name="label" translatable="yes">_Save Project</property>
+                        <property name="visible">True</property>
+                        <property name="use_underline">True</property>
+                        <property name="image">image3</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnSaveProject"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="saveas_menuitem">
+                        <property name="label" translatable="yes">Save _As Project...</property>
+                        <property name="visible">True</property>
+                        <property name="use_underline">True</property>
+                        <property name="image">image4</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnSaveAs"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkMenuItem" id="recent_menuitem">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Recent _Files</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnRecentFiles"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkSeparatorMenuItem" id="separatormenuitem3">
+                        <property name="visible">True</property>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="close_menuitem">
+                        <property name="label" translatable="yes">_Close</property>
+                        <property name="visible">True</property>
+                        <property name="use_underline">True</property>
+                        <property name="image">image5</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnClose"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="imagemenuitem6">
+                        <property name="label" translatable="yes">_Quit</property>
+                        <property name="visible">True</property>
+                        <property name="use_underline">True</property>
+                        <property name="image">image6</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnQuit"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child>
+              <object class="GtkMenuItem" id="edit_menuitem">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">_Edit</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" id="menu2">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkMenuItem" id="theme_menuitem">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Select DVD Menu Theme...</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnThemeBrowser"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkMenuItem" id="menuitem3">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Preferences</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnPreferences"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkMenuItem" id="menuitem4">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Manage Extensions</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnManageExtensions"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child>
+              <object class="GtkMenuItem" id="view_menuitem">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">_View</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" id="menu3">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkCheckMenuItem" id="safearea_menuitem">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Show TV Safe Area</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnViewSafeArea"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child>
+              <object class="GtkMenuItem" id="project_menuitem">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">_Project</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" id="menu4">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkMenuItem" id="add_slideshow">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Add Slideshow...</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnAddSlideShow"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkMenuItem" id="add_videos">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Add Videos...</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnAddVideos"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkSeparatorMenuItem" id="separatormenuitem1">
+                        <property name="visible">True</property>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="properties_menuitem">
+                        <property name="label" translatable="yes">Properties</property>
+                        <property name="visible">True</property>
+                        <property name="image">image7</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnProjectProperties"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkSeparatorMenuItem" id="separatormenuitem2">
+                        <property name="visible">True</property>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="build_menuitem">
+                        <property name="label" translatable="yes">Build...</property>
+                        <property name="visible">True</property>
+                        <property name="image">image8</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnBuildProject"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
+            <child>
+              <object class="GtkMenuItem" id="help_menuitem">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">_Help</property>
+                <property name="use_underline">True</property>
+                <child type="submenu">
+                  <object class="GtkMenu" id="menu5">
+                    <property name="visible">True</property>
+                    <child>
+                      <object class="GtkMenuItem" id="menuitem7">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Check Mistelix's Dependencies Requirements</property>
+                        <property name="use_underline">True</property>
+                        <signal name="activate" handler="OnCheckDependencies"/>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkMenuItem" id="menuitem8">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Mistelix's On-line Documentation</property>
+                        <property name="use_underline">True</property>
+                      </object>
+                    </child>
+                    <child>
+                      <object class="GtkImageMenuItem" id="imagemenuitem9">
+                        <property name="label" translatable="yes">About</property>
+                        <property name="visible">True</property>
+                        <property name="image">image9</property>
+                        <property name="use_stock">False</property>
+                        <signal name="activate" handler="OnAbout"/>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+              </object>
+            </child>
           </object>
           <packing>
             <property name="expand">False</property>
@@ -271,6 +274,7 @@
                   <object class="GtkVPaned" id="vpaned_horizontal">
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
+                    <property name="orientation">vertical</property>
                     <child>
                       <object class="GtkVBox" id="buttons_vbox">
                         <property name="visible">True</property>
@@ -303,7 +307,7 @@
                                         <property name="can_focus">True</property>
                                         <property name="receives_default">False</property>
                                         <property name="use_underline">True</property>
-                                        <signal handler="OnAddVideos" name="clicked"/>
+                                        <signal name="clicked" handler="OnAddVideos"/>
                                       </object>
                                       <packing>
                                         <property name="expand">False</property>
@@ -319,7 +323,7 @@
                                         <property name="can_focus">True</property>
                                         <property name="receives_default">False</property>
                                         <property name="use_underline">True</property>
-                                        <signal handler="OnAddSlideShow" name="clicked"/>
+                                        <signal name="clicked" handler="OnAddSlideShow"/>
                                       </object>
                                       <packing>
                                         <property name="expand">False</property>
@@ -395,4 +399,40 @@
       </object>
     </child>
   </object>
+  <object class="GtkImage" id="image1">
+    <property name="visible">True</property>
+    <property name="stock">gtk-new</property>
+  </object>
+  <object class="GtkImage" id="image2">
+    <property name="visible">True</property>
+    <property name="stock">gtk-open</property>
+  </object>
+  <object class="GtkImage" id="image3">
+    <property name="visible">True</property>
+    <property name="stock">gtk-save</property>
+  </object>
+  <object class="GtkImage" id="image4">
+    <property name="visible">True</property>
+    <property name="stock">gtk-save-as</property>
+  </object>
+  <object class="GtkImage" id="image5">
+    <property name="visible">True</property>
+    <property name="stock">gtk-close</property>
+  </object>
+  <object class="GtkImage" id="image6">
+    <property name="visible">True</property>
+    <property name="stock">gtk-quit</property>
+  </object>
+  <object class="GtkImage" id="image7">
+    <property name="visible">True</property>
+    <property name="stock">gtk-properties</property>
+  </object>
+  <object class="GtkImage" id="image8">
+    <property name="visible">True</property>
+    <property name="stock">gtk-execute</property>
+  </object>
+  <object class="GtkImage" id="image9">
+    <property name="visible">True</property>
+    <property name="stock">gtk-about</property>
+  </object>
 </interface>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]