[openbeos] Re: BBox bug
- From: Mahmoud Al Gammal <obos@xxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Sat, 26 Jul 2003 01:04:26 +0300
No, R5's BBox works just fine (at lease it doesn't have that bug in
particular).
Here's a scenario of what goes on:
my BView's subclass overrides Draw() to draw a border, and a non-transparent
color is used as the view's color. When the window is resized the view is
resized as well and the app server should clear it using its color, then the
border is drawn, but the result is that plus many smaller borders all over
the background.
Oh, and btw, BView::DrawAfterChildren() isn't called by the app server, is
it?
Mahmoud Al Gammal
>Selon Mahmoud Al Gammal <obos@xxxxxxxxxxx>:
>> There's a problem with our implementation of BBox (in app_kit/source/lib/
>> interface/src). When the box is set to B_FOLLOW_ALL_SIDES and the window
is
>> resized the old border leaves traces all over the box's background.
>> I've taken a look at the code & I think there's nothing wrong with it.
>> Actually, I only tried it because I had the very same problem with a BView
>> subclass that I'm implementing, so I thought I'd find a solution in our
>BBox,
>>
>> but now it needs to be fixed too!
>>
>Actually I think the R5 one has
- Follow-Ups:
- [openbeos] Re: BBox bug
- From: Ingo Weinhold
- References:
- [openbeos] BBox bug
- From: Mahmoud Al Gammal
- [openbeos] Re: BBox bug
- From: François Revol
Other related posts:
- » [openbeos] BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- » [openbeos] Re: BBox bug
- [openbeos] Re: BBox bug
- From: Ingo Weinhold
- [openbeos] BBox bug
- From: Mahmoud Al Gammal
- [openbeos] Re: BBox bug
- From: François Revol