lol !!! ;D ......
Just look a it :
I work so much time on it...... In fact it's not perfect, there are screen flashes when you move the windows (due to set window position). I blocked the window size, and the minimize and maximize icons... The only restriction in the menu is that there is not possibility of key control, but for shortcut, you can spécifie the menu items name as "paste Ctrl-V", and then test Ctrl-V with Db commands....
I've try to make it in English, but If you don't understant something ask me....
http://site.voila.fr/pyre/window_mode.zip
I wish you will enjoy.....