キーの切り替え
No.00548
Alter Ego
さん 19/05/04 09:47
もう1つ質問なんですが、半角を押して英数モードと日本語モードを
切り替えられるように、マクロで作ったキー配列に切り替えるように
できるマクロの記述というのはありますか?
現状では[Ctrl]と%とa、[Ctrl]と%とu、……のように1文字ごとに
マクロ用のショートカットを指定しているような形になっています。
これを半角押したら%aだけでäウムラウトつきa、
%uだけでüウムラウトつきuと出せ、
再び半角を押したら日本語モードに戻るようになれば、
英数モードに統合したようなキー配列が作れるのですが。
[
△
]
RE:00548 キーの切り替え
No.00550
秀丸担当
さん 19/05/08 09:04
キー割り当てを入れ替えるマクロとしては、loadkeyassign文があります。
[その他]→[キー割り当て...]で保存しておいたキー割り当てを変更できます。
キー割り当てはそのままにして、モードを切り替えるような手法としては、setstati
cvariableとgetstaticvariableがあります。
setstaticvariableで任意の状態を記憶しておくことができます。
getstaticvariableで現在の状態を取得し、マクロの動作を切り分けすることができ
ると思います。
[
△
]
RE:00550 キーの切り替え
No.00551
Alter Ego
さん 19/05/13 15:11
ありがとうございます。検索したらいくらか事例がでてきたので試してみようとお
もいます。
[
△
]