XPeekEvent: Unterschied zwischen den Versionen
Aus DGL Wiki
(Die Seite wurde neu angelegt: = XPeekEvent = == Name == '''XPeekEvent''' - Gibt das nächste Event aus der Warteschlange zurück. == Delphi-Spezifikation == function '''XPeekEvent'''(''dpy'':...) |
(kein Unterschied)
|
Aktuelle Version vom 27. Mai 2008, 18:56 Uhr
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