[openbeos] Re: AppServer P4, FBC

  • From: Michael Noisternig <michael.noisternig@xxxxxxxxx>
  • To: OpenBeOS List <openbeos@xxxxxxxxxxxxx>
  • Date: Mon, 28 Jan 2002 12:06:58 +0100

"Nathan Whitehorn" <nathan.whitehorn@xxxxxxxxxxx> wrote on 27.01.02 20:23:32:
>
>> >Please allow for *everything* in the comm layer (non-rectangular 
>> > views, 
>> >transparency, etc.). The API is limited, but that's no reason to 
>> > limit 
>> >the app_server. Also, I would reccomend having window borders drawn 
>> > as 
>> >a non-rectangular view by BWindow, and *not* by the app_server to 
>> > make 
>> >things more flexible.
>> >-Nathan
>> Whoa! I'm not exactly sure what you mean by limiting the app_server. 
>> Could 
>> you clarify?
>
>Sure. The API, as it exists, allows nothing but rectangualr clipping 
>regions. But, internally, why not have any shape possible? Sure, the 
>shapes passed to it will always be rectangles (for now), but providing 
>this functionality will save headaches later on.
>-Nathan

I think that should be the job of the application programmer (get background 
and redraw the transparent parts of the 
rectangle e.g. on 
moving the window). Visibility decisions are just much faster when using only 
rectangular shapes (you know what 
"bounding boxes" are?). 

Michael


Other related posts: