Extension: Keyboard shortcut for menu item
Jan Rheinländer
jrheinlaender at gmx.de
Sat May 2 05:00:07 PDT 2015
Hi,
in my extension I have an .xcu file (beginning of file see below). How
can I assign a keyboard shortcut to a menu item (e.g. node
"010:edit:change")? The schema only offers to put an icon in the
beginning of the menu line. But many LO menus have a shortcut defined at
the end of the menu line, e.g. F1 for help.
Thanks,
Jan
<?xml version='1.0' encoding='UTF-8'?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry"
xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Addons"
oor:package="org.openoffice.Office">
<node oor:name="AddonUI">
<node oor:name="OfficeMenuBar">
<node oor:name="de.gmx.rheinlaender.jan.imath" oor:op="replace">
<prop oor:name="Title" oor:type="xs:string">
<value xml:lang="de">iMath</value>
<value xml:lang="en-US">iMath</value>
</prop>
<prop oor:name="Context" oor:type="xs:string">
<value>com.sun.star.text.TextDocument,com.sun.star.text.GlobalDocument</value>
</prop>
<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value/>
</prop>
<node oor:name="Submenu">
<node oor:name="010:edit" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value/>
</prop>
<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value/>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value xml:lang="de">Bearbeiten</value>
<value xml:lang="en-US">Edit</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
<node oor:name="Submenu">
<node oor:name="010:edit:change" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>de.gmx.rheinlaender.jan.imath:edit:edit</value>
</prop>
<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value/>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value xml:lang="de">Bearbeiten</value>
<value xml:lang="en-US">Edit</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
</node>
More information about the LibreOffice
mailing list