ソフトを開発しようと思った動機、背景
Windows Vistaを搭載したパソコンを買ったので、自作のソフトをVistaに対応させる作業をはじめました。「とりあえず簡単なものから再開発しよう」と思い、このソフトを選びました。Windows Vistaには「サイドバー」という強力で便利なツールが標準で搭載されているため、外見などで見劣りする「なんでも屋さん」の存在意義に疑問を抱いていましたが、サイドバーにはない機能を増やすことで差別化を図ろうと思い、作業を進めました。開発中に苦労した点
いろいろな機能を組み込んでいくうちにプログラムのソースコードが長くなり、開発が面倒になってきたので、コードの分散と起動時のパソコンへの負担を減らすことを目的に、プラグイン方式を採用することにしました。このためプログラムのほとんどを書き直すことになり、作業はかなり難航しましたが、書籍やインターネットのサイトの記事を参考にして、どうにか完成させることができました。
プラグイン方式の採用により、メインのプログラムを編集することなく、プラグインを単体で開発できるようになったため、開発作業が容易になり、BGM再生やGoogleを使った検索などの新たな機能を追加することができました。また、プログラムを整理し、利用価値の低い機能や似通った機能などは、削除・統合することで最適化を図りました。その代わり残した機能を強化し、使いやすさを向上させました。例えば、顔文字・定型文機能は、前バージョンではユーザが設定ファイルを編集する必要がありましたが、現バージョンではウィンドウを使って編集することが可能になりました。
また、Windows XPでは正常に作動したのにVistaでは作動しない機能もあったので、既存のXP用と、新たに開発したVista専用のプラグインを同梱することにしました。
ユーザにお勧めする使い方
「簡単なんだけど、面倒だなぁ」と思う作業をすぐに呼び出せるのが本ソフトの特徴です。
使いたいと思ったらタスクトレイアイコンを右クリックしてメニューを選択。「最近使った項目」をすばやく削除したり、日付を指定した形式でコピーしたり。プラグインを使い分けてオリジナルのメニューを組んでみてください。さらに「横着モード」機能を使えば、どこにでもメニューを表示できるので、ぜひ使ってみてください。ユーザの方の使い方次第で、パソコンライフが向上するかもしれませんね。
今後のバージョンアップ予定
新しい機能をプラグインとして開発してゆこうと思っています。いまの段階ではいくつか候補があります。ユーザの方から「こんな機能がほしい」などのご要望があれば、喜んで検討させていただきます。
(だりそうソフト)