イベントハンドラでESCキーを指定したい
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
tachi
投稿数: 2
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
数年触らなかったらすっかり忘れてしまいました。
初歩的でお恥ずかしいのですが、教えてください。
ESCキー押下時をイベントハンドラで
イベントタイプを[システム]にして
イベントのショートカットキーを押すところで、
ESCキーはどのように指定したらいいでしょうか?
素直にescキーを押すと、その画面自体が閉じてしまうので。
すみません。よろしくお願いいたします。
初歩的でお恥ずかしいのですが、教えてください。
ESCキー押下時をイベントハンドラで
イベントタイプを[システム]にして
イベントのショートカットキーを押すところで、
ESCキーはどのように指定したらいいでしょうか?
素直にescキーを押すと、その画面自体が閉じてしまうので。
すみません。よろしくお願いいたします。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ハンドラ 式:KbGet(0)='Esc'KBD で拾えると思います。
ハンドラを拾って、そのイベントの実行も出来ますが、
Escキーに、終了を割り当てていれば、そのタスクも終了する
でしょうね。
ハンドラを拾って、そのイベントの実行も出来ますが、
Escキーに、終了を割り当てていれば、そのタスクも終了する
でしょうね。
投票数:0
平均点:0.00
null
投稿数: 191
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
イベントタイプを S=システムにした後、
下にあるイベントのところでズームして
そこで ESC を押せば良いはずです。
下にあるイベントのところでズームして
そこで ESC を押せば良いはずです。
投票数:0
平均点:0.00
tachi
投稿数: 2
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
皆様、ありがとうございます。
KBGETですね。その手も考えました。
解決できましたので、ご報告します。
キーボード割り付けの[終了]を[ESC]になっているのを、
一度、[F1]など別のものに変更しておき、
イベントタイプを S=システムにして、その下の項目をズーム
して[ESC]を押したら指定できました。
その後、キーボード割り付けを元に戻し、実行してみたら
PGのイベントハンドラの内容通りに動きました。
キーボード割り付けより、PGの方が優先度高いようです。
どうも、ありがとうございました。
今後もよろしくお願いいたします。
KBGETですね。その手も考えました。
解決できましたので、ご報告します。
キーボード割り付けの[終了]を[ESC]になっているのを、
一度、[F1]など別のものに変更しておき、
イベントタイプを S=システムにして、その下の項目をズーム
して[ESC]を押したら指定できました。
その後、キーボード割り付けを元に戻し、実行してみたら
PGのイベントハンドラの内容通りに動きました。
キーボード割り付けより、PGの方が優先度高いようです。
どうも、ありがとうございました。
今後もよろしくお願いいたします。
投票数:1
平均点:10.00