しらたまのコミッタ日記

2007-10-09

[]ご無沙汰ぶりです 18:50

テストとか研究発表とかサボりとかで、2月以上ここに書き込んでいませんでした。すみません。

これからはできるだけ書き込んでいきます。

 

さて、書き込んでないもちょこっとソースの方はいじっていました。

のあたりついての所感。

 

vnakoが全然安定しませんねぇ。

特に最前面表示がいけません。どうしてあんな挙動になるのかと。

ハンドルの再設定がまだ抜けているんでしょうか。にしては少々待機すると動くようになるというのも不思議な。

 

可視フォームの座標も原因が分かりません。

一度表示して不可にしたのは座標設定可能でした。

Delphi等価と思われるコード(TFormによる)を書いても、不可視状態で座標設定可能でした。

いうことは、なでしこで使っているTFormを継承したTfrmNakoに問題があると思うんですが、座標に関わる部分はいじってないように見えます。

アルファチャンネルもどうすれば良いんでしょうねぇ。

アルファ値付きで読み込みは出来る、アルファブレンドする関数ある、けど表示できない

いや、表示は出来ますね、それの維持のコストが非常に高いだけで。

コモンコントロール系のアルファチャンネル対応は、新しめのWindowsなら32bitBitmapに対応しているので比較的簡単に見えますが、イメージ部品は難しいでしょうねぇ。

イメージの裏側に何か可視状態のものがくる度に、背景と保持画像とのアルファブレンドするとなると、処理が大変そう言うか、コードが面倒なことになりそうな。

しかし、ゲームとか作りたかったら、透過処理された画像は必須ですよねぇ……

 

……と、まあこんな感じです。

これ以外にも、良いのか悪いのか、最近バグトラックが盛況なので、やるべきことはたくさんありますが。

うーん、コミッタ増えないかなぁ。

mr-80bmr-80b2007/10/10 01:51おひさしぶりです。
僕はとりあえずちまちまとWikiを更新しています。

white-ballwhite-ball2007/10/10 17:21ども、お久しぶりです。
Wiki更新されるしりから、vnakoに新機能をちびちび増やしていってしまってすみません。
もうちょっと、一気に更新してしまって「安定版」とかした方が良いんでしょうけど。

200612
200701020304050708101112
20080103040506070912
200904
20100204
201104