* 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.
