さて、かなり大雑把ですが、Romy's Eye を思い付いてから (一応)出来上がるまでを(思い出しながら)まとめてみました。
一応はシェイプウィンドウのガイド、ということだったのですが、 実際のプログラミングにおいては、 シェイプウィンドウを作るまでの前準備と、 ウィンドウができてからの各種のUIの実装の方が はるかに面倒なものです。
このため、シェイプウィンドウについての説明が ごくわずかになってしまいましたが、まあ、 PMプログラミングの気分/雰囲気といったものが 多少なりとも伝われば幸いです。