On Sat, Jan 12, 2008 at 12:10:59AM +0100, Clifford Wolf wrote:
technically it should also be possible to move and resize any x11 window by interacting with the window manager - however, i don't know the apis to do this with any of the window managers i know..
There ist the wnck lib, which also has python bindings with this you can do: #!/usr/bin/python import wnck scr = wnck.screen_get_default () scr.force_update () scr.get_windows ()[4].get_name () scr.get_windows ()[4].minimize () There are some methods that take a timestamp which only work if the timestamp is "correct". I've not yet found out (and the docs aren't clear on this) what constitutes a valid timestamp. I've not managed to un-minimize a window (without resorting to brute-force testing of possible timestamps). The code above is tested for the metacity window manager. Ralf -- Ralf Schlatterbeck email: ralf@zoo.priv.at FAX: +43/2243/26465/23