Top > OOobbs2 > 63

OOobbs2/63 Edit

  • サマリ: コンテキストメニューの変更
  • 環境: Calc
  • 状態: 未解決
  • 投稿者: ike@九州?
  • 投稿日: 2007-08-20 (月) 16:06:31

質問 Edit

お世話になります。又サイトが益々充実してきて嬉しい限りです。

過日の、エクステンション内画像流用の技術やAnnotation Toolsの公開有難うございました

具体例があるととても参考になります。 記述を理解するのに時間が掛かりましたが、自分で作成したエクステンションで自動でツールバーボタン表示が出るようになりました…深謝。

欲張って、もう一つ出来ないかと思うのが 右クリックで出るコンテキストメニューの変更です。 http://codesnippets.services.openoffice.org/Office/Office.ContexMenuInterceptor.snip

上記のマクロ実行では出来ましたが、イベント作動ではスマートでないので エクステンションの記述等で反映する方法が無いのかと思い質問させていただきました。他に方法が無い場合、上記マクロにメニューのアイコンを付加する記述は無いのでしょうか?

回答 Edit

  • OOo 2.3 でアドオンの普通のメニューとツールバーに関してはすこし拡張されましたが、コンテキストメニューに関してはユーザーが手動でカスタマイズさえできない状態なので設定ファイルを拡張機能パッケージに同梱させる方法は今のところ使えません。 一応、アドオンのメニュー追加関連リンク
  • http://wiki.services.openoffice.org/wiki/Framework/WorkInProgress/Addon_Menu_Toolbar_Merging

ContextMenuInterceptor による場合の画像追加は

http://api.openoffice.org/docs/common/ref/com/sun/star/ui/ActionTrigger.html

の Image プロパティを指定するといいようですが。

GraphicPrivider から作成したグラフィックで XBitmap インターフェースがサポートされているので、設定してみたところ IllegalTypeException エラーが出ますね

  • はにゃ?? 2007-08-20 (月) 17:57:17
  • 調べて頂き有難うございました。残念ですがOOoのバージョンアップを気長に待ちます。それからアドオンのメニュー追加関連リンク…素晴らしいです。既存のツールバーに追加できそうですね、じっくりトライしてみます。 -- ike@九州? 2007-08-21 (火) 16:42:34

感想,コメント,メモ Edit



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