ich finde irgendwie keine Lᅵsung, die mir ein existierendes Fenster
zuverlᅵssig anzeigt:
XRaiseWindow() z.B. bringt nur den "Auswahlschalter" im Panel zu
blinken, was noch dazu bei Gruppierung kaum zu sehen ist (GNOME
Desktop). Ich frage mich da, ob diese Funktion auf meinem System kaputt
ist - sollte die XLib denn nicht eine Ebene unter dem Fenstermanager
arbeiten, so dass die Funktion nicht irgendetwas macht, sondern eben das
erwartete RaiseWindow?
Besser ist da schon die Funktion show() der FLTK-GUI, berᅵcksichtigt
aber die aktuelle Arbeitsflᅵche nicht und zeigt das Fenster zwar an,
bringt es aber nicht in den Focus und den Vordergrund.
Deshalb frage ich mich, ob es eine Bibliothek gibt, die unabhᅵngig vom
Fenstermanager und zuverlᅵssig die grundlegende Fenstersteuerung
ermᅵglicht, also Fenster anhand der xid in den Vordergrund, Maximieren/
Minimieren und vielleicht sogar "always on top". Dafᅵr mᅵsste es unter
Unix doch eine Lᅵsung geben? Hᅵtte eigentlich gedacht, die Xlib wᅵre
dazu da...
Gruᅵ,
Ed