秀丸ファイラーClassic:ソートについてのNo.06016
CaskStrength さん 10/09/06 11:44
 
CaskStrengthです。

 秀丸ファイラーClassicのソートについて、仕様の確認と要望です。

確認:
 「種類」でソートすると、WindowsXPでは「種類の説明文」でソー
ト、Windows7では「拡張子」でソートされるように見えます。これは
仕様でしょうか。

 と、今確認してみたら「種類」と「項目の種類」というように、少
しカラムの名前が違いますね?「利用できるすべてのプロパティ」の
一覧も違うような。OS依存で異なる部分と言うことでしょうか。

要望:
 上を確認した上でOSによらず同じ基準でソートされて欲しいのです
が、個人的には特に「拡張子」でソートしたいのです。可能でしょう
か。

[ ]
RE:06016 秀丸ファイラーClassic:ソートNo.06018
秀丸担当 さん 10/09/06 12:51
 

>確認:
> 「種類」でソートすると、WindowsXPでは「種類の説明文」でソー
>ト、Windows7では「拡張子」でソートされるように見えます。これは
>仕様でしょうか。
>
> と、今確認してみたら「種類」と「項目の種類」というように、少
>しカラムの名前が違いますね?「利用できるすべてのプロパティ」の
>一覧も違うような。OS依存で異なる部分と言うことでしょうか。

ここはOS依存の部分で、通常のフォルダの場合なぜか初期状態は「項目の種類」
に変更になってしまったようです。
エクスプローラでは「種類」なので、影響を受けるのはエクスプローラ以外のフ
ァイラーだけなので、なぜ変更になったのかわかりませんが…

カラムをカスタマイズして「種類」を追加して「項目の種類」を消せば従来通り
にすることができると思います。

>要望:
> 上を確認した上でOSによらず同じ基準でソートされて欲しいのです
>が、個人的には特に「拡張子」でソートしたいのです。可能でしょう
>か。

もし統一するとすれば、初期状態を無理矢理「種類」と同じにして説明文でソー
トできるようにするほうが秀丸ファイラーClassicの目的に合うかもしれないです。
個人的には従来から「C言語ソースファイル」と「C言語ヘッダファイル」が並ん
でいてほしい使い方をすることもあるので。

「利用できるすべてのプロパティ」の中に拡張子だけを表示させるカラムがあれ
ばいいですが、標準ではXPにも7にも無いようです。

Vista以降廃止されたカラム拡張DLLは秀丸ファイラーClassicでは扱うことができ
るので、拡張DLLで拡張子だけ表示できるものがあると可能になると思います。
勝手に紹介させていただくと、たとえば以下のページのMt.Wideさんのカラムツー
ルが拡張子の表示ができるようです。
http://homepage1.nifty.com/mt_wide/minitools.htm

[ ]
RE:06018 秀丸ファイラーClassic:ソートNo.06019
秀丸担当 さん 10/09/06 12:59
 

もしこういった拡張DLLを入れる場合、インストールのときに「管理者として実
行」として管理者権限でインストールしないとうまくいかないと思います。
また、拡張DLLは多くのものは32bit版だと思いますが、DLLが32bit版の場合は秀
丸ファイラーClassicも32bit版でないといけないです。

[ ]
RE:06018 秀丸ファイラーClassic:ソートNo.06020
CaskStrength さん 10/09/06 15:42
 
CaskStrengthです。

> ここはOS依存の部分で、通常のフォルダの場合なぜか初期状態は「項目の種類」
> に変更になってしまったようです。

 なるほど。Windows7上での秀丸ファイラーでは「種類」と「項目の
種類」両方を出すことができて、「種類」だとタイプの説明文、「項
目の種類」だと拡張子でソートされますね。

 ところが同じくWindows7のエクスプローラでも試してみたところ、
「種類」「項目の種類」ともタイプの説明文でソートされます。

 よくわかりませんが…、リストコンポーネントの仕様とエクスプロー
ラの違い、ということでしょうか。あまり深入りしない方が良さそう
ですね。

> もし統一するとすれば、初期状態を無理矢理「種類」と同じにして説明文でソー
> トできるようにするほうが秀丸ファイラーClassicの目的に合うかもしれないです。

 これはソフトの趣旨から同感です。

> Vista以降廃止されたカラム拡張DLLは秀丸ファイラーClassicでは扱うことができ
> るので、拡張DLLで拡張子だけ表示できるものがあると可能になると思います。
> 勝手に紹介させていただくと、たとえば以下のページのMt.Wideさんのカラムツー
> ルが拡張子の表示ができるようです。
> http://homepage1.nifty.com/mt_wide/minitools.htm

 ご紹介ありがとうございます。当面これで対応できることがわかり
ました。

 持ち出しの件もありますし、将来的に64bitOSを使うこともありそ
うですので、サイトー企画製ののDLLやファイラー自前で拡張子ソー
トも可能だったらうれしいのですが、とネタとして要望しておきます。

[ ]
RE:06020 秀丸ファイラーClassic:ソートNo.06021
秀丸担当 さん 10/09/06 16:42
 

> 持ち出しの件もありますし、将来的に64bitOSを使うこともありそ
>うですので、サイトー企画製ののDLLやファイラー自前で拡張子ソー
>トも可能だったらうれしいのですが、とネタとして要望しておきます。

拡張DLLをインストールせずに直接使うような何らかの方法もあったらいいかもし
れないです。
ネタとして参考にさせていただきます。

[ ]