Commit 7accf50a authored by Michael Natterer's avatar Michael Natterer Committed by Michael Natterer
Browse files

Bug 516425 – Optionally display accelerators in popups

2008-10-09  Michael Natterer  <mitch@imendio.com>

	Bug 516425 – Optionally display accelerators in popups

	* gtk/tmpl/gtkuimanager.sgml: document the enhanced XML syntax and
	the new enum value for popups with accelerators.


svn path=/trunk/; revision=21616
parent 1d827221
2008-10-09 Michael Natterer <mitch@imendio.com>
Bug 516425 – Optionally display accelerators in popups
* gtk/tmpl/gtkuimanager.sgml: document the enhanced XML syntax and
the new enum value for popups with accelerators.
2008-10-07 Michael Natterer <mitch@imendio.com>
* gtk/gtk-sections.txt: add gtk_box_new.
......
......@@ -32,28 +32,29 @@ Definitions</link>.
<!ELEMENT toolitem (menu?) >
<!ELEMENT separator EMPTY >
<!ELEMENT accelerator EMPTY >
<!ATTLIST menubar name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST toolbar name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST popup name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST placeholder name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST separator name &num;IMPLIED
action &num;IMPLIED
expand (true|false) &num;IMPLIED >
<!ATTLIST menu name &num;IMPLIED
action &num;REQUIRED
position (top|bot) &num;IMPLIED >
<!ATTLIST menuitem name &num;IMPLIED
action &num;REQUIRED
position (top|bot) &num;IMPLIED >
<!ATTLIST toolitem name &num;IMPLIED
action &num;REQUIRED
position (top|bot) &num;IMPLIED >
<!ATTLIST accelerator name &num;IMPLIED
action &num;REQUIRED >
<!ATTLIST menubar name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST toolbar name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST popup name &num;IMPLIED
action &num;IMPLIED
accelerators (true|false) &num;IMPLIED >
<!ATTLIST placeholder name &num;IMPLIED
action &num;IMPLIED >
<!ATTLIST separator name &num;IMPLIED
action &num;IMPLIED
expand (true|false) &num;IMPLIED >
<!ATTLIST menu name &num;IMPLIED
action &num;REQUIRED
position (top|bot) &num;IMPLIED >
<!ATTLIST menuitem name &num;IMPLIED
action &num;REQUIRED
position (top|bot) &num;IMPLIED >
<!ATTLIST toolitem name &num;IMPLIED
action &num;REQUIRED
position (top|bot) &num;IMPLIED >
<!ATTLIST accelerator name &num;IMPLIED
action &num;REQUIRED >
]]></programlisting>
There are some additional restrictions beyond those specified in the
DTD, e.g. every toolitem must have a toolbar in its anchestry and
......@@ -458,6 +459,7 @@ what UI element to create.
@GTK_UI_MANAGER_TOOLITEM: Create a toolitem.
@GTK_UI_MANAGER_SEPARATOR: Create a separator.
@GTK_UI_MANAGER_ACCELERATOR: Install an accelerator.
@GTK_UI_MANAGER_POPUP_WITH_ACCELS: Same as %GTK_UI_MANAGER_POPUP, but the actions' accelerators are shown.
<!-- ##### FUNCTION gtk_ui_manager_add_ui ##### -->
<para>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment