ゆっくり着実に

進んでいます。
今日はアーカイブ展開ルーチンを組みました。時間がかかったのには幾つか理由があるわけですが、中でも巨大なBMPからRLE PICTに変換するルーチンが大変でした。アーカイバも組み直したりしたし。
で、明日は「リソース」と呼ばれる、ウィンドウサイズや透過方法など、ほとんど変えることのないプロパティを設定するファイルを解析するルーチンを組む予定です。
透過方法としては
・画像の右半分をマスク画像とする
・画像の左あるいは右上隅の1pxを透過色とみなす
・リソースで指定した色あるいはパレット番号の色を透過色とみなす
PNGのアルファチャネルを使用する
があります。この表示ルーチンは完成しているのでリソースファイルの解析ルーチンだけ組めば良いことに。あ、リソースコンパイラもいるじゃん。