BayGUI on SDL
ひさびさにMano上でなんか作ろうと思い、とりあえずSDL版BayGUIでデバッグしようと最新ソースをCVSからとってくる。SDL版Makefileをてきとーに作り、guitest1をコンパイル→実行。きれいに表示されませんでした。ウィンドウをドラッグしたりすると正しく描画されます。こちらの環境のせいかもしれませんが…。
この場で失礼ですがid:Baysideさんに聞いてみよう(気づいてもらえたらだけどね)。最新ソースでSDL版は正しく動くでしょうか?
追記 2005/12/23
とりあえず↓で回避しました。
void Component::update(int x, int y, int w, int h) { Frame* c = (Frame *)getMainWindow(); c->getGraphics()->drawImage(this->_buffer, getX(), getY()); //c->update(c->getX() + c->getInsets()->left + x, c->getY() + c->getInsets()->top + y, w, h); c->update(); }