diff -rup gtk+/tests/builderdemo.c my_gtk+/tests/builderdemo.c
--- gtk+/tests/builderdemo.c	2006-12-04 01:57:45.000000000 -0500
+++ my_gtk+/tests/builderdemo.c	2006-11-25 12:27:10.000000000 -0500
@@ -20,6 +20,7 @@
 
 #include <gtk/gtk.h>
 
+
 void
 quit_activate (GtkAction *action)
 {
@@ -49,7 +50,7 @@ main (int argc, char **argv)
   builder = gtk_builder_new ();
   gtk_builder_parse_filename (builder, "demo.glade", NULL);
   widget = gtk_builder_get_object (builder, "window1");
-  gtk_widget_show (GTK_WIDGET (widget));
+  gtk_widget_show_all (GTK_WIDGET (widget));
   gtk_builder_signal_autoconnect (builder);
 
   gtk_main ();
diff -rup gtk+/tests/demo.glade my_gtk+/tests/demo.glade
--- gtk+/tests/demo.glade	2006-12-04 01:57:45.000000000 -0500
+++ my_gtk+/tests/demo.glade	2006-12-04 01:34:20.000000000 -0500
@@ -1,96 +1,97 @@
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
-<!DOCTYPE glade-interface SYSTEM "http://gazpacho.sicem.biz/gazpacho-0.1.dtd">
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
+<!--Generated with glade3 3.1.0 on Fri Dec  1 18:48:55 2006 by scrabble@home-->
 <glade-interface>
-    <object class="GtkUIManager" id="uimanager">
+    <widget class="GtkUIManager" id="uimanager">
         <child>
-            <object class="GtkActionGroup" id="DefaultActions">
+            <widget class="GtkActionGroup" id="DefaultActions">
                 <child>
-                    <object class="GtkAction" id="Copy">
+                    <widget class="GtkAction" id="Copy">
                         <property name="name">Copy</property>
                         <property name="tooltip" translatable="yes">Copy selected object into the clipboard</property>
                         <property name="stock_id">gtk-copy</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="Cut">
+                    <widget class="GtkAction" id="Cut">
                         <property name="name">Cut</property>
                         <property name="tooltip" translatable="yes">Cut selected object into the clipboard</property>
                         <property name="stock_id">gtk-cut</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="EditMenu">
+                    <widget class="GtkAction" id="EditMenu">
                         <property name="name">EditMenu</property>
                         <property name="label" translatable="yes">_Edit</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="FileMenu">
+                    <widget class="GtkAction" id="FileMenu">
                         <property name="name">FileMenu</property>
                         <property name="label" translatable="yes">_File</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="New">
+                    <widget class="GtkAction" id="New">
                         <property name="name">New</property>
                         <property name="tooltip" translatable="yes">Create a new file</property>
                         <property name="stock_id">gtk-new</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="Open">
+                    <widget class="GtkAction" id="Open">
                         <property name="name">Open</property>
                         <property name="tooltip" translatable="yes">Open a file</property>
                         <property name="stock_id">gtk-open</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="Paste">
+                    <widget class="GtkAction" id="Paste">
                         <property name="name">Paste</property>
                         <property name="tooltip" translatable="yes">Paste object from the Clipboard</property>
                         <property name="stock_id">gtk-paste</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="Quit">
+                    <widget class="GtkAction" id="Quit">
                         <property name="name">Quit</property>
                         <property name="tooltip" translatable="yes">Quit the program</property>
                         <property name="stock_id">gtk-quit</property>
                         <signal handler="quit_activate" name="activate"/>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="Save">
+                    <widget class="GtkAction" id="Save">
                         <property name="name">Save</property>
                         <property name="is_important">True</property>
                         <property name="tooltip" translatable="yes">Save a file</property>
                         <property name="stock_id">gtk-save</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="SaveAs">
+                    <widget class="GtkAction" id="SaveAs">
                         <property name="name">SaveAs</property>
                         <property name="tooltip" translatable="yes">Save with a different name</property>
                         <property name="stock_id">gtk-save-as</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="HelpMenu">
+                    <widget class="GtkAction" id="HelpMenu">
                         <property name="name">Help</property>
                         <property name="label" translatable="yes">_Help</property>
-                    </object>
+                    </widget>
                 </child>
                 <child>
-                    <object class="GtkAction" id="About">
+                    <widget class="GtkAction" id="About">
                         <property name="name">About</property>
                         <property name="stock_id">gtk-about</property>
                         <signal handler="about_activate" name="activate"/>
-                    </object>
+                    </widget>
                 </child>
-            </object>
+            </widget>
         </child>
         <ui>
-	  <menubar name="menubar1">
+	  <menubar name="menubar3">
 	    <menu action="FileMenu" name="FileMenu">
 	      <menuitem action="New" name="New"/>
 	      <menuitem action="Open" name="Open"/>
@@ -118,59 +119,875 @@
 	    <toolitem action="Paste" name="Paste"/>
 	  </toolbar>
 	</ui>
-    </object>
+    </widget>
 
-    <object class="GtkWindow" id="window1">
-        <property name="default_height">250</property>
-        <property name="default_width">440</property>
-        <signal handler="gtk_main_quit" name="delete-event"/>
+  <widget class="GtkWindow" id="window1">
+   <property name="visible">True</property>
+    <property name="title">window1</property>
+    <child>
+      <widget class="GtkVBox" id="vbox1">
+   <property name="visible">True</property>
         <child>
-            <object class="GtkVBox" id="vbox1">
-                <property name="visible">True</property>
-                <child>
-                    <object constructor="uimanager" class="GtkMenuBar" id="menubar1">
-                        <property name="visible">True</property>
-                    </object>
-                    <packing>
-                        <property name="expand">False</property>
-                    </packing>
-                </child>
-                <child>
-                    <object constructor="uimanager" class="GtkToolbar" id="toolbar1">
+          <widget class="GtkMenuBar" id="menubar1">
+   <property name="visible">True</property>
+            <child>
+              <widget class="GtkMenuItem" id="menuitem1">
+   <property name="visible">True</property>
+                <property name="label">_File</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="menu1">
+                    <child>
+                      <widget class="GtkImageMenuItem" id="new1">
+   <property name="visible">True</property>
+                        <property name="label">gtk-new</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="open1">
+                        <property name="label">gtk-open</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="save1">
+                        <property name="label">gtk-save</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="save_as1">
+                        <property name="label">gtk-save-as</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="quit1">
+                        <property name="label">gtk-quit</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkMenuItem" id="menuitem2">
+                <property name="label">_Edit</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="menu2">
+                    <child>
+                      <widget class="GtkImageMenuItem" id="cut1">
+                        <property name="label">gtk-cut</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="copy1">
+                        <property name="label">gtk-copy</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="paste1">
+                        <property name="label">gtk-paste</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkImageMenuItem" id="delete1">
+                        <property name="label">gtk-delete</property>
+                        <property name="use_underline">True</property>
+                        <property name="use_stock">True</property>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkMenuItem" id="menuitem3">
+                <property name="label">_View</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="menu3">
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkMenuItem" id="menuitem4">
+                <property name="label">_Help</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="menu4">
+                    <child>
+                      <widget class="GtkMenuItem" id="about1">
+                        <property name="label">_About</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkMenuBar" id="menubar2">
+   <property name="visible">True</property>
+            <child>
+              <widget class="GtkMenuItem" id="menuitem9">
+                <property name="label">GtkMenuItem</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="menuitem9_menu">
+                    <child>
+                      <widget class="GtkMenuItem" id="normal_item1">
+                        <property name="label">Normal item</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkMenuItem" id="underline_item1">
+                        <property name="label">Underline _item</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkSeparatorMenuItem" id="separator5">
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkMenuItem" id="menuitem5">
                         <property name="visible">True</property>
-                    </object>
-                    <packing>
-                        <property name="expand">False</property>
-                        <property name="position">1</property>
-                    </packing>
-                </child>
-                <child>
-                    <object class="GtkScrolledWindow" id="scrolledwindow1">
-                        <property name="hscrollbar_policy">automatic</property>
-                        <property name="shadow_type">in</property>
+                        <property name="label" translatable="yes">radios</property>
+                        <property name="use_underline">True</property>
+                        <child>
+                          <widget class="GtkMenu" id="menu6">
+                            <property name="visible">True</property>
+                            <child>
+                              <widget class="GtkRadioMenuItem" id="menuitem8">
+                                <property name="visible">True</property>
+                                <property name="draw_as_radio">True</property>
+                                <property name="label" translatable="yes">rad 1</property>
+                                <property name="use_underline">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkRadioMenuItem" id="menuitem10">
+                                <property name="visible">True</property>
+                                <property name="draw_as_radio">True</property>
+                                <property name="group">menuitem8</property>
+                                <property name="label" translatable="yes">rad 2</property>
+                                <property name="use_underline">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkRadioMenuItem" id="menuitem11">
+                                <property name="visible">True</property>
+                                <property name="draw_as_radio">True</property>
+                                <property name="group">menuitem8</property>
+                                <property name="label" translatable="yes">rad 3</property>
+                                <property name="use_underline">True</property>
+                              </widget>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkMenuItem" id="checks">
                         <property name="visible">True</property>
-                        <property name="vscrollbar_policy">automatic</property>
+                        <property name="label" translatable="yes">checks</property>
+                        <property name="use_underline">True</property>
                         <child>
-                            <object class="GtkTextView" id="textview1">
-                                <property name="is_focus">True</property>
+                          <widget class="GtkMenu" id="menu5">
+                            <property name="visible">True</property>
+                            <child>
+                              <widget class="GtkCheckMenuItem" id="menuitem6">
                                 <property name="visible">True</property>
-                            </object>
+                                <property name="label" translatable="yes">menuitem6</property>
+                                <property name="use_underline">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkCheckMenuItem" id="menuitem7">
+                                <property name="visible">True</property>
+                                <property name="label" translatable="yes">menuitem7</property>
+                                <property name="use_underline">True</property>
+                              </widget>
+                            </child>
+                          </widget>
                         </child>
-                    </object>
-                    <packing>
-                        <property name="position">2</property>
-                    </packing>
-                </child>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkMenuItem" id="imagemenuitem1">
+                <property name="label">GtkImageMenuItem</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="imagemenuitem1_menu">
+                    <child>
+                      <widget class="GtkMenuItem" id="stock_items1">
+                        <property name="label">Stock items</property>
+                        <property name="use_underline">True</property>
+                        <child>
+                          <widget class="GtkMenu" id="stock_items1_menu">
+                            <child>
+                              <widget class="GtkImageMenuItem" id="previous1">
+                                <property name="label">gtk-media-previous</property>
+                                <property name="use_underline">True</property>
+                                <property name="use_stock">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="play1">
+                                <property name="label">gtk-media-play</property>
+                                <property name="use_underline">True</property>
+                                <property name="use_stock">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="pause1">
+                                <property name="label">gtk-media-pause</property>
+                                <property name="use_underline">True</property>
+                                <property name="use_stock">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="stop1">
+                                <property name="label">gtk-media-stop</property>
+                                <property name="use_underline">True</property>
+                                <property name="use_stock">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="next1">
+                                <property name="label">gtk-media-next</property>
+                                <property name="use_underline">True</property>
+                                <property name="use_stock">True</property>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkSeparatorMenuItem" id="separator2">
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="save3">
+                                <property name="label">gtk-save</property>
+                                <property name="use_underline">True</property>
+                                <property name="use_stock">True</property>
+                                <child>
+                                  <widget class="GtkMenu" id="save3_menu">
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="save4">
+                                        <property name="label">gtk-save</property>
+                                        <property name="use_underline">True</property>
+                                        <property name="use_stock">True</property>
+                                      </widget>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="save_as3">
+                                        <property name="label">gtk-save-as</property>
+                                        <property name="use_underline">True</property>
+                                        <property name="use_stock">True</property>
+                                      </widget>
+                                    </child>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkMenuItem" id="icons1">
+                        <property name="label">Icons</property>
+                        <property name="use_underline">True</property>
+                        <child>
+                          <widget class="GtkMenu" id="icons1_menu">
+                            <child>
+                              <widget class="GtkImageMenuItem" id="item7">
+                                <property name="label">item7</property>
+                                <property name="use_underline">True</property>
+                                <child internal-child="image">
+                                  <widget class="GtkImage" id="image2">
+                                    <property name="visible">True</property>
+                                    <property name="stock">gtk-about</property>
+                                    <property name="icon_size">1</property>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="item8">
+                                <property name="label">item8</property>
+                                <property name="use_underline">True</property>
+                                <child internal-child="image">
+                                  <widget class="GtkImage" id="image3">
+                                    <property name="visible">True</property>
+                                    <property name="stock">gtk-add</property>
+                                    <property name="icon_size">1</property>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkImageMenuItem" id="item9">
+                                <property name="label">item9</property>
+                                <property name="use_underline">True</property>
+                                <child internal-child="image">
+                                  <widget class="GtkImage" id="image4">
+                                    <property name="visible">True</property>
+                                    <property name="stock">gtk-apply</property>
+                                    <property name="icon_size">1</property>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkSeparatorMenuItem" id="separator3">
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkMenuItem" id="named_icons1">
+                                <property name="label">Named Icons</property>
+                                <property name="use_underline">True</property>
+                                <child>
+                                  <widget class="GtkMenu" id="named_icons1_menu">
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="gtk-dialog-authentication">
+                                        <property name="label">item19</property>
+                                        <property name="use_underline">True</property>
+                                        <child internal-child="image">
+                                          <widget class="GtkImage" id="image5">
+                                            <property name="visible">True</property>
+                                            <property name="icon_size">1</property>
+                                            <property name="icon_name">gtk-dialog-authentication</property>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="gtk-dialog-info">
+                                        <property name="label">item20</property>
+                                        <property name="use_underline">True</property>
+                                        <child internal-child="image">
+                                          <widget class="GtkImage" id="image6">
+                                            <property name="visible">True</property>
+                                            <property name="pixel_size">64</property>
+                                            <property name="icon_name">gtk-dialog-info</property>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="gtk-stop">
+                                        <property name="label">item21</property>
+                                        <property name="use_underline">True</property>
+                                        <child internal-child="image">
+                                          <widget class="GtkImage" id="image7">
+                                            <property name="visible">True</property>
+                                            <property name="pixel_size">100</property>
+                                            <property name="icon_name">gtk-stop</property>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                    </child>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkSeparatorMenuItem" id="separator4">
+                              </widget>
+                            </child>
+                            <child>
+                              <widget class="GtkMenuItem" id="differents_sizes1">
+                                <property name="label">Differents sizes</property>
+                                <property name="use_underline">True</property>
+                                <child>
+                                  <widget class="GtkMenu" id="differents_sizes1_menu">
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="item17">
+                                        <property name="label">item17</property>
+                                        <property name="use_underline">True</property>
+                                        <child internal-child="image">
+                                          <widget class="GtkImage" id="image8">
+                                            <property name="visible">True</property>
+                                            <property name="stock">gtk-convert</property>
+                                            <property name="icon_size">3</property>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                    </child>
+                                    <child>
+                                      <widget class="GtkImageMenuItem" id="item18">
+                                        <property name="label">item18</property>
+                                        <property name="use_underline">True</property>
+                                        <child internal-child="image">
+                                          <widget class="GtkImage" id="image9">
+                                            <property name="visible">True</property>
+                                            <property name="stock">gtk-dialog-warning</property>
+                                            <property name="icon_size">5</property>
+                                          </widget>
+                                        </child>
+                                      </widget>
+                                    </child>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkMenuItem" id="customs1">
+                        <property name="label">Customs</property>
+                        <property name="use_underline">True</property>
+                        <child>
+                          <widget class="GtkMenu" id="customs1_menu">
+                            <child>
+                              <widget class="GtkImageMenuItem" id="item11">
+                                <property name="label">item11</property>
+                                <property name="use_underline">True</property>
+                                <child internal-child="image">
+                                  <widget class="GtkImage" id="image10">
+                                    <property name="visible">True</property>
+                                    <property name="pixbuf">Fry.png</property>
+                                  </widget>
+                                </child>
+                              </widget>
+                            </child>
+                          </widget>
+                        </child>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkMenuItem" id="checkmenuitem1">
+                <property name="label">GtkCheckMenuItem</property>
+                <property name="use_underline">True</property>
+                <child>
+                  <widget class="GtkMenu" id="checkmenuitem1_menu">
+                    <child>
+                      <widget class="GtkCheckMenuItem" id="item12">
+                        <property name="label">item12</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkCheckMenuItem" id="item13">
+                        <property name="active">True</property>
+                        <property name="always_show_toggle">item13</property>
+                        <property name="label">always toggle me</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+
+        <child>
+          <widget constructor="uimanager" class="GtkMenuBar" id="menubar3">
+            <property name="visible">True</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <widget constructor="uimanager" class="GtkToolbar" id="toolbar1">
+            <property name="visible">True</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+
+        <child>
+          <widget class="GtkToolbar" id="toolbar1">
+            <property name="visible">True</property>
+            <child>
+              <widget class="GtkMenuToolButton" id="toolbutton1">
+                <property name="visible">True</property>
+                <property name="label">Start</property>
+                <property name="stock_id">gtk-ok</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkToolButton" id="toolbutton2">
+                <property name="visible">True</property>
+                <property name="stock_id">gtk-dialog-error</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkToolButton" id="toolbutton75">
+                <property name="tooltip">Yo tool</property>
+		<property name="visible">True</property>
+                <property name="icon">toolbar.png</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkSeparatorToolItem" id="toolbutton4">
+                <property name="visible">True</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkRadioToolButton" id="radiotoolbutton1">
+                <property name="visible">True</property>
+                <property name="label">ON</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkRadioToolButton" id="toolbutton3">
+                <property name="visible">True</property>
+                <property name="label">OFF</property>
+                <property name="group">radiotoolbutton1</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkSeparatorToolItem" id="separatortoolitem1">
+                <property name="visible">True</property>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkToggleToolButton" id="toggletoolbutton1">
+                <property name="visible">True</property>
+                <property name="stock_id">gtk-execute</property>
+              </widget>
+            </child>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="position">4</property>
+          </packing>
+        </child>
+
+        <child>
+          <widget class="GtkLabel" id="label1">
+               <property name="visible">True</property>
+		<property name="label">&lt;span size="40000"&gt;Hello Builder!!!&lt;/span&gt;</property>
+            <property name="use_markup">True</property>
+            <property name="events">GDK_POINTER_MOTION_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_STRUCTURE_MASK</property>
+		<property name="has_focus">True</property>
+	    <property name="tooltip">Yo menu</property>
+          </widget>
+          <packing>
+            <property name="position">5</property>
+          </packing>
+        </child>
+
+
+    <child>
+      <widget class="GtkNotebook" id="notebook1">
+        <property name="visible">True</property>
+        <child>
+          <placeholder/>
+        </child>
+        <child>
+          <placeholder/>
+          <packing>
+            <property name="type">tab</property>
+          </packing>
+        </child>
+        <child>
+
+          <widget class="GtkHBox" id="hbox1">
+	   <property name="visible">True</property>
+            <child>
+              <widget class="GtkImage" id="image37">
+                <property name="visible">True</property>
+		<property name="stock">gtk-about</property>
+                <property name="icon_size">1</property>
+              </widget>
+            </child>
+
+        <child>
+          <widget class="GtkFrame" id="frame1">
+            <property name="visible">True</property>
+            <property name="label_xalign">0.000000</property>
+            <property name="shadow_type">GTK_SHADOW_IN</property>
+            <child>
+              <widget class="GtkAlignment" id="alignment1">
+                <property name="visible">True</property>
+                <property name="left_padding">12</property>
                 <child>
-                    <object class="GtkStatusbar" id="statusbar1">
+                  <widget class="GtkImage" id="image38">
+                    <property name="visible">True</property>
+                    <property name="pixbuf">Fry.png</property>
+                    <property name="icon_size">6</property>
+                  </widget>
+                </child>
+              </widget>
+            </child>
+            <child>
+              <widget class="GtkLabel" id="lfdgkfgbutton1">
+                <property name="visible">True</property>
+                <property name="label" translatable="yes">Doh!</property>
+              </widget>
+              <packing>
+                <property name="type">label_item</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="position">1</property>
+          </packing>
+          </child>
+            <child>
+              <widget class="GtkImage" id="image39">
+	        <property name="visible">True</property>
+                <property name="icon_size">1</property>
+                <property name="icon_name">gtk-dialog-authentication</property>
+              </widget>
+              <packing>
+                <property name="position">2</property>
+              </packing>
+            </child>
+            <child>
+              <widget class="GtkImage" id="image40">
+		  <property name="visible">True</property>
+                <property name="icon_size">6</property>
+                <property name="icon_name">gtk-dialog-authentication</property>
+                <property name="tooltip">Yo menu</property>
+                <property name="events">GDK_POINTER_MOTION_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_STRUCTURE_MASK</property>
+	      </widget>
+              <packing>
+                <property name="position">3</property>
+              </packing>
+            </child>
+            <child>
+              <widget class="GtkImage" id="image41">
+   <property name="visible">True</property>
+                <property name="pixel_size">10</property>
+                <property name="icon_name">gtk-dialog-warning</property>
+              </widget>
+              <packing>
+                <property name="position">4</property>
+              </packing>
+            </child>
+            <child>
+              <widget class="GtkImage" id="image42">
+                <property name="visible">True</property>
+                <property name="pixel_size">100</property>
+                <property name="icon_name">gtk-dialog-warning</property>
+              </widget>
+              <packing>
+                <property name="position">5</property>
+              </packing>
+            </child>
+            <child>
+              <widget class="GtkCalendar" id="calendar1">
+                <property name="visible">True</property>
+                <property name="display_options">GTK_CALENDAR_SHOW_DAY_NAMES</property>
+              </widget>
+              <packing>
+                <property name="position">6</property>
+              </packing>
+            </child>
+          </widget>
+          <packing>
+            <property name="position">1</property>
+            <property name="tab_expand">False</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkLabel" id="button1">
+            <property name="visible">True</property>
+            <property name="label" translatable="yes">Standard</property>
+          </widget>
+          <packing>
+            <property name="type">tab</property>
+            <property name="position">1</property>
+            <property name="tab_expand">False</property>
+            <property name="tab_fill">False</property>
+          </packing>
+        </child>
+
+        <child>
+          <widget class="GtkHBox" id="hbox2">
+            <property name="visible">True</property>
+            <child>
+              <widget class="GtkPixmap" id="el_pixmap">
+                <property name="filename">Fry.png</property>
+		<property name="build_insensitive">True</property>
+              </widget>
+            </child>
+
+            <child>
+              <widget class="GtkTree" id="tree1">
+                <property name="width-request">20</property>
+                <property name="visible">True</property>
+                <property name="selection-mode">GTK_SELECTION_BROWSE</property>
+                <property name="view-mode">GTK_TREE_VIEW_ITEM</property>
+		<property name="view-line">True</property>
+              </widget>
+              <packing>
+                <property name="position">1</property>
+              </packing>
+            </child>
+
+            <child>
+              <widget class="GtkList" id="list1">
+                <property name="width-request">20</property>
+                <property name="visible">True</property>
+                <property name="selection-mode">GTK_SELECTION_BROWSE</property>
+              </widget>
+              <packing>
+                <property name="position">2</property>
+              </packing>
+            </child>
+
+            <child>
+              <widget class="GtkText" id="text1">
+                <property name="visible">True</property>
+                <property name="text">This is a
+GtkText</property>
+              </widget>
+              <packing>
+                <property name="position">3</property>
+              </packing>
+            </child>
+
+            <child>
+              <widget class="GtkListItem" id="listitem1">
+                <property name="visible">True</property>
+                <property name="label">List Item Label</property>
+              </widget>
+              <packing>
+                <property name="position">4</property>
+              </packing>
+            </child>
+
+            <child>
+              <widget class="GtkOptionMenu" id="optionmenu1">
+                <property name="visible">True</property>
+                <property name="history">0</property>
+                <child>
+                  <widget class="GtkMenu" id="menu11111">
+                    <child>
+                      <widget class="GtkMenuItem" id="item111">
                         <property name="visible">True</property>
-                    </object>
-                    <packing>
-                        <property name="expand">False</property>
-                        <property name="position">3</property>
-                    </packing>
-                </child>
-            </object>
+                        <property name="label" translatable="yes">Option 1</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                    <child>
+                      <widget class="GtkMenuItem" id="item2222">
+                        <property name="visible">True</property>
+                        <property name="label" translatable="yes">Option 2</property>
+                        <property name="use_underline">True</property>
+                      </widget>
+                    </child>
+                  </widget>
+                </child>
+              </widget>
+              <packing>
+                <property name="position">5</property>
+              </packing>
+            </child>
+
+          </widget>
+          <packing>
+            <property name="position">2</property>
+            <property name="tab_expand">False</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkLabel" id="button1">
+            <property name="visible">True</property>
+            <property name="label" translatable="yes">Obsolete</property>
+          </widget>
+          <packing>
+            <property name="type">tab</property>
+            <property name="position">1</property>
+            <property name="tab_expand">False</property>
+            <property name="tab_fill">False</property>
+          </packing>
+        </child>
+
+      </widget>
+      <packing>
+        <property name="position">6</property>
+      </packing>
+    </child>
+
+
+
+        <child>
+          <widget class="GtkTextView" id="progress1">
+            <property name="visible">True</property>
+	    <property name="text">This is the text
+in the text view</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">7</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkProgressBar" id="progress1">
+            <property name="visible">True</property>
+	    <property name="show-text">True</property>
+	    <property name="format">Das progress %P %%</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">8</property>
+          </packing>
+        </child>
+        <child>
+          <widget class="GtkStatusbar" id="statusbar1">
+            <property name="visible">True</property>
+          </widget>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">9</property>
+          </packing>
         </child>
-    </object>
+      </widget>
+    </child>
+  </widget>
 </glade-interface>
