In working on the Xserver and finally starting on my own window manager I found that it looks like it would be really useful to add a SetVisible method to window this would allow the window manager to hook setting the opacity so it could for example fade in and out the window or perform some other transition like OSX does a 3D crumple. I also noticed were missing minimize.
So I propose we add SetVisible Not sure for minimize/maximize/fullscreen ? maybe a SetWindowState ( mask ) In fact we could simple add just SetWindowState that takes a mask it would have NORMAL MINIMIZED MAXIMIZED HIDDEN SHOWN And probably more but if we add the SetWindowState function with a mask we can add more as needed. In all cases this give the window manager a chance to hook the state change and perfrom some nifty transition. Mike _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
