コマンド名 
ユーザーが定義した新しいコマンドに名前を付けると、ツールバーやメニューバーにその項目があるときのカスタマイズ表示に名前が表示されます。定義していないと空の文字列が表示されます。
各コマンドはコンフィグレーションの org.openoffice.Office.UI 以下にある XXXCommands で設定します。Calc 用であれば /org.openoffice.Office.UI.Commands になります。
/org.openoffice.Office.UI.Commands/UserInterface/Commands 以下にコマンドごとにノードを作成して Label を設定します。
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| |
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:install="http://openoffice.org/2004/installation"
oor:name="CalcCommands"
oor:package="org.openoffice.Office.UI">
<node oor:name="UserInterface">
<node oor:name="Commands">
<node oor:name="service:mytools.calc.InputOperators?plus" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Plus</value>
</prop>
</node>
<node oor:name="service:mytools.calc.InputOperators?minus" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Minus</value>
</prop>
</node>
</node>
</node>
</oor:component-data>
|