項目の種類でのソート
No.02185
sato-san
さん 11/11/07 08:43
Version1.01Beta24を使っています。
詳細一覧での「項目の種類」カラムのソートの動きが
若干違います。たとえば次のような場合
名前 サイズ 項目の種類▲ 更新日時
一.txt 0KB テキスト文書 2011/...
三.txt 0KB テキスト文書 2011/...
四.txt 0KB テキスト文書 2011/...
二.txt 0KB テキスト文書 2011/...
↑ ↓
名前 サイズ 項目の種類▼ 更新日時
二.txt 0KB テキスト文書 2011/...
四.txt 0KB テキスト文書 2011/...
三.txt 0KB テキスト文書 2011/...
一.txt 0KB テキスト文書 2011/...
XPや7では、項目の種類で▲▼ソートすると
上記のようにたとえ同じテキスト文書でも
ファイル名でソートされます。
それほど問題になるとは思えませんが一度
ソート関連の動きを見直した方がいいかもしれません。
[
△
]
RE:02185 項目の種類でのソート
No.02188
秀丸担当
さん 11/11/07 11:47
>詳細一覧での「項目の種類」カラムのソートの動きが
>若干違います。たとえば次のような場合
報告ありがとうございます。
該当フォルダが最初に表示されるときは、ソートして比較結果が同じになる場合
は第二要素として名前が適用されます。
この挙動はエクスプローラの挙動に似ています。
いったん表示させた後、カラムをクリックするなどをしてソートした場合は、比
較結果が同じものに対してはそのままになるようになっています。
この挙動はエクスプローラと違いますが、第二要素が直前にソートしたものにな
るので、2つの要素で自前でソートできるという話がたしか以前にあってそのよ
うになっています。
そういうことではなくて、ファイル名が「一」「二」「三」「四」などの漢数字
の場合の話だとしたら、数値としての比較ではなくて漢字としての比較になって、
数値の順番通りにソートはされないです。
エクスプローラのソートでも同じのようです。
秀丸エディタのテキストのソートなど、各種ソフトでも同様になると思います。
[
△
]
RE:02188 項目の種類でのソート
No.02189
sato-san
さん 11/11/07 13:38
たとえばXP/7のエクスプローラで、
次のような構成で「項目の種類」ソートを行った場合
(txtの中にaviファイルがある場合)
ファイル名 項目の種類▲ 更新日時
5.txt テキスト文書 2011/11/7 ...
6.txt テキスト文書 2011/11/7 ...
7.txt テキスト文書 2011/11/7 ...
8.txt テキスト文書 2011/11/7 ...
9.avi ビデオクリップ2011/11/7 ...
↑ ↓
ファイル名 項目の種類▼ 更新日時
9.avi ビデオクリップ2011/11/7 ...
8.txt テキスト文書 2011/11/7 ...
7.txt テキスト文書 2011/11/7 ...
6.txt テキスト文書 2011/11/7 ...
5.txt テキスト文書 2011/11/7 ...
ファイル名でのソートになりますが、秀丸ファイラーでは
ファイル名 項目の種類▼ 更新日時
8.txt テキスト文書 2011/11/7 ...
7.txt テキスト文書 2011/11/7 ...
6.txt テキスト文書 2011/11/7 ...
5.txt テキスト文書 2011/11/7 ...
9.avi ビデオクリップ2011/11/7 ...
↑ ↓
ファイル名 項目の種類▲ 更新日時
9.avi ビデオクリップ2011/11/7 ...
8.txt テキスト文書 2011/11/7 ...
7.txt テキスト文書 2011/11/7 ...
6.txt テキスト文書 2011/11/7 ...
5.txt テキスト文書 2011/11/7 ...
となり、「項目の種類」単位でのソートにはなっていますが、
ファイル名ソートにはなっていないということです。
これが仕様であるなら問題ないのですが、少し気になったので
投稿させて頂きました。
[
△
]
RE:02189 項目の種類でのソート
No.02190
秀丸担当
さん 11/11/07 16:21
>となり、「項目の種類」単位でのソートにはなっていますが、
>ファイル名ソートにはなっていないということです。
確かにそのようになっていて、そうなるように作ってあります。
初回表示時(またはF5で更新時)は2番目のソート要素は名前になるようなってい
て、表示された後に手動でソートするときは等しい場合は何もしないです。
例えばサイズでソートした後に種類でソートして、種類別かつサイズ順という
ソートができるようになっています。
ちなみにXPの場合は「種類」の場合はOS側の判断として等しい種類として返すこ
とは無いようで、同時に名前の比較もしているようです。
カラムを右クリ行くして「その他」より追加して秀丸ファイラー独自の「拡張
子」カラムを追加しておくとできます。
[
△
]