コマンドIDからコマンド名を取得する関数
No.31373
misono
さん 12/07/18 14:19
前回からの関連の内容となりますが、
表題の通りの関数はおそらくないと思いますが、何か現状で取得する方法はあり
ますでしょうか。
[
△
]
RE:31373 コマンドIDからコマンド名を取得
No.31374
秀丸担当
さん 12/07/18 15:08
>前回からの関連の内容となりますが、
>表題の通りの関数はおそらくないと思いますが、何か現状で取得する方法はあり
>ますでしょうか。
コマンド値からコマンド名を知る方法は、すみませんが無いです。
カーソル移動系のコマンドはそれほど多くないと思うので、カーソル移動後タイ
マーで、実際にカーソル移動させてみて geteventparam(4) の値を実際に見てみ
て調べてみてほしいです。
矢印キーなどの基本的なカーソル移動は取得できないです。
ステータスバーを表示(ファンクションキーと合体させないで)して、以下のマ
クロでステータスバーに表示して調べるとわかりやすいです。
title str(geteventparam(4)),1;
title -1,1;
[
△
]
RE:31374 コマンドIDからコマンド名を取得
No.31375
misono
さん 12/07/18 15:31
>ステータスバーを表示(ファンクションキーと合体させないで)して、以下のマ
>クロでステータスバーに表示して調べるとわかりやすいです。
>title str(geteventparam(4)),1;
>title -1,1;
了解しました。マクロヘルプに書いてありますね。
用途はそういうことではなくてなんです。
ここでは音声化なので、たとえばコマンドIDからそれが何かは判定します。
そして、そのコマンド名を読み上げさせるとかを考えていました。
まあ、コマンド名 、そのものを
$str = "タブジャンプ";
とすればいいだけですが、若干冗長かなと思いまして。
現状で対処方法がなければ、上述の方法で対応します。
ありがとうございます。
[
△
]