XUnmapWindow

Aus DGL Wiki
Version vom 8. März 2011, 14:39 Uhr von Darkinsanity (Diskussion | Beiträge) (Komplett übersetzt. Vielleicht etwas zu wörtlich.)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

XUnmapWindow

Name

XUnmapWindow - Unmapt ein Fenster


Delphi-Spezifikation

function XUnmapWindow(dpy: PDisplay; w: Window): Integer;


Parameter

dpy Gibt die Verbindung zum X-Server an
w Gibt das Fenster an, welches geunmapt werden soll


Beschreibung

Die Funktion XUnmapWindow unmapt das angegebene Fenster und lässt den X-Server ein UnmapNotify-Ereignis generieren. Wenn das angegebene Fenster bereits ungemappt ist, hat XUnmapWindow keinen Effekt. Normale Sichtbarkeitsberechnungen von vorher verdeckten Fenstern werden durchgeführt. Jegliche Untefenster sind nicht mehr sichtbar bis das Elternfenster wieder gemappt wird. In anderen Worten: Die Unterfenster sind immernoch gemappt, jedoch nicht sichtbar bis das Elternfenster wieder gemappt wird. Das Unmappen eines Fenster generiert Exposure-Ereignisse für Fenster die vom angegebenen Fenster vorher verdeckt wurden.


Fehlermeldungen

BadWindow wird generiert, wenn w kein gültiges Fenster ist.


Siehe auch

XChangeWindowAttributes, XConfigureWindow, XCreateWindow, XDestroyWindow, XMapWindow, XMoveResizeWindow, XRaiseWindow, XResizeWindow, XSetWindowBorderWidth, XMoveWindow