loadkeyassign+envchangedNo.03835
Iranoan さん 04/01/19 19:26
 
 秀丸担当さん今日は、Iranoan です。
loadkeyassign "default.key";
envchanged;
というマクロを実行すると、次の問題が起きます。
(1) このマクロを実行する前は割り当てられていなくて、default.key で割り
    当てられているマクロが、ショート・カット・キーで呼び出せない
(2) メニューから行うと、メニューの内容は変わっているが、実際選択すると、
    loadkeyassign 文を呼び出す前のマクロを実行しようとしているよう

 さらに、常駐秀丸を [Ctrl]+[Alt]+[H] を割り当てていますが、
envchanged
を使うだけで、これも利かなくなります。
 こちらの環境は、Windows98+IE6.0+秀丸 Ver.4.10β10 です。

[ ]
RE:03835 loadkeyassign+envchangedNo.03851
秀丸担当 さん 04/01/20 14:06
 

>(1) このマクロを実行する前は割り当てられていなくて、default.key で割り
>    当てられているマクロが、ショート・カット・キーで呼び出せない
>(2) メニューから行うと、メニューの内容は変わっているが、実際選択すると、
>    loadkeyassign 文を呼び出す前のマクロを実行しようとしているよう

これは、設定内容の復元でキー割り当てを反映させるために修正したのが、
「turukame.3:03828| RE 03824 設定内容の保存/復元」で述べたようなことが起
きてしまっていました。
本当はenvchangedをしたらレジストリの内容は反映されるべきではないです。
修正させていただきます。

[ ]
RE:03851 loadkeyassign+envchangedNo.03861
Iranoan さん 04/01/20 17:47
 
 秀丸担当さん今日は、Iranoan です。
> 「turukame.3:03828| RE 03824 設定内容の保存/復元」で述べたようなことが起
> きてしまっていました。
> 本当はenvchangedをしたらレジストリの内容は反映されるべきではないです。
> 修正させていただきます。
 お願いします。

[ ]