|
Imabeppu です。
秀丸メール64 Ver.6.01 を使用しています。
マクロの EnvChanged に関して、不具合かもしれないと思われる動作を
見つけました。
(1) [検索]-[検索して一覧作成] で何らかの検索を実施します。このと
き、[対象] や [大文字/小文字の区別] などのオプションの状態を
変更して検索します。
(2) 再度 [検索]-[検索して一覧作成] のダイアログを呼び出すと、検
索履歴には先ほど検索した文字列が残っていますし、[対象] や
[大文字/小文字の区別] などのオプションの状態も、先ほどの検索
時の状態を覚えてくれています。
(3) 以下のマクロを実行します。
loaddll "tkinfo.dll";
#n = dllfunc("EnvChanged");
(4) 再度 [検索]-[検索して一覧作成] のダイアログを呼び出すと、検
索履歴には先ほど検索した文字列が残っていませんし、[対象] や
[大文字/小文字の区別] などのオプションの状態も、先ほどの検索
時の状態を忘れているようです。
EnvChanged はレジストリの情報を読み込む関数ですが、検索履歴など
は即時保存していないために、古い情報が読み込まれているのではない
でしょうか。EnvChanged では読み込み対象外にしてもよいかもしれま
せん。
以上です。
--
Imabeppu
|
|