gtk-hotkey-error

gtk-hotkey-error

Synopsis




#define             GTK_HOTKEY_LISTENER_ERROR
GQuark              gtk_hotkey_listener_error_quark     (void);
#define             GTK_HOTKEY_REGISTRY_ERROR
GQuark              gtk_hotkey_registry_error_quark     (void);
enum                GtkHotkeyListenerError;
enum                GtkHotkeyRegistryError;

Description

Details

GTK_HOTKEY_LISTENER_ERROR

#define GTK_HOTKEY_LISTENER_ERROR gtk_hotkey_listener_error_quark()

Error domain for GtkHotkeyListener.


gtk_hotkey_listener_error_quark ()

GQuark              gtk_hotkey_listener_error_quark     (void);

Returns :

GTK_HOTKEY_REGISTRY_ERROR

#define GTK_HOTKEY_REGISTRY_ERROR gtk_hotkey_registry_error_quark()

Error domain for GtkHotkeyRegistry.


gtk_hotkey_registry_error_quark ()

GQuark              gtk_hotkey_registry_error_quark     (void);

Returns :

enum GtkHotkeyListenerError

typedef enum
{
	GTK_HOTKEY_LISTENER_ERROR_BIND,
	GTK_HOTKEY_LISTENER_ERROR_UNBIND,
} GtkHotkeyListenerError;

Error codes for GErrors related to GtkHotkeyListeners

GTK_HOTKEY_LISTENER_ERROR_BIND An error occured when binding a hotkey with the listener
GTK_HOTKEY_LISTENER_ERROR_UNBIND An error occured when unbinding a hotkey with the listener

enum GtkHotkeyRegistryError

typedef enum
{
	GTK_HOTKEY_REGISTRY_ERROR_UNKNOWN_APP,
	GTK_HOTKEY_REGISTRY_ERROR_UNKNOWN_KEY,
	GTK_HOTKEY_REGISTRY_ERROR_MALFORMED_MEDIUM,
	GTK_HOTKEY_REGISTRY_ERROR_IO,
	GTK_HOTKEY_REGISTRY_ERROR_UNKNOWN,
	GTK_HOTKEY_REGISTRY_ERROR_BAD_SIGNATURE,
	GTK_HOTKEY_REGISTRY_ERROR_MISSING_APP,
} GtkHotkeyRegistryError;

Error codes for GErrors related to GtkHotkeyRegistrys

GTK_HOTKEY_REGISTRY_ERROR_UNKNOWN_APP The application which is the involved in the transaction has not registered any hotkeys
GTK_HOTKEY_REGISTRY_ERROR_UNKNOWN_KEY The hotkey key-id (the identifier that identifies the hotkey among those belonging to an application) is not known.
GTK_HOTKEY_REGISTRY_ERROR_MALFORMED_MEDIUM The medium from which to read or write is in an unrecoverable state. For example a file containing syntax errors
GTK_HOTKEY_REGISTRY_ERROR_IO There was some problem with the actual io operation. Missing file permissions, disk full, etc.
GTK_HOTKEY_REGISTRY_ERROR_UNKNOWN Unexpected and uncharacterized error
GTK_HOTKEY_REGISTRY_ERROR_BAD_SIGNATURE The hotkey signature is not valid. See GtkHotkeyInfo:signature.
GTK_HOTKEY_REGISTRY_ERROR_MISSING_APP A GtkHotkeyInfo is referring an application via its GtkHotkeyInfo:app-info property, but the application can not be found.