Package com.sun.jna.platform.mac
Schnittstelle Carbon
- Alle Superschnittstellen:
Library
Author: Denis Tulskiy
Date: 7/25/11
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic interface
static class
static class
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Library
Library.Handler
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final int
static final int
static final Carbon
static final int
static final int
Von Schnittstelle geerbte Felder com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungObtains the event target reference for the standard toolbox dispatcherint
GetEventParameter
(Pointer inEvent, int inName, int inDesiredType, Pointer outActualType, int inBufferSize, IntBuffer outActualSize, Carbon.EventHotKeyID outData) Obtains a parameter from the specified event.int
InstallEventHandler
(Pointer inTarget, Carbon.EventHandlerProcPtr inHandler, int inNumTypes, Carbon.EventTypeSpec[] inList, Pointer inUserData, PointerByReference outRef) Installs an event handler on a specified event target.int
RegisterEventHotKey
(int inHotKeyCode, int inHotKeyModifiers, Carbon.EventHotKeyID.ByValue inHotKeyID, Pointer inTarget, int inOptions, PointerByReference outRef) Registers a global hot key.int
RemoveEventHandler
(Pointer inHandlerRef) Removes the specified event handlerint
UnregisterEventHotKey
(Pointer inHotKey) Unregisters a global hot key.
-
Felddetails
-
INSTANCE
-
cmdKey
static final int cmdKey- Siehe auch:
-
shiftKey
static final int shiftKey- Siehe auch:
-
optionKey
static final int optionKey- Siehe auch:
-
controlKey
static final int controlKey- Siehe auch:
-
-
Methodendetails
-
GetEventDispatcherTarget
Pointer GetEventDispatcherTarget()Obtains the event target reference for the standard toolbox dispatcher- Gibt zurück:
- event dispatcher reference
-
InstallEventHandler
int InstallEventHandler(Pointer inTarget, Carbon.EventHandlerProcPtr inHandler, int inNumTypes, Carbon.EventTypeSpec[] inList, Pointer inUserData, PointerByReference outRef) Installs an event handler on a specified event target. -
RegisterEventHotKey
int RegisterEventHotKey(int inHotKeyCode, int inHotKeyModifiers, Carbon.EventHotKeyID.ByValue inHotKeyID, Pointer inTarget, int inOptions, PointerByReference outRef) Registers a global hot key. -
GetEventParameter
int GetEventParameter(Pointer inEvent, int inName, int inDesiredType, Pointer outActualType, int inBufferSize, IntBuffer outActualSize, Carbon.EventHotKeyID outData) Obtains a parameter from the specified event. -
RemoveEventHandler
Removes the specified event handler -
UnregisterEventHotKey
Unregisters a global hot key.
-