ソフトを開発しようと思った動機、背景
現在は公開していない自作ランチャがWindows 7に対応していなかったため、「Pe」を作成しました。ランチャおよび常駐ソフトとしてデザインしており、ほかのソフトウェアで賄える処理はランチャから外れるため、実装していません。開発中に苦労した点
.NETにおんぶ抱っこのC#で気楽に実装していましたが、細かい処理やWindows特有の処理を実装するとなると結局、Windows APIを使用することとなり、古き良きAPIを直接叩かなければならないところです。
ユーザにお勧めする使い方
デスクトップの四辺に配置すると、ほかのウィンドウの最大化などに影響されずに常時表示させることができるので、タスクバー感覚で使用することができます。
細かい機能ですが、隠しファイルの表示の有無をショートカットキーやメニュー選択によって切り替えることができますので、普段は隠しファイルを表示せず、必要なときだけ表示させることができます。隠しファイルを表示しているとドキュメント以下のジャンクションがあまりにも汚いと感じたため、実装しました。
今後のバージョンアップ予定
開発サイトの課題(https://bitbucket.org/sk_0520/pe/issues?status=new&status=open)に挙げているものが基本的な予定となります。適当に思いついた機能を実装するかもしれないので何とも言えませんが、要望等あればメールなりフォーラム(https://groups.google.com/d/forum/pe_development)なりでお知らせください。
(sk)