Hi List,

I am building a simple window manager for directfb applications based on the 
'testman' sample application that comes with SaWMan. The manager should be able 
to hide windows based on messages that the manager receives from a separate 
process. The manager should also be able to then make these windows re-appear 
based on similar messages. I would like the manager to control the visibility 
of windows, instead of each individual application controlling its own opacity 
(with what would probably be something like window->SetOpacity).

I am using version 1.4.1 of DirectFB.

Currently, I am struggling to get this functionality using SaWMan. I am 
currently simulating the receiving of messages by using input device events. I 
am able to make a window disappear using the manager->RemoveWindow function, 
but I can't then seem to make it re-appear (even using the 
manager->InsertWindow function). I believe this might be something to do with 
the window handle becoming invalid after RemoveWindow is called.

So my question is: how do I control application window visibility using SawMan?

Many thanks and kind regards,

Tom Walwyn

_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to