掲示板一覧   -   トピック一覧
   EA API
     プロジェクトブラウザでの変更イベントを取得する方法


フラット表示 前のトピック | 次のトピック
投稿者 トピック
mogass
投稿日時: 2011-10-18 14:08
EA Administrator
投稿: 171

プロジェクトブラウザでの変更イベントを取得する方法

サポートに寄せられたご質問と回答の要約です。

○ご質問

プロジェクトブラウザで、D&Dによりパッケージを他のパッケージの配下に
変更したときの通知を取得できませんでしょうか。

親のパッケージが変更となった時に、特定のElementのNameを親パッケージのNameに
変更したいのですが、可能でしょうか。

○回答

ご質問にありますように、パッケージをプロジェクトブラウザ内で
移動した場合は、EA_OnNotifyContextItemModified()イベントが
発生しますので、そのタイミングで特定のElementのNameを
親パッケージのNameに変更することは可能です。

EA_OnNotifyContextItemModified()ではあらゆる要素の変更通知を
受け取ります。

EA_OnNotifyContextItemModified()の引数では、
変更された要素のGUIDと要素の種類を受け取ることができるので、
変更された要素の種類がパッケージの場合に、GUIDでパッケージを
取得し、ご質問にあるような処理を行うことが可能かと思います。

EA_OnNotifyContextItemModified()の引数等に関しましては、
ヘルプの「EA_OnNotifyContextItemModified」のページも
ご参考にしてください。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » プロジェクトブラウザでの変更イベントを取得する方法 mogass 2011-10-18 14:08