掲示板一覧   -   トピック一覧
   EA API
     EA_OnPreNewElement で常に false を返すようにすると、「制約」作成時にアプリケーションが落ちる


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2017-3-8 17:52
EA Administrator
投稿: 1510

EA_OnPreNewElement で常に false を返すようにすると、「制約」作成時にアプリケーションが落ちる

サポート宛にいただきましたご指摘の要約です。

○ご指摘
作成したアドインで、アドインイベントの EA_OnPreNewElement で false を返すようにする。(新しい要素の作成を禁止するため)

このアドインを有効にした状況で、ダイアグラム上の要素から、クイックリンクで直接「制約」要素を作成しようとすると、アプリケーションが落ちます。(EA_OnPreNewElement がイベントを検出し、要素の作成を禁止するはず)

クラスなどの他の種類の要素を直接作成しようとした場合は、何も起きません。

○回答
ご連絡頂きました『「制約」作成時にアプリケーションが落ちる』の現象は弊社環境でも再現いたしました。ご迷惑をおかけし申し訳ありません。
Enterprise Architect本体のバグと推測いたしますので、開発元に連絡いたします。

また、 EA_OnPreNewElement で常に false を戻すようにしていると、ツールボックスから要素を作成したときに不適切なエラーメッセージが表示される場合があることも確認致しました。この現象につきましても合わせて開発元に連絡するように致します。

頂きました現象につきまして、現時点で回避方法はないと推測いたします。申し訳ございませんが、修正までお待ちいただけますようお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ