XPeekEvent
Aus DGL Wiki
Version vom 27. Mai 2008, 17:56 Uhr von Thoronador (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = XPeekEvent = == Name == '''XPeekEvent''' - Gibt das nächste Event aus der Warteschlange zurück. == Delphi-Spezifikation == function '''XPeekEvent'''(''dpy'':...)
Inhaltsverzeichnis
XPeekEvent
Name
XPeekEvent - Gibt das nächste Event aus der Warteschlange zurück.
Delphi-Spezifikation
function XPeekEvent(dpy: PDisplay; event_return: PXEvent): Integer;
Parameter
dpy | Gibt die Verbindung zum X-Server an |
---|---|
event_return | Zeiger auf eine XEvent-Struktur, in der das erste Event zurückgegeben wird |
Beschreibung
Die Funktion XPeekEvent gibt das erste Event aus der Event-Warteschlange zurück, aber entfernt dieses nicht aus der Warteschlange. Falls die Warteschlange leer ist, leert die Funktion den Ausgabepuffer und blockiert solange, bis ein Event erhalten wird. Dieses wird dann in die vom Klient gelieferte XEvent-Struktur kopiert, ohne es aus der Event-Wartschlange zu entfernen.
Siehe auch
XCheckMaskEvent, XCheckTypedEvent, XCheckTypedWindowEvent, XCheckWindowEvent, XIfEvent, XMaskEvent,XNextEvent, XPutBackEvent, XSendEvent, XWindowEvent