掲示板一覧   -   トピック一覧
   EA API
     Elementの選択解除を知る方法


フラット表示 前のトピック | 次のトピック
投稿者 トピック
未登録ゲスト
投稿日時: 2008-2-25 14:56

Elementの選択解除を知る方法

選択された要素の種類に応じてコンテキストメニューの内容を
変更しようと思っています。
最初、EA_GetMenuItems()のタイミングで、Diagram.SelectedObjectsの
情報を使用しようと思ったのですが、このタイミングだと、
選択されているエレメントの情報が最新ではありませんでした。

そのため、EA_OnContextItemChanged()イベントで選択されて
いるエレメントを覚える方向で対処する方向にしました。
しかし、このイベントが発生するのは選択された時のみで、
非選択になった時は発生しません。
いろいろ試したところ、このイベントの引数otがエレメント
以外ならエレメントの選択が解除されたと判定できそうな
感じでした。
このやり方は正しいのでしょうか?
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » Elementの選択解除を知る方法 未登録ゲスト 2008-2-25 14:56
     Re: Elementの選択解除を知る方法 sugimoto 2008-2-25 15:48
       Re: Elementの選択解除を知る方法 未登録ゲスト 2008-2-25 18:14
         Re: Elementの選択解除を知る方法 sugimoto 2008-2-26 9:55
           Re: Elementの選択解除を知る方法 未登録ゲスト 2008-2-26 14:03
             Re: Elementの選択解除を知る方法 sugimoto 2008-2-26 14:16
               Re: Elementの選択解除を知る方法 sugimoto 2008-3-19 15:28