1998年(NT 4.0の時代)に作って、なぜか愛用者のいるaimemonというツールがあります。
これは、画面に枠を描き、IMEのオンオフで色を変えるというものです。(IMEのモードを忘れるうっかり者向け)
さすがにもう寿命が尽きただろうと思ったところ、数日前に利用者から「タスクトレイに入れるようにしてください」というメールが……。
動かしてみると、Vistaではタスクバーの右クリックで「閉じる」操作ができません。(つまりタスクマネージャを使わないと終了できない)
これはさすがにまずいなと思いました。
そこで、1つピ~ンと来るものが。
aimemonが使いにくいのは、単色では目立たないからです。
しかし、最近作っているあるソフトで目立たせるために虹色表示させるコードを書いたところです。
aimemonも、虹色表示させれば目立つかもしれない……。
というわけで、以下の2点を改善することを目的にバージョンアップを行いました。
- 虹色表示でIMEオンを示す
- タスクトレイにアイコンを入れて終了操作させる
ちなみに、元のソースはVisual C++ 5.0J用だったものを、いきなりVisual Studio 2005に読み込ませてアップグレードしました。
出来た結果がこれです。