* Sven Neumann ([EMAIL PROTECTED]) wrote:
> Hi,
> 
> Hallvar Helleseth <[EMAIL PROTECTED]> writes:
> 
> > I'd also like to be able to move a group of windows simultanously
> > without DirectFB doing repaint_stack (or whatever) between each single
> > window move.
> 
> perhaps an API to freeze and thaw the window stack would help?

I'm not sure what you mean by that. I've been playing around a little:
I added a function to IDirectFBWindow: AddChild(thiz, win)
then whenever thiz->Move(thiz, x, y) it also moves the child windows. 
It only repaints once... (region from TL window to BR window). optionally
it could repaint successivly the regions of each window.

Works but not sure if it's the best solution...

I guess X must have something reasonable with regards to relating
windows toghether?

I'm working on a window manager for DirectFB, but it's impossible to
make it usefull the way DirectFB is right now. Is it not meant to be
possible, or should I just start to creating a seperate library that
wraps DirectFB. My goal is to have a desktop w/apps using DirectFB.

My window manager does window decorations by adding 4 windows around the
real window. Moving the 5 windows seperatly with repainting inbetween
isn't very optimal.

I've posted a screenshot to http://www.ii.uib.no/~hallvar/dfb_wm.jpg
the wm's got theming capabilities and stuff too :)

I'm very interested in what sort of plans you people have for DirectFB,
and I hope the TODO file isn't complete! or maybe I'm asking for post
1.0 features?

Hallvar Helleseth


-- 
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-users" as subject.

Reply via email to