V1.04β3No.03647
秀丸担当 さん 12/12/13 15:39
 

V1.04β3を公開しました。
Suezoさんのバグ情報のウィンドウサイズがゼロになってしまう件の調査のため
もあり、修正しました。

以下のページからダウンロードできます
http://hide.maruo.co.jp/software/hmfilerclassic.html


直接ダウンロードする場合はこちら

32bit版:
http://hide.maruo.co.jp/software/bin/hmfilerclassic104b3_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin/hmfilerclassic104b3_x64_signed.exe


改版履歴
・スクリプトでのツリーHomeキーコマンドなどでは遅延せずにすぐに移動する。
・ウィンドウサイズがゼロになってしまう問題の調査用の処理を入れる。

[ ]
RE:03647 V1.04β3No.03650
Suezo さん 12/12/13 19:05
 
>改版履歴
>・スクリプトでのツリーHomeキーコマンドなどでは遅延せずにすぐに移動する。

対応ありがとうございました。
GetTabStateメソッドを使ったスクリプトも動作しました。


今回の修正で動作がおかしくなったコマンドがありました。
とりあえず確認したのは下記3つです。他にもあると思います。

・「最新の情報に更新」
・「最新の情報に更新(ファイル一覧差分)」
・「先頭にスクロール」

下記3つの条件を全て満たすタブがある時、スクリプトでタブを移動して、
これらのコマンドを実行すると、ロックしたタブが新規タブにコピーされてしまいま
す。

条件1:ロックしたタブ
条件2:親が設定されている
条件3:秀丸ファイラー起動後、一度もアクティブになっていないタブ

マウスで全てのタブをクリックしてアクティブにした後に同じスクリプトを実行したら
新規タブは作成されませんでした。

スクリプト例

TabMax = GetTabCount();
for (i = 1; i <= TabMax; i++){
 Command("タブ" + i);
 Command("最新の情報に更新");
}

XP SP3/Win7 32Bit版で確認

以上、確認よろしくお願いします。

[ ]
RE:03650 V1.04β3No.03654
秀丸担当 さん 12/12/14 14:46
 

>今回の修正で動作がおかしくなったコマンドがありました。
>とりあえず確認したのは下記3つです。他にもあると思います。

その通りでした。
失礼しました。
β4で修正させていただきます。

[ ]
RE:03654 V1.04β3No.03666
Suezo さん 12/12/16 21:52
 
>β4で修正させていただきます。

β4で修正されていることを確認しました。

[ ]