←前へ 次へ→ 機能別Q&A 質問番号順Q&A 秀丸エディタQ&A集トップ

[HMM0037A]

●IMEのマクロ中、強制OFF

Q. keypressed文による値でループさせるマクロを作ったのですが、ついIMEのON/OFFキーをさわってしまい、動作が変になります。

A. 誤ってキーを押すことはよくあることです。keypressedループ中で常にON/OFFを調査して、変更があればその都度修正します。次の例は、IMEがONされても、常にOFFが維持されます。
disablebreak;
while(1){
while(1){
#k=keypressed;
if(#k=27)break;
else if(#k=...
// elseによる分岐が続く
}
if(imestate)imeswitch;
}

←前へ 次へ→ 機能別Q&A 質問番号順Q&A 秀丸エディタQ&A集トップ