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
Back to CarbonWindowsEventsMBS class.
CarbonWindowsEventsMBS.Available as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 2.8 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
CarbonWindowsEventsMBS.EventCount as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Increases whenever one of the following events occurs:
MouseUp, MouseMoved, MouseDragged and MouseDown.
(Read and Write property)
CarbonWindowsEventsMBS.Lasterror as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 2.8 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
0 if successfull, -1 if function is not available.
(Read and Write property)
CarbonWindowsEventsMBS.MouseButton as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseDragged, the MouseDown and the MouseUp event.
(Read and Write property)
CarbonWindowsEventsMBS.MouseChord as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseDragged, the MouseDown and the MouseUp event.
(Read and Write property)
CarbonWindowsEventsMBS.MouseClickCount as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseDragged, the MouseDown and the MouseUp event.
(Read and Write property)
CarbonWindowsEventsMBS.MouseDeltaX as Single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseMoved and the MouseDragged event.
(Read and Write property)
CarbonWindowsEventsMBS.MouseDeltaY as Single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseMoved and the MouseDragged event.
(Read and Write property)
CarbonWindowsEventsMBS.MouseModifierKeys as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseMoved, the MouseDragged, the MouseDown and the MouseUp event.
The modifiers field contains information about the state of the modifier keys and the mouse button at the time the event was posted.
Each of the modifier keys is represented by a specific bit in the modifiers field. You can use these constants as masks to test the setting of various bits in the modifiers field:
activeFlag | 1 | set if window being activated or if mouse-down event caused foreground switch |
btnState | 128 | set if mouse button up |
cmdKey | 256 | set if Command key down |
shiftKey | 512 | set if Shift key down |
alphaLock | 1024 | set if Caps Lock key down |
optionKey | 2048 | set if Option key down |
controlKey | 4096 | set if Control key down |
rightshiftKey | 8192 | set if right Shift key down |
rightoptionKey | 16384 | set if right Option key down |
rightcontrolKey | 32768 | set if right Control key down |
CarbonWindowsEventsMBS.MouseX as Single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseMoved, the MouseDragged, the MouseDown and the MouseUp event.
(Read and Write property)
CarbonWindowsEventsMBS.MouseY as Single
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Set by the MouseMoved, the MouseDragged, the MouseDown and the MouseUp event.
(Read and Write property)
CarbonWindowsEventsMBS.Tablet as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
As not every application needs tablet event information, this is optional.
Set to true to get the TabletPoint and TabletProximity parameters filled in the events.
Tablet functions may or may not work in Xojo's debug mode (some RB versions work and some not).
(Read and Write property)
CarbonWindowsEventsMBS.TabletPoint as CarbonEventsTabletPointMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Whenever an event is received and the tablet property is true and there is point information available, a reference to the CarbonEventsTabletPointMBS object (from the event) is stored in this property.
So this property enables you to access the current state information of the tablet by just looking on the last state reported.
Tablet functions may or may not work in Xojo's debug mode (some RB versions work and some not).
(Read and Write property)
CarbonWindowsEventsMBS.TabletProximity as CarbonEventsTabletProximityMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Carbon Events | MBS MacCF Plugin | 3.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Whenever an event is received and the tablet property is true and there is proximity information available, a reference to the CarbonEventsTabletProximityMBS object (from the event) is stored in this property.
So this property enables you to access the current state information of the tablet by just looking on the last state reported.
Tablet functions may or may not work in Xojo's debug mode (some RB versions work and some not).
(Read and Write property)
The items on this page are in the following plugins: MBS MacCF Plugin.