XRaiseWindow
Inhaltsverzeichnis
XRaiseWindow
Name
XUnmapWindow - Bringt ein Fenster in den Vordergrund
Delphi-Spezifikation
function XRaiseWindow(dpy: PDisplay; w: Window): Integer;
Parameter
dpy | Gibt die Verbindung zum X-Server an |
---|---|
w | Gibt das Fenster an, welches nach vorne geholt werden soll |
Beschreibung
Die Funktion XRaiseWindow holt das angegebene Fenster nach oben auf den Stapel, so dass kein Geschwisterfenster es mehr überlappt. Wenn die Fenster als ein Stapel Papier auf dem Schreibtisch betrachtet werden, dann ist das nach vorne holen eines Fensters analog zum obendrauflegen eines bestimmten Blattes auf den Stapel, wenn die X- und Y-Koordinaten auf dem Tisch gleich bleiben. Das nach vorne holen eines Fensters kann Exposure-Ereignisse für das Fenster und seine gemappten Subfenster erzeugen, wenn sie vorher verdeckt waren.
Wenn das override-redirect-Flag des Fensters False ist und ein anderer Client SubstructureRedirectMask für das Elternfenster ausgewählt hat, generiert der X-Server ein ConfigureRequest Ereignis und nichts geschieht. Andernfalls wird das Fenster nach vorne geholt.
Fehlermeldungen
BadWindow wird generiert, wenn w kein gültiges Fenster ist.
Siehe auch
XChangeWindowAttributes, XConfigureWindow, XCreateWindow, XDestroyWindow, XMapWindow, XMoveResizeWindow, XUnmapWindow, XResizeWindow, XSetWindowBorderWidth, XMoveWindow