Tips

メニューコマンド実行時にイベントを発生させない

日付2006/10/13
ID44403 (英語原文参照)
バージョン2003
プラットフォームMac & Win

メニュー項目には、「イベントを発生させない」というオプションがあります。このオプションが選択されている場合、メニュー項目が選択されていたときにカーソルが入っているフィールドの入力イベントが発生しません。このオプションは、主に編集コマンドを実行する場合に使用されるものです。

通常、標準アクション(メニュー選択またはショートカット入力)を実行すると、入力中のフィールドが確定し、On Data Changeイベントが発生します。しかし、コピー&ペースト系のコマンドの場合、そのようなタイミングで入力イベントが発生することは望ましくないかもしれません。「イベントを発生させない」オプションを選択することにより、この動作を無効にすることができます。

オプションの設定場所:
1. デザインモードでメニュバーエディタ(2003)またはツールボックス(2004)を開く。
2. メニューバーを選択する。
3. メニュー項目を選択する。
4. 「イベントを発生させない」オプションを有効にする。



※ バージョンによっては「メニューコマンド実行時にイベントを発生させない」「execute without validating」と表示されるものもあります。