The plugin part CarbonEvents
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCF Plugin:CarbonEvents:
Not Console safe,
75 entry points.
- class CarbonApplicationEventsMBS
- method Listen
- method CreateTypeStringWithOSType(ostype as string) as CFStringMBS
- property Lasterror as Integer
- property Available as Boolean
- property Tablet as Boolean
- property TabletPoint as CarbonEventsTabletPointMBS
- property TabletProximity as CarbonEventsTabletProximityMBS
- property MouseX as Single
- property MouseY as Single
- property MouseDeltaX as Single
- property MouseDeltaY as Single
- property MouseModifierKeys as Integer
- property MouseButton as Integer
- property MouseClickCount as Integer
- property MouseChord as Integer
- property EventCount as Integer
- event ApplicationActivated
- event ApplicationDeactivated
- event ApplicationLaunched(ProcessSerial as memoryblock)
- event ApplicationTerminated(ProcessSerial as memoryblock)
- event ApplicationSwitched(ProcessSerial as memoryblock)
- event VolumeMounted(VolumeRefNum as integer, VolumeRoot as FolderItem)
- event VolumeUnmounted(VolumeRefNum as integer)
- event ServiceCopy(Scrap as CarbonEventsScrapMBS) as boolean
- event ServicePaste(Scrap as CarbonEventsScrapMBS) as boolean
- event ServiceGetTypes(copytypes as CFMutableArrayMBS, pastetypes as CFMutableArrayMBS) as boolean
- event ServicePerform(Scrap as CarbonEventsScrapMBS, MessageName as CFStringMBS, UserData as CFStringMBS) as boolean
- event MouseWheelMoved(modifierKeys as integer, axis as integer, delta as integer) as boolean
- event HotKeyPressed(signature as integer, id as integer)
- event HotKeyReleased(signature as integer, id as integer)
- event ApplicationGetDockTileMenu as integer
- event ProcessCommand(AttributeFlags as integer, CommandId as integer, Handle as integer, Index as integer) as boolean
- event KeyboardRawKeyDown(maccharcode as integer, keycode as integer, modifiers as integer, keyboardtype as integer) as boolean
- event KeyboardRawKeyRepeat(maccharcode as integer, keycode as integer, modifiers as integer, keyboardtype as integer) as boolean
- event KeyboardRawKeyUp(maccharcode as integer, keycode as integer, modifiers as integer, keyboardtype as integer) as boolean
- event KeyboardRawKeyModifiersChanged(modifierkeys as integer) as boolean
- event ApplicationHidden
- event ApplicationShown
- event ApplicationSystemUIModeChanged(SystemUIMode as integer)
- event MouseDown(x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseUp(x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseMoved(x as single, y as single, modifierKeys as integer, deltax as single, deltay as single) as boolean
- event MouseDragged(x as single, y as single, modifierKeys as integer, deltax as single, deltay as single, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MenuPopulate(MenuHandle as integer)
- event ApplicationQuit
- event GestureStarted(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer) as boolean
- event GestureEnded(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer) as boolean
- event GestureMagnify(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer, MagnificationAmount as double) as boolean
- event GestureSwipe(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer, SwipeDirectionX as double, SwipeDirectionY as double) as boolean
- event GestureRotate(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer, RotationAmount as double) as boolean
- class CarbonEventsIdleTimerMBS
- class CarbonEventsScrapMBS
- class CarbonEventsTabletPointMBS
- class CarbonEventsTabletProximityMBS
- class CarbonEventsTimerMBS
- class CarbonHotKeyMBS
- class CarbonMonitorEventsMBS
- method Listen
- property Lasterror as Integer
- property Available as Boolean
- property Tablet as Boolean
- property TabletPoint as CarbonEventsTabletPointMBS
- property TabletProximity as CarbonEventsTabletProximityMBS
- property MouseX as Single
- property MouseY as Single
- property MouseDeltaX as Single
- property MouseDeltaY as Single
- property MouseModifierKeys as Integer
- property MouseButton as Integer
- property MouseClickCount as Integer
- property MouseChord as Integer
- property EventCount as Integer
- event KeyboardRawKeyDown(maccharcode as integer, keycode as integer, modifiers as integer, keyboardtype as integer) as boolean
- event KeyboardRawKeyRepeat(maccharcode as integer, keycode as integer, modifiers as integer, keyboardtype as integer) as boolean
- event KeyboardRawKeyUp(maccharcode as integer, keycode as integer, modifiers as integer, keyboardtype as integer) as boolean
- event KeyboardRawKeyModifiersChanged(modifierkeys as integer) as boolean
- event MouseDown(x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseUp(x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseMoved(x as single, y as single, modifierKeys as integer, deltax as single, deltay as single) as boolean
- event MouseDragged(x as single, y as single, modifierKeys as integer, deltax as single, deltay as single, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseWheelMoved(modifierKeys as integer, axis as integer, delta as integer) as boolean
- class CarbonSystemEventsMBS
- class CarbonWindowsEventsMBS
- method Listen(win as window)
- method ListenOnWindowsHandle(windowHandle as integer)
- property Lasterror as Integer
- property Available as Boolean
- property Tablet as Boolean
- property TabletPoint as CarbonEventsTabletPointMBS
- property TabletProximity as CarbonEventsTabletProximityMBS
- property MouseX as Single
- property MouseY as Single
- property MouseDeltaX as Single
- property MouseDeltaY as Single
- property MouseModifierKeys as Integer
- property MouseButton as Integer
- property MouseClickCount as Integer
- property MouseChord as Integer
- property EventCount as Integer
- event WindowToolbarButtonClicked as boolean
- event WindowBoundsChanging(original as object, previous as object, current as object, flags as integer)
- event MouseWheelMoved(modifierKeys as integer, axis as integer, delta as integer) as boolean
- event WindowExpand as boolean
- event WindowExpandAll as boolean
- event WindowClose as boolean
- event WindowCloseAll as boolean
- event WindowZoom as boolean
- event WindowZoomAll as boolean
- event WindowCollapse as boolean
- event WindowCollapseAll as boolean
- event WindowShowing as boolean
- event WindowHiding as boolean
- event WindowShown as boolean
- event WindowHidden as boolean
- event WindowCollapsing as boolean
- event WindowCollapsed as boolean
- event WindowExpanding as boolean
- event WindowExpanded as boolean
- event WindowZoomed as boolean
- event MouseDown(x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseUp(x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event MouseMoved(x as single, y as single, modifierKeys as integer, deltax as single, deltay as single) as boolean
- event MouseDragged(x as single, y as single, modifierKeys as integer, deltax as single, deltay as single, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowTransitionStarted(TransitionAction as integer, TransactionEffect as integer)
- event WindowTransitionCompleted(TransitionAction as integer, TransactionEffect as integer)
- event WindowRestoreFromDock as boolean
- event GestureStarted(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer) as boolean
- event GestureEnded(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer) as boolean
- event GestureMagnify(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer, MagnificationAmount as double) as boolean
- event GestureSwipe(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer, SwipeDirectionX as double, SwipeDirectionY as double) as boolean
- event GestureRotate(GlobalMouseX as double, GlobalMouseY as double, WindowHandle as integer, WindowMouseX as double, WindowMouseY as double, WindowPartCode as integer, KeyModifiers as integer, RotationAmount as double) as boolean
- event WindowClickDragRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickResizeRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickCollapseRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickCloseRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickZoomRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickContentRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickProxyIconRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickToolbarButtonRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
- event WindowClickStructureRgn(ClickedWindowHandle as integer, UnderMouseWindowHandle as integer, globalX as single, globalY as single, x as single, y as single, modifierKeys as integer, button as integer, clickcount as integer, MouseChord as integer) as boolean
Blog Entries
Xojo Developer Magazine