Package com.tulskiy.keymaster.osx
Interface Carbon
-
- All Superinterfaces:
com.sun.jna.Library
public interface Carbon extends com.sun.jna.LibraryAuthor: Denis Tulskiy Date: 6/15/11
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCarbon.EventHandlerProcPtrstatic classCarbon.EventHotKeyIDstatic classCarbon.EventTypeSpec
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.sun.jna.PointerGetEventDispatcherTarget()intGetEventParameter(com.sun.jna.Pointer inEvent, int inName, int inDesiredType, com.sun.jna.Pointer outActualType, int inBufferSize, IntBuffer outActualSize, Carbon.EventHotKeyID outData)intInstallEventHandler(com.sun.jna.Pointer inTarget, Carbon.EventHandlerProcPtr inHandler, int inNumTypes, Carbon.EventTypeSpec[] inList, com.sun.jna.Pointer inUserData, com.sun.jna.ptr.PointerByReference outRef)intRegisterEventHotKey(int inHotKeyCode, int inHotKeyModifiers, Carbon.EventHotKeyID.ByValue inHotKeyID, com.sun.jna.Pointer inTarget, int inOptions, com.sun.jna.ptr.PointerByReference outRef)intRemoveEventHandler(com.sun.jna.Pointer inHandlerRef)intUnregisterEventHotKey(com.sun.jna.Pointer inHotKey)
-
-
-
Field Detail
-
Lib
static final Carbon Lib
-
cmdKey
static final int cmdKey
- See Also:
- Constant Field Values
-
shiftKey
static final int shiftKey
- See Also:
- Constant Field Values
-
optionKey
static final int optionKey
- See Also:
- Constant Field Values
-
controlKey
static final int controlKey
- See Also:
- Constant Field Values
-
-
Method Detail
-
GetEventDispatcherTarget
com.sun.jna.Pointer GetEventDispatcherTarget()
-
InstallEventHandler
int InstallEventHandler(com.sun.jna.Pointer inTarget, Carbon.EventHandlerProcPtr inHandler, int inNumTypes, Carbon.EventTypeSpec[] inList, com.sun.jna.Pointer inUserData, com.sun.jna.ptr.PointerByReference outRef)
-
RegisterEventHotKey
int RegisterEventHotKey(int inHotKeyCode, int inHotKeyModifiers, Carbon.EventHotKeyID.ByValue inHotKeyID, com.sun.jna.Pointer inTarget, int inOptions, com.sun.jna.ptr.PointerByReference outRef)
-
GetEventParameter
int GetEventParameter(com.sun.jna.Pointer inEvent, int inName, int inDesiredType, com.sun.jna.Pointer outActualType, int inBufferSize, IntBuffer outActualSize, Carbon.EventHotKeyID outData)
-
RemoveEventHandler
int RemoveEventHandler(com.sun.jna.Pointer inHandlerRef)
-
UnregisterEventHotKey
int UnregisterEventHotKey(com.sun.jna.Pointer inHotKey)
-
-