- 1. Syntax
- 2. Argumente
- 3. Beschreibung
- 4. Diagnose
Syntax
XUngrabKey(display, keycode, modifiers, grab_window) Display * display; int keycode; unsigned int modifiers; Window grab_window;
Argumente
display // Описывает соединение с X Сервером keycode // Описывает код клавиши (KeyCode) или любой код (AnyKey) modifiers // Указывает установку конкретных масок модификаторов // или использование любых модификаторов (AnyModifier). // Маска является поразрядным ИЛИ для проверки битов маски. grab_window // Указывает захватываемое окно
Beschreibung
Die XUngrabKey() -Funktion widerruft die Hotkey-Kombination für das angegebene Fenster, wenn sie von der Client-Anwendung erfasst wurde. Diese Funktion hat keine Auswirkung, wenn die Erfassung zum Zeitpunkt des Anrufs aktiv und im Gange ist. Der Modifikatorwert AnyModifier für das Argument modifiers entspricht der Verarbeitung aller möglichen Tastenkombinationen für Modifikatoren (einschließlich Kombinationen ohne Modifikatoren). Der Wert AnyKey für das Argument keycode entspricht der Entscheidung, alle möglichen Schlüssel (Keycodes) zu verarbeiten.
XUngrabKey() kann BadValue - und BadWindow -Fehler auslösen.
Diagnose
BadValue - Einige numerische Werte liegen außerhalb des Bereichs der Anfrage. Wenn für ein Argument kein bestimmter Bereich angegeben ist, wird der vollständige Bereich durch den Typ des empfangenen Arguments bestimmt.Jedes Argument ist als eine Reihe von Alternativen definiert, die diesen Fehler verursachen können.
BadWindow – Der Wert für das Window-Argument hat nicht den Namen eines bestimmten Fensters. Ungültige Fenster-ID.
siehe auch XGrabKey()