diff options
Diffstat (limited to 'examples/bp/gtk/menus.ui')
-rw-r--r-- | examples/bp/gtk/menus.ui | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/examples/bp/gtk/menus.ui b/examples/bp/gtk/menus.ui new file mode 100644 index 0000000000..a05986fdb5 --- /dev/null +++ b/examples/bp/gtk/menus.ui @@ -0,0 +1,83 @@ +<?xml version='1.0' encoding='UTF-8'?> + +<interface> + <menu id='app-menu'> + <section> + <item> + <attribute name='label' translatable='yes'>_New Window</attribute> + <attribute name='action'>app.new</attribute> + </item> + </section> + <section> + <item> + <attribute name='label' translatable='yes'>_About Bloatpad</attribute> + <attribute name='action'>app.about</attribute> + </item> + </section> + <section> + <item> + <attribute name='label' translatable='yes'>_Quit</attribute> + <attribute name='action'>app.quit</attribute> + </item> + </section> + </menu> + <menu id='menubar'> + <submenu> + <attribute name='label' translatable='yes'>_Edit</attribute> + <section> + <item> + <attribute name='label' translatable='yes'>_Copy</attribute> + <attribute name='action'>win.copy</attribute> + </item> + <item> + <attribute name='label' translatable='yes'>_Paste</attribute> + <attribute name='action'>win.paste</attribute> + </item> + </section> + <section> + <item> + <!-- action should never be missing (so always shown) --> + <attribute name='label'>Clear (always shown)</attribute> + <attribute name='action'>win.clear</attribute> + <attribute name='hidden-when'>action-missing</attribute> + </item> + <item> + <attribute name='label'>Clear (hidden when no text)</attribute> + <attribute name='hidden-when'>action-disabled</attribute> + <attribute name='action'>win.clear</attribute> + </item> + <item> + <attribute name='label'>Spell check (does nothing, hides)</attribute> + <attribute name='hidden-when'>action-missing</attribute> + <attribute name='action'>win.spell-check</attribute> + </item> + </section> + <section> + <item> + <attribute name='label' translatable='yes'>Accelerators...</attribute> + <attribute name='action'>app.edit-accels</attribute> + </item> + </section> + </submenu> + <submenu> + <attribute name='label' translatable='yes'>_View</attribute> + <section> + <item> + <attribute name='label' translatable='yes'>_Fullscreen</attribute> + <attribute name='action'>win.fullscreen</attribute> + </item> + <item> + <attribute name='label' translatable='yes'>_Look Busy</attribute> + <attribute name='action'>win.busy</attribute> + </item> + </section> + </submenu> + <submenu id='icon-menu'> + <attribute name='label' translatable='yes'>_Icons</attribute> + </submenu> + <submenu id='time-menu'> + <attribute name='label' translatable='yes'>Time</attribute> + <attribute name='submenu-action'>app.time-active</attribute> + </submenu> + </menu> +</interface> |