Archive for the ‘ExUtilV’ tag
Windows 7のエクスプローラーに絶望した
以前軽く調べてコメントしたことがありましたが、やはりWindows 7のエクスプローラー(←名前が変わってます)はこれまでのエクスプローラとは違います。
Vista以前は見た目こそ変化を重ねていたものの、メインとなるビューはSysListView32で一貫していました。
ところが7からはDirectUIHWNDという謎のウィンドウに置き換えられ、全く手出しできない状況です。
というわけで、ExUtilVの7向けを開発する見通しは今のところ立っていません。
同ジャンルでより高性能なExplorer ConstructionもWindows 7への対応は限定的なので、対処方法はそもそも存在しないのかもしれません。
なお、開発環境をVistaから7にアップグレードしたので、勝手ですがExUtilVの開発は終了させていただきます。
ExUtilV version 0.0.10
ExUtilVを更新しました。
今回はShiftキーを押しながらコンテキストメニューを開いたときに表示される便利なコマンドを、常時表示する機能を追加しました。
ぜひお試しください。
Explorer Constructionがすごそう
Explorer Constructionというソフトがなかなかすごそうです。
窓の杜 – 【NEWS】Vista専用エクスプローラカスタマイズソフト「Explorer Construction」最新版公開
ExUtilVの一行選択解除に加えて、MigemizeExplorerのような検索機能、ツリービューのカスタマイズ機能を備えているようです。
もはやExUtilVが誇れるのは、メモリ消費の少なさくらいでしょうか。
しかし、メモリ2GB以上が当たり前の時代に、数MBを気にしても意味がないでしょうね。
64bit環境で動作しないのが残念ですが、32bit版のVistaをご利用の方は、拙作ExUtilVからの乗り換えを検討してみてはいかがでしょうか。
ExUtilV version 0.0.9
ExUtilVを更新しました。
今回から32ビット版と64ビット版のパッケージを一本化しています。これにより、64ビットOS上の32ビットアプリケーション内のファイル選択ダイアログでもExUtilVが利用可能になります。
ExUtilV version 0.0.8
ExUtilVを更新しました。
ダウンロード (32ビット) / (64ビット) / 詳細
今回の変更点は64ビットOSに対応したことです。
ただ、私の手元には64ビット環境がないので、32ビット版以上にまともなサポートは期待しないでください。
なお、32ビット版は内部の書き換えのみで機能追加、修正などはありませんので、すでに0.0.7をご利用いただいている方はバージョンアップする必要はありません。
ExUtilV version 0.0.7
ExUtilVを更新しました。
主な変更点は、一行選択の解除とリネーム補助がファイル選択ダイアログでも機能するようになった点です。
ファイルを開いたり保存するときに、操作性の違いでイライラすることがなくなるのではないでしょうか。
また、通知領域にアイコンを表示することもできるようになりました。
表示されるだけで特にできることはありませんが、見えないソフトが起動していると不安に感じるという方はご利用ください。
なお、Windows 7では通知領域に勝手にアイコンを表示してはいけないらしいのと、個人的に邪魔だと思うのでデフォルトでは非表示です。
ExUtilV version 0.0.6
ExUtilVを更新しました。今回からきちんとした説明ページも公開しています。
主な変更点は、キーボードから検索バーを利用するときの操作性を向上させたことです。ファイル名を部分一致でインクリメンタルサーチし、そのまま開くことができるようになります。
なお、この機能をより快適に利用するためには、エクスプローラの設定を変更する必要があります。詳しくはreadme.htmlをご覧ください。
検索を終了して先頭の項目を開く機能が\(円マークおよびバックスラッシュ)キーに割り当てられていますが、これはEnterキーだとうまく動作しなかったため、ファイル名として使われることのない\に仕方なく割り当てたというだけです。この状態が理想であるとは考えていませんので、今後も改善方法を調べていきたいと思います。
今のところは、キーボードの割り当てを変更するソフトウェアのご利用をおすすめします。
以下は窓使いの憂鬱(のどか)での設定例です。
window SearchControlEdit /:WorkerW:ReBarWindow32:UniversalSearchBand:Search Control:Edit:Edit$/ : Global key Enter = Yen window Explorer /:SHELLDLL_DefView:SysListView32$/ : Global key Backspace = M-Up
ExUtilV version 0.0.5
暇なのでExUtilVを更新してみました。新機能として右上の検索バーを消す機能を追加しています。
既定では機能しないようになっているので、起動前にExUtilV.iniを編集してからご利用ください。
エクスプローラをMac風表示にしようとして失敗
Macのリスト表示は奇数行と偶数行で色が異なるストライプ状になっており、Windowsの全面真っ白(色自体は変更可能ですが)よりも見やすいように思います。
しかし、ただ羨ましがっているだけではどうしようもない。ということでフック、サブクラス化、カスタムドローを駆使して再現してみました。以下スクリーンショットです。
ご覧のように並び替えの基準として用いられるカラムはWindowsによって勝手に色を変更されてしまい、失敗。簡単に解決できそうもないのでとりあえずあきらめることにします。
Vistaのエクスプローラのいけてないところ
Vistaのエクスプローラはフォルダの表示設定を頻繁に忘れます。詳細表示にして使いたいのに、フォルダを開き直すたびに意味なくでかいアイコン表示。こんな動作にイライラを募らせている方は、
Vista フォルダの種類 設定を忘れる。あるいは勝手に変更する。 – kazu2 の日記
にある方法を試すと幸せになれるかもしれません。

