Programm starten + Kontrolle über Fensterproperties
Verfasst: Samstag 27. Juni 2009, 22:37
Hallo,
nach langer Zeit passivem Lesens ist das mein erster Beitrag hier im Forum und er ist auch gleich eine Frage:
Im Moment suche ich (verzweifelt) nach Informationen wie ich mit Python (Linux, Gnome)
- ein externes Programm starten kann (z.B. Evolution)
- danach die Kontrolle über die Anzeigeformen (versteckt/sichtbar) des Programmfensters dieses Programmes erhalten kann.
Wem das bekannt vorkommt: Alltray kann das schon, das Problem ist aber dass ich in einem Programm volle Kontrolle über ein Statusicon (wechselnd je nach Mail-ungelesen-Status) UND Anzeigestatus haben möchte.
Bei bisherigen Recherchen bin ich mittlerweile über Xlib und Xlib.protocol.event.ClientMessage gestolpert, kann aber absolut nichts finden wie man z.B. das externe Programm so starten kann dass man nachfolgend Zugriff auf die Properties hat.
Wäre über jede Hilfe (Denkanstoß, Link, geeignetere Suchbegriffe,...) dankbar.
Viele Grüsse und schönes WE
nach langer Zeit passivem Lesens ist das mein erster Beitrag hier im Forum und er ist auch gleich eine Frage:
Im Moment suche ich (verzweifelt) nach Informationen wie ich mit Python (Linux, Gnome)
- ein externes Programm starten kann (z.B. Evolution)
- danach die Kontrolle über die Anzeigeformen (versteckt/sichtbar) des Programmfensters dieses Programmes erhalten kann.
Wem das bekannt vorkommt: Alltray kann das schon, das Problem ist aber dass ich in einem Programm volle Kontrolle über ein Statusicon (wechselnd je nach Mail-ungelesen-Status) UND Anzeigestatus haben möchte.
Bei bisherigen Recherchen bin ich mittlerweile über Xlib und Xlib.protocol.event.ClientMessage gestolpert, kann aber absolut nichts finden wie man z.B. das externe Programm so starten kann dass man nachfolgend Zugriff auf die Properties hat.
Wäre über jede Hilfe (Denkanstoß, Link, geeignetere Suchbegriffe,...) dankbar.
Viele Grüsse und schönes WE