derelict.carbon.hitoolbox

Undocumented in source.

Members

Aliases

ControlRef
alias ControlRef = void*
Undocumented in source.
EventHandlerCallRef
alias EventHandlerCallRef = void*
Undocumented in source.
EventHandlerProcPtr
alias EventHandlerProcPtr = OSStatus function(EventHandlerCallRef inHandlerCallRef, EventRef inEvent, void* inUserData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EventHandlerRef
alias EventHandlerRef = void*
Undocumented in source.
EventHandlerUPP
alias EventHandlerUPP = EventHandlerProcPtr
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EventLoopRef
alias EventLoopRef = void*
Undocumented in source.
EventLoopTimerRef
alias EventLoopTimerRef = void*
Undocumented in source.
EventLoopTimerUPP
alias EventLoopTimerUPP = void function(EventLoopTimerRef inTimer, void* inUserData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EventModifiers
alias EventModifiers = ushort
Undocumented in source.
EventMouseButton
alias EventMouseButton = UInt16
Undocumented in source.
EventMouseWheelAxis
alias EventMouseWheelAxis = UInt16
Undocumented in source.
EventParamName
alias EventParamName = OSType
Undocumented in source.
EventParamType
alias EventParamType = OSType
Undocumented in source.
EventRef
alias EventRef = void*
Undocumented in source.
EventTargetRef
alias EventTargetRef = void*
Undocumented in source.
EventTime
alias EventTime = double
Undocumented in source.
EventTimeout
alias EventTimeout = EventTime
Undocumented in source.
EventTimerInterval
alias EventTimerInterval = EventTime
Undocumented in source.
HICoordinateSpace
alias HICoordinateSpace = UInt32
Undocumented in source.
HIPoint
alias HIPoint = CGPoint
Undocumented in source.
HIRect
alias HIRect = CGRect
Undocumented in source.
HIViewID
alias HIViewID = ControlID
Undocumented in source.
HIViewRef
alias HIViewRef = ControlRef
Undocumented in source.
WindowAttributes
alias WindowAttributes = OptionBits
Undocumented in source.
WindowClass
alias WindowClass = int
Undocumented in source.
WindowRef
alias WindowRef = void*
Undocumented in source.
da_CreateUserPaneControl
alias da_CreateUserPaneControl = OSStatus function(WindowRef, const(Rect)*, UInt32, ControlRef*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetControlEventTarget
alias da_GetControlEventTarget = EventTargetRef function(ControlRef)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetEventClass
alias da_GetEventClass = OSType function(EventRef inEvent)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetEventKind
alias da_GetEventKind = UInt32 function(EventRef inEvent)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetEventParameter
alias da_GetEventParameter = OSStatus function(EventRef, EventParamName, EventParamType, EventParamType*, ByteCount, ByteCount*, void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetMainEventLoop
alias da_GetMainEventLoop = EventLoopRef function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetWindowAttributes
alias da_GetWindowAttributes = OSStatus function(WindowRef window, WindowAttributes* outAttributes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_GetWindowEventTarget
alias da_GetWindowEventTarget = EventTargetRef function(WindowRef)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_HIPointConvert
alias da_HIPointConvert = void function(HIPoint*, HICoordinateSpace, void*, HICoordinateSpace, void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_HIViewAddSubview
alias da_HIViewAddSubview = OSStatus function(HIViewRef inParent, HIViewRef inNewChild)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_HIViewFindByID
alias da_HIViewFindByID = OSStatus function(HIViewRef inStartView, HIViewID inID, HIViewRef* outView)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_HIViewGetBounds
alias da_HIViewGetBounds = OSStatus function(HIViewRef, HIRect* outRect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_HIViewGetRoot
alias da_HIViewGetRoot = HIViewRef function(WindowRef inWindow)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_HIViewSetNeedsDisplayInRect
alias da_HIViewSetNeedsDisplayInRect = OSStatus function(HIViewRef, const(HIRect)*, Boolean)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_InstallEventHandler
alias da_InstallEventHandler = OSStatus function(EventTargetRef, EventHandlerUPP, ItemCount, const(EventTypeSpec)*, void*, EventHandlerRef*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_InstallEventLoopTimer
alias da_InstallEventLoopTimer = OSStatus function(EventLoopRef, EventTimerInterval, EventTimerInterval, EventLoopTimerUPP, void*, EventLoopTimerRef*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_RemoveEventHandler
alias da_RemoveEventHandler = OSStatus function(EventHandlerRef)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_RemoveEventLoopTimer
alias da_RemoveEventLoopTimer = OSStatus function(EventLoopTimerRef)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_SizeControl
alias da_SizeControl = void function(ControlRef theControl, SInt16 w, SInt16 h)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

activeFlag
anonymousenum activeFlag
Undocumented in source.
activeFlagBit
anonymousenum activeFlagBit
Undocumented in source.
eventAlreadyPostedErr
anonymousenum eventAlreadyPostedErr
Undocumented in source.
kControlSupportsGhosting
anonymousenum kControlSupportsGhosting
Undocumented in source.
kEventClassMouse
anonymousenum kEventClassMouse
Undocumented in source.
kEventControlInitialize
anonymousenum kEventControlInitialize
Undocumented in source.
kEventMouseButtonPrimary
anonymousenum kEventMouseButtonPrimary
Undocumented in source.
kEventMouseDown
anonymousenum kEventMouseDown
Undocumented in source.
kEventMouseWheelAxisX
anonymousenum kEventMouseWheelAxisX
Undocumented in source.
kEventParamKeyCode
anonymousenum kEventParamKeyCode
Undocumented in source.
kEventParamMouseLocation
anonymousenum kEventParamMouseLocation
Undocumented in source.
kEventParamWindowRef
anonymousenum kEventParamWindowRef
Undocumented in source.
kEventRawKeyDown
anonymousenum kEventRawKeyDown
Undocumented in source.
kEventWindowUpdate
anonymousenum kEventWindowUpdate
Undocumented in source.
kHICoordSpace72DPIGlobal
anonymousenum kHICoordSpace72DPIGlobal
Undocumented in source.
kHIViewFeatureSupportsGhosting
anonymousenum kHIViewFeatureSupportsGhosting
Undocumented in source.
kHIWindowBitCloseBox
anonymousenum kHIWindowBitCloseBox
Undocumented in source.
kWindowNoAttributes
anonymousenum kWindowNoAttributes
Undocumented in source.

Functions

InstallControlEventHandler
OSStatus InstallControlEventHandler(ControlRef target, EventHandlerUPP handler, ItemCount numTypes, const(EventTypeSpec)* list, void* userData, EventHandlerRef* outHandlerRef)
Undocumented in source. Be warned that the author may not have intended to support it.
InstallWindowEventHandler
OSStatus InstallWindowEventHandler(WindowRef target, EventHandlerUPP handler, ItemCount numTypes, const(EventTypeSpec)* list, void* userData, EventHandlerRef* outHandlerRef)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

CreateUserPaneControl
da_CreateUserPaneControl CreateUserPaneControl;
Undocumented in source.
GetControlEventTarget
da_GetControlEventTarget GetControlEventTarget;
Undocumented in source.
GetEventClass
da_GetEventClass GetEventClass;
Undocumented in source.
GetEventKind
da_GetEventKind GetEventKind;
Undocumented in source.
GetEventParameter
da_GetEventParameter GetEventParameter;
Undocumented in source.
GetMainEventLoop
da_GetMainEventLoop GetMainEventLoop;
Undocumented in source.
GetWindowAttributes
da_GetWindowAttributes GetWindowAttributes;
Undocumented in source.
GetWindowEventTarget
da_GetWindowEventTarget GetWindowEventTarget;
Undocumented in source.
HIPointConvert
da_HIPointConvert HIPointConvert;
Undocumented in source.
HIViewAddSubview
da_HIViewAddSubview HIViewAddSubview;
Undocumented in source.
HIViewFindByID
da_HIViewFindByID HIViewFindByID;
Undocumented in source.
HIViewGetBounds
da_HIViewGetBounds HIViewGetBounds;
Undocumented in source.
HIViewGetRoot
da_HIViewGetRoot HIViewGetRoot;
Undocumented in source.
HIViewSetNeedsDisplayInRect
da_HIViewSetNeedsDisplayInRect HIViewSetNeedsDisplayInRect;
Undocumented in source.
InstallEventHandler
da_InstallEventHandler InstallEventHandler;
Undocumented in source.
InstallEventLoopTimer
da_InstallEventLoopTimer InstallEventLoopTimer;
Undocumented in source.
RemoveEventHandler
da_RemoveEventHandler RemoveEventHandler;
Undocumented in source.
RemoveEventLoopTimer
da_RemoveEventLoopTimer RemoveEventLoopTimer;
Undocumented in source.
SizeControl
da_SizeControl SizeControl;
Undocumented in source.
kHIViewWindowContentID
HIViewID kHIViewWindowContentID;
Undocumented in source.

Structs

ControlID
struct ControlID
Undocumented in source.
EventTypeSpec
struct EventTypeSpec
Undocumented in source.

Variables

kEventDurationSecond
enum EventTime kEventDurationSecond;
Undocumented in source.

Meta