summaryrefslogtreecommitdiff
path: root/tests/merge-2.ui
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2003-08-24 19:58:30 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2003-08-24 19:58:30 +0000
commite7e395652cfac4aa5385aa91fd6079fae13dd129 (patch)
tree0673f20be9d82055803dd59a058961c0f0d8b964 /tests/merge-2.ui
parent9897d659c082f5e2661b5c26a24c3ed8d0096f0d (diff)
downloadgdk-pixbuf-e7e395652cfac4aa5385aa91fd6079fae13dd129.tar.gz
A model-view separation for menus and toolbars, using the EggMenu code by
2003-08-24 Matthias Clasen <maclas@gmx.de> * gtk/gtkaction.[ch]: * gtk/gtktoggleaction.[ch]: * gtk/gtktoggleactionprivate.h: * gtk/gtkradioaction.[ch]: * gtk/gtkactiongroup.[ch]: * gtk/gtkmenumerge.[ch]: A model-view separation for menus and toolbars, using the EggMenu code by James Henstridge. * gtk/gtk.h: Include new headers. * gtk/Makefile.am: Add new files. * tests/testactions.c: Test for actions. * tests/testmerge.c: Test for menu merging. * tests/merge-[123].ui: Test data for testmerge. * tests/Makefile.am: Add testactions and testmerge. * demos/gtk-demo/appwindow.c: Use GtkMenuMerge to construct the menubar and toolbar.
Diffstat (limited to 'tests/merge-2.ui')
-rw-r--r--tests/merge-2.ui27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/merge-2.ui b/tests/merge-2.ui
new file mode 100644
index 000000000..cf32ecfcc
--- /dev/null
+++ b/tests/merge-2.ui
@@ -0,0 +1,27 @@
+<!--*- xml -*-->
+<Root>
+ <menu>
+ <submenu name="FileMenu" verb="StockFileMenuAction">
+ <menuitem name="New" verb="NewAction" pos="top" />
+ <separator />
+ <menuitem name="Quit" verb="QuitAction" />
+ </submenu>
+ <submenu name="HelpMenu" verb="StockHelpMenuAction">
+ <menuitem name="About" verb="AboutAction" />
+ </submenu>
+ </menu>
+ <dockitem name="toolbar1">
+ <placeholder name="ToolbarPlaceholder">
+ <toolitem name="Quit" verb="QuitAction" />
+ <separator />
+ </placeholder>
+ </dockitem>
+ <popups>
+ <popup name="FileMenu" verb="StockFileMenuAction">
+ <menuitem name="New" verb="NewAction" pos="top" />
+ <submenu name="HelpMenu" verb="StockHelpMenuAction">
+ <menuitem name="About" verb="AboutAction" />
+ </submenu>
+ </popup>
+ </popups>
+</Root>