BeOSではじめるプログラミング。at OS
BeOSではじめるプログラミング。 - 暇つぶし2ch177:Be名無しさん
01/05/15 21:03
BSlider 的な BControl の subclass を書くのが真っ当な
やり方でしょうね。

手抜きなやり方だと BSlider の subclass を作り、
DrawSlider(), DrawBar() 等の描画関係の method を
override して、自分で用意した 32bit の offscreen を
使うというのがあります。 offscreen bitmap の大きさを
調整するために FrameResized() も override する必要
あるかな。

32bit にしたいという要求はスライダーの見た目を自分の好みの
物にしたいということからでしょうから、描画まわりの method の
override はどのみち必要になるので手間的な問題はないんじゃ
ないかな。この方法の欠点は、もとの BSlider が用意した
offscreen bitmap が無駄になること。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch