XPeekEvent

Aus DGL Wiki
Wechseln zu: Navigation, Suche

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