ポップアップメニューに関連して発生するコマンド多重起動 |
- 日時: 2007/12/04 15:21
- 名前: GEOSISサポート受付
- GEOSIS Ver4.0以降のコマンドでお尋ねしたい点であります。
1)GEOSISコントロールを配置したフォームAがあります。 2)そのフォームA上にさらにフォームBを表示させます(こちらはコントロールなし) 3)フォームBにあるボタンのClickイベントでGEOSISコマンドを動かすように作っています。 2)フォームA上で右クリック→ポップアップメニューを表示したままClickボタンを押すと、エラーコード30(多重起動)が帰ってきます。
操作の都合上、フォームBの設定をModal=Trueにはできないのですが、理想としては、Clickイベント時に、ポップアップメニューの表示有無を検知して表示をキャンセルしたのち起動させたいのですが、方法はありますでしょうか?
※エラーを検知して、ポップアップメニュー表示を強制的にキャンセルできればいいのですが。
以上の点、何か方法はありますでしょうか?
|
|