V1.24β1No.06339
秀丸担当 さん 17/02/16 15:58
 

V1.24β1を公開しました。

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


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

32bit版:
http://hide.maruo.co.jp/software/bin3/hmfilerclassic124b1_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmfilerclassic124b1_x64_signed.exe


改版履歴:
・プレビュー枠で動画のときのジェスチャの対応。
・スクリプトのGetClipboard, Rename, Menu メソッド追加。
・[ツール]→[オプション]→[全般]→[ウィンドウ]に起動時のウィンドウ配置の
設定を追加。
・フォルダツリーのアイコンオーバーレイの内部的な修正。

[ ]
RE:06339 V1.24β1No.06347
ラフ さん 17/02/18 23:40
 
スクリプトの機能追加確認しました。ありがとうございます。動作確認結果とお願い
事項です。

1. GetClipboard
  問題なく動きました。スクリプトすっきりしました(^^)

2. Rename
  (1) 名前の変更ウィンドウが一瞬出てすぐに閉じます。意味がないので出さないで
ほしいです。
  (2) 複数選択したファイルを一度に同じ条件でリネームする場合にはいい仕様なの
で、これはこのまま残してほしいんですが、
     一度にでなく、スクリプト内部でGetNextItemで逐次処理したい場合に使えませ
ん。
     つまりファイル名の一部を見て分岐処理でリネームしたりするような場合用に、
     単一ファイルに対しての、Rename(fromName, toName)形式のRenameも作って頂
きたいです。
     スクリプトが判断して名前を決めるので、ワイルドカードなしでOKです。

3. Menuについて
 (1) 固定メニューの場合はいいんですが、
     例えば、ファイルからメニュー項目を読み込んだりしたときに使えないので、
秀丸エディタのmenuarray相当の物がほしいです。

 (2) スクリプト作成者だけがスクリプトを使うとは限らないので、
    メニュー項目の上にキャプション領域作って、「○○を選択してください」みた
いなのできないでしょうか?
    (2)は、あればいいなって程度のものです。

以上、ご検討よろしくお願いします。


[ ]
RE:06347 V1.24β1No.06348
秀丸担当 さん 17/02/20 15:21
 

ご確認ありがとうございます。

Renameで一瞬経過を表すダイアログが出ているのだと思いますが、出ないほうが
いいと思います。出ないように修正させていただきます。
「名前の変更(一括)」コマンドなどの秀丸ファイラーClassicの機能に相当しな
い直接的な名前の変更は、秀丸ファイラーClassicを介在しないことなので、基
本的にはFileSystemObjectを使っていただくのがいいと思います。
あったら簡便にできていいと思うので、そういうこともできたらいいというご意
見として参考にさせていただきます。

Menuで配列を使うことができたほうがいいと思います。JScriptやVBScriptの配
列はなぜか面倒な仕様になっていて、GetClipboardFilesもちょっとややこしか
ったのですが、なんとか対応したいと思います。

タイトルを出すのは、秀丸エディタのユーザーメニュー編集でも「タイトル表
示」というオプションがありますが、単に先頭にタイトル名だけの意味の無いメ
ニュー項目があるだけになっていて、その程度のものになっています。
menu文でもタイトルだけのメニュー項目を入れて選んでも何もしないという使い
方をする場合もあると思います。
セパレータを入れるには menu "a","\x01","b";といったように"\x01"にすると
セパレータになります。

秀丸ファイラーClassicのMenuメソッドでも、同じようにMenu("a","\x01","b");
としてセパレータにできるようにしてありました。ヘルプに追記させていただき
ます。


[ ]
RE:06339 V1.24β1No.06349
Y_H さん 17/02/23 12:27
 
> ・[ツール]→[オプション]→[全般]→[ウィンドウ]に起動時のウィンドウ配置の設
>定を追加。

この設定が次のバージョンで追加されるようなので、
しつこいようですが、これに便乗できそうな要望を書かせていただきます。
もちろん、仕組み的に無理とか影響が大きいとかでなければで構いません。

2012年7月9日に一度投稿させていただいたのですが、
「検索...」のコマンドで別ウィンドウで検索を行うときは、
XP標準のエクスプローラのように、
別途専用に表示位置を記憶することはできませんでしょうか。

ご検討をよろしくお願いいたします。

[ ]
RE:06349 V1.24β1No.06350
秀丸担当 さん 17/02/23 14:37
 

検索時のウィンドウを別に保存するのも検討したいと思います。

ちなみに少し前のバージョンで[ツール]→[オプション]→[プログラム]の「最後
のタブと分割を復元」の横に「復元の詳細...」という設定も追加しています。
これで最初のウィンドウをメインウィンドウとして、2番目以降をサブウィンド
ウとするような使い方ができるようになっています。
これを有効にすると、メインウィンドウから「検索...」をして、メインウィン
ドウを閉じたときにその場所を記憶し、次に検索のウィンドウを閉じても検索の
位置は記憶しないようになります。
設定の位置づけとして、「最後のタブと分割を復元」の横になっていますが、こ
れに限った使い方だけではないので、ウィンドウ配置の設定にも使えるような、
別の位置づけにしたいと思います。
今日は別件でβ2を出そうとしていますが、その後のβで考えます。

[ ]