Top > Extensions > ExtensionPackage

*拡張機能パッケージ [#l6530274]

OOo 2.2 付近から拡張機能パッケージに関する機能強化が行われ、パッケージに色々機能をもたせることが出来るようになっています。

-拡張予定とステータス
--http://wiki.services.openoffice.org/wiki/Extensions_improvements_plan_and_status
-今後の計画
--http://wiki.services.openoffice.org/wiki/Extensions_improvements_proposal
-アイデア
--http://wiki.services.openoffice.org/wiki/Extensions_feature_ideas

-DevGuide Extensions Chapter
--http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Extensions
**パッケージフォーマット [#n02d641d]

zip アーカイブ。ファイルの拡張子: oxt

-http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/File_Format

以前の uno.pkg、zip と同じ形態。特殊なファイルに関して META-INF/manifest.xml ファイルに指定すると拡張機能マネージャが登録処理してくれる。
***description.xml [#h2e5bec3]
- http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/description.xml
***アドオンメニューとアドオンツールバー [#h8f7a8fe]

拡張機能メニュー、ツールバー、メニュー項目、ツールバーボタン、既存メニューへの項目追加、既存ツールバーへの項目挿入、ツールバーへのコントロール追加

-/org.openoffice.Office.Addons

-メニュー、ツールバー
--http://api.openoffice.org/docs/DevelopersGuide/Components/Components.xhtml#1_7_3_3_Configuration
//-メニュー、ツールバー
//--http://api.openoffice.org/docs/DevelopersGuide/Components/Components.xhtml#1_7_3_3_Configuration
-既存メニューとツールバーへの項目追加
--http://wiki.services.openoffice.org/wiki/Framework/WorkInProgress/Addon_Menu_Toolbar_Merging
-各種コントロールを利用したツールバー
--http://wiki.services.openoffice.org/wiki/Framework/Article/Generic_UNO_Interfaces_for_complex_toolbar_controls
***オプションダイアログ [#r66ce407]

ツール - オプション設定に項目を追加

-http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Options_Dialog

-モジュール名一覧
--http://wiki.services.openoffice.org/wiki/Framework/Article/Options_Dialog_Configuration

***設定ファイル [#dfd73799]

Configuration Schema と Configuration Data

-http://util.openoffice.org/common/configuration/oor-document-format.html
-http://util.openoffice.org/common/configuration/oor-registry.html

***拡張機能用ヘルプ [#v25f3cb9]

拡張機能のヘルプファイルとコントロールのツールチップ表示

2.4 以降

-ヘルプファイルの作成
--http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Help_Content
--spec
---http://specs.openoffice.org/appwide/help/ExtensibleHelp.odt
--issue
---http://www.openoffice.org/issues/show_bug.cgi?id=20164
--作成
---http://documentation.openoffice.org/online_help/OOo2HelpAuthoring.pdf
--ファイルフォーマット spec
---http://documentation.openoffice.org/files/documents/75/499/XMLHelpSpec10.pdf

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes