ウィンドウ一覧拡張マクロについてNo.00058
山紫水明 さん 02/11/25 20:38
 
 ませまさん,こんばんは。

#秀丸フォーラムからの続きです。

》という並びになっていて,この状態では数字キーで選択することになるので
》一度 Alt + J でリストを並び替えて

》ファイル名 | 更新日時 | サイズ | No

》にしないとダメです.

》デフォルト状態を変更するにはユーザがマクロを少し書き換える
》(#koujun の扱いについて)必要があります.という意味です(^^;

 一度並び替えをやれば次回からは,並べ替えた状態で起動するはずですがそう
はなりませんか?
 もしならないとすれば,環境依存の部分をマクロで処理していないバグがある
のかもしれません。
 マクロを直接いじるのは,初心者にとってはとても怖いもので(自分の経験か
ら(^^;),できるだけそうしなくてもいいように心がけていますが。

       では, (^^)/~
                                        山紫水明

[ ]
RE:00058 ウィンドウ一覧拡張マクロについNo.00059
ませま さん 02/11/26 00:11
 
山紫水明さんの 2002/11/25のメッセージ:
「turukame.4:00058| ウィンドウ一覧拡張マクロについて」 に返信
> 一度並び替えをやれば次回からは,並べ替えた状態で起動するはずですがそう
>はなりませんか?
> もしならないとすれば,環境依存の部分をマクロで処理していないバグがある
>のかもしれません。

ソースをあらためて見たけど,確かに,いかにも前回の状態を保持したそうに
書かれていました(--;
僕のの環境ではうまく動作していないようです.環境は

Win2000 + sp3
秀丸インストールフォルダ:
  c:\program files\hidemaru
マクロフォルダ:
  d:\home\xxx\config\hidemaru\macros

といった感じになっています.マクロフォルダが変な場所なのがヤバイの
かもわかりません.

マクロのソースを開いたら,いかにもそれらしい変数名がいきなりあった
のでおもむろに値を変え,結果希望の動作になったので,後はその先のソース
まで見ていませんでした(^^;
# じっさいわずか数秒の出来事だったし・・・

とにかく,原因をちょっと調査してみます.
わかったら報告いたします.


> マクロを直接いじるのは,初心者にとってはとても怖いもので(自分の経験か
>ら(^^;),できるだけそうしなくてもいいように心がけていますが。

・・・そうですよね(^^;
確か昔のバージョンではマニュアルにソースの直接編集による動作
変更の方法が載っていて,それをもとにどこか改造した記憶があります.
今回も,なんとなくそういうものと思い込み,迷うことなく
ソースを編集してしまいました(^^;

[ ]
RE:00059 ウィンドウ一覧拡張マクロについNo.00060
ませま さん 02/11/26 01:09
 
ませまさんの 2002/11/26のメッセージ:
「turukame.4:00059| RE 00058 ウィンドウ一覧拡張マクロについて」 に返信
>とにかく,原因をちょっと調査してみます.
>わかったら報告いたします.
調べてみたらすぐにわかりました.

66行目が
writeininum $inifile, "WindowList", "koujun", #failemei;

となっているようです.
writeininum $inifile, "WindowList", "koujun", #koujun;
としたらOKでした.

たぶんアップロードのときに古いファイルを送ってしまった
のでは(^^?

今思うと僕もかなりマヌケで,初期値を設定ファイルから取得して
いるのを見た段階で,起動時の状態はマクロで制御可能な仕様
であることに気が付いてもよさそうなものですね.

[ ]
RE:00060 ウィンドウ一覧拡張マクロについNo.00061
山紫水明 さん 02/11/26 21:25
 
 ませまさん,こんばんは。

》writeininum $inifile, "WindowList", "koujun", #koujun;
》としたらOKでした.

 こちらのではすでに直していました。

》たぶんアップロードのときに古いファイルを送ってしまった
》のでは(^^?

 どうもそのようです。(-.-)

》今思うと僕もかなりマヌケで,初期値を設定ファイルから取得して
》いるのを見た段階で,起動時の状態はマクロで制御可能な仕様
》であることに気が付いてもよさそうなものですね.

 いや,他人のマクロのコードを点検するのはそう簡単ではないです。
 どうも話がかみ合わないなと思ったら,違うマクロでやっていたわけですね。
どうもお恥ずかしいことでした。早速アップし直します。ありがとうございまし
た。

     では, (^^)/~
                                        山紫水明

[ ]