* アドオンを作成してユーザ操作を取得したい [#w9f64b3b]
 |RIGHT:|LEFT:|c
 |~ページ|[[OpenOffice.org FAQの登録ページ]]|
 |~投稿者|PJ|
 |~分類|#listbox3(Q&A,faq03,class)|
 |~優先順位|#listbox3(緊急,faq03,priority)|
 |~優先順位|#listbox3(重要,faq03,priority)|
 |~状態|#listbox3(完了,faq03,state)|
 |~カテゴリー|#listbox3(その他,faq03,category)|
 |~投稿日|2010-08-19 08:49:47 (木)|
 |~OS|Windows XP|
 |~依存するページ||
 |~バージョン|#listbox3(3.2.1,faq03,version)|
 
 ** メッセージ [#y1b1264d]
 |LEFT:|c
 |回答ページでは行末に「~」を付加する必要はありません|
 Ooのアドオンを作成してユーザ操作の情報を取得したいと考えております。~
 
 アドオンで取得したいユーザ操作は、~
  ・ファイルオープンのイベントとそのファイル名~
  ・ファイルクローズイベントとそのファイル名~
 です。~
 ~
 現在~
 <com.sun.star.frame.XDispatchProviderInterception.registerDispatchProviderInterceptor>メソッドを使い、ユーザ操作イベントを受け取っていますが、情報が不十部です。
 
 ・ファイルオープンのイベントとそのファイル名~
 ⇒イベントとファイル名は届くが、どのアプリケーションwriter/calc/impress等)が開いたのか判断出来ない。
 
 ・ファイルクローズのイベントとそのファイル名~
 ⇒イベントは届くが、ファイル名とどのアプリケーションwriter/calc/impress等)が閉じたのか判断出来ない。
 
 ~
 ~
 [質問事項]~
 registerDispatchProviderInterceptorメソッドで、各イベントとファイル名、どのアプリケーションで操作されたのかを受け取る方法を知りたいので、お教えください。~
 ~
 他の方法で取得出来るのであれば、registerDispatchProviderInterceptorメソッドで無くて構いません。~
 ~
 以上、どうぞよろしくお願いいたします。
 
 
 
 ----
 ***検索結果です [#w81e1488]
 >M.Kamataki (2010-08-20 10:14:38 (金))~
 ~
 たぶん、もうご覧かもしれませんが、関連する情報が以下のページにあるかもしれません。~
 -http://hermione.s41.xrea.com/pukiwiki/pukiwiki.php?OOoBasic%2FGeneric%2FDispatchInterception~
 -Registering event listeners on OpenOffice.org menus~
 http://user.services.openoffice.org/en/forum/viewtopic.php?f=20&t=23144~
 
 //
 ***ありがとうございました。 [#q74919d6]
 >PJ (2010-08-31 16:21:37 (火))~
 ~
 アクセスできない状態におりまして、お礼が遅れて失礼いたしました。~
 関連情報を確認いたします。~
 ありがとうございました。~
 
 //
 #article