ファイル名変更ダイアログの挙動についてNo.10098
jo さん 22/06/12 01:27
 

ファイル名変更ダイアログの挙動について
現状登録できるのは8つまででしょうか?
それ以上を登録しようとするとできないようです                

更に現状の拡張子はファイル名に残して
別の拡張子を後ろにつける運用
コンテナはmp4だけど起動プログラムをわけるためにwmvを拡張子にしたりしてます
この場合拡張子入力欄にmp4.wmvとしておけば
いいのですができたりできなかったりします

更に表示順や編集しやすくするためにソフトが参照する名前変更ダイアログ.txtを作
って拡張子一覧をいじれたら便利かなと思います
ファイル名履歴と拡張子履歴を2つのファイルにわるとかもいいかも
普通のテキストで改行されるまではそれが.のあとに入力される形にすると便利かと

またフォントサイズとファイル名の長さの影響ですべて表示ができないです ファイ
ル一覧時のようにカーソルポップアップで全変更前と後のファイル名表示をできるよ
うにしてだきたいです
カラムの幅の調整が非常に困難です


[ ]
RE:10098 ファイル名変更ダイアログの挙動No.10105
秀丸担当 さん 22/06/13 14:31
 

名前の変更(一括)のダイアログの拡張子のドロップダウンは、登録というか履歴にな
っていて、以前使われたものが自動的に入りします。
最大は8個にしてありますが、特に8個でなくてはいけない理由は無いので、増やそう
かと思います。
ドロップダウンした項目を右クリックして削除とかできますが、秀丸エディタの検索
ダイアログなどは、常駐として、いわゆるピン留めのように消えない項目にすること
もできます。それと同じようにできたらいいかもしれません。
プレビューがはみ出しているときのツールチップ表示もご意見参考にさせていただき
ます。

[ ]
RE:10105 ファイル名変更ダイアログの挙動No.10110
jo さん 22/06/13 21:21
 
>
> ......
>プレビューがはみ出しているときのツールチップ表示もご意見参考にさせていただ
>きます。

8つじゃ少なすぎますね 数の制限を100くらいにしといてもいいのかなと

ピンどめというのがよくわかりませんがそれは現状と何が違うのかわかりません フ
ァイル名履歴もあったら便利かと
 このファイル名を履歴に残す チェックボックスを設けて
記憶させたいときだけチェックつける 次回ダイアログひらいたら
チェック外れてるにして履歴保持させていったら便利かと思います

表示順や編集しやすくするためにテキスト参照編集もいいと思います
是非検討ください

[ ]
RE:10105 ファイル名変更ダイアログの挙動No.10139
jo さん 22/06/17 05:01
 
>
> ......
>プレビューがはみ出しているときのツールチップ表示もご意見参考にさせていただ
>きます。

ツールチップは確認しました
変更前だけ反映されてるようですね 変更後も同様にしてほしいです

拡張子の履歴はアップデートでとんでしまったようです・・
こういうこともあるので.txtファイルから編集参照ができたらいいと思うのですけど
 今回の履歴個数上限アップデートの影響でしょうか

またファイル名の履歴もチェックボックスつけてやることで便利だと思います たと
えばファイル名先頭に重要度の★をつけたり
よく使うファイル名をよびだせば便利かと思います
クリップボード拡張ソフトで提携登録する方法もありますが
秀丸にもファイル名保存履歴参照機能があれば便利です

更に上記機能を付加していだけると幸いです
検討願います

[ ]
RE:10139 ファイル名変更ダイアログの挙動No.10143
秀丸担当 さん 22/06/17 17:03
 

ツールチップは、いろいろ事情があってこうなっているのですが、なんとか都合のい
いように調整します。

拡張子の履歴は、増やしたのですが、[ツール]→[オプション]→[全般]→[履歴]で削
除するのを今まで置換の履歴の削除しかなかったので、拡張子なども一緒に削除でき
るように変更しました。
それで、もし「名前の変更(置換)の履歴を記憶する」がOFFになっていたとしたら、
一緒に記録されないようになってしまいました。すみません。
別となるようにします。
とりあえずは、「名前の変更(置換)の履歴を記憶する」をONにするとできると思いま
す。

自分で編集するような登録するものだとしたら、以前にあったフィルタのような方法
と似たやり方として、例えば、
js:Rename("*","jpg");
というブックマークと、
js:Rename("*","png");
というブックマークを追加しておいて、それをグループを作って入れておくとリンク
バーからドロップダウンするメニューのようにもできます。

それか、もっとスクリプトを書いてもよければ、Menuメソッド等を使って、1つのス
クリプトファイルだけで自由に書けるメニューにできます。例えば以下のような.js
のファイルです。
varDic = new ActiveXObject("Scripting.Dictionary");
varDic.add(0, "jpg");
varDic.add(1, "png");
varDic.add(2, "webp");
varSafeArray = varDic.items();
i=MenuArray( varSafeArray );
if(i>0){
    Rename("*",varDic.item(i-1));
}

[ ]
RE:10143 ファイル名変更ダイアログの挙動No.10145
jo さん 22/06/17 22:09
 
>
> ......
>}

拡張子とファイル名はわけて考えて管理されたほうがいいと思います
そもそもそれは資産になるわけで一括クリアすることが早々ないと思います あると
したら100までじゃなくてもかなりたまってしまうってことでしょうけど
わたしがいってたのは置換ダイアログのほうではなく通常のほうでしたけどこれもふ
くめてです
一括クリア自体は残しておいて良いかと思います

必要な履歴だけ残す方式が良いかと思って
画面内にこの検索条件を今回は履歴に残すチェックボックスがあったら良いと提案し
ました

さらにその置換条件をVBSなりJSなりで一つのファイルに上書き保存していけたら便
利だと思います
その資産はブックマークからJS起動などでできるようになりますよね 選ばなくてす
むようになります

別ファイル必要ならダイアログでファイル名変えて保存すれば良いかと

おそらく内部的にこれらの履歴も設定保存ファイルに含まれていると思います その
ため別のtxtでの管理はしなくてよいかとお考えかもしれません ですが入力履歴
などを外部テキストで編集した上でそれを設定ファイルにのこすとしても問題はない
かと思います

これはかなり理にかなっていると思うので是非検討願います


[ ]