Top > Extensions > Commands * コマンド名 [#w8978224] ユーザーが定義した新しいコマンドに名前を付けると、ツールバーやメニューバーにその項目があるときのカスタマイズ表示に名前が表示されます。定義していないと空の文字列が表示されます。 各コマンドはコンフィグレーションの org.openoffice.Office.UI 以下にある XXXCommands で設定します。Calc 用であれば /org.openoffice.Office.UI.Commands になります。 /org.openoffice.Office.UI.Commands/UserInterface/Commands 以下にコマンドごとにノードを作成して Label を設定します。 #code(xcu){{ <?xml version="1.0"?> <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> }} |