Platforms to show: All Mac Windows Linux Cross-Platform

Back to AppleRemoteMBS class.

AppleRemoteMBS.ClickCountEnabledButtons as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Which buttons to enable for click counting.

(Read and Write property)

AppleRemoteMBS.ClickCountingEnabled as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Whether to do click counting.

Click counting makes it possible to recognize if the user has pressed a button repeatedly click counting does delay each event as it has to wait if there is another event (second click) therefore there is a slight time difference (maximumClickCountTimeDifference) between a single click of the user and the call of your delegate method click counting can be enabled individually for specific buttons. Use the property clickCountEnableButtons to set the buttons for which click counting shall be enabled
(Read and Write property)

AppleRemoteMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The handle to the used AppleRemote Cocoa object.

(Read and Write property)

AppleRemoteMBS.ListeningOnAppActivate as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Sets an NSApplication delegate which starts listening when application is becoming active and stops listening when application resigns being active.

If an NSApplication delegate has been already set all method calls will be forwarded to this delegate, too.
(Read and Write property)

AppleRemoteMBS.ListeningToRemote as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Whether object is currently listening to the devices.

True if yes and false if no.
(Read and Write property)

Some examples using this property:

AppleRemoteMBS.MaximumClickCountTimeDifference as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The maximum time difference till which clicks are recognized as multi clicks.

(Read and Write property)

AppleRemoteMBS.OpenInExclusiveMode as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Whether device should be opened in exclusive mode.

True if yes and False if no.
(Read and Write property)

Some examples using this property:

AppleRemoteMBS.ProcessesBacklog as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
When your application needs to much time on the main thread when processing an event other events may already be received which are put on a backlog.

As soon as your main thread has some spare time this backlog is processed and may flood your delegate with calls. Backlog processing is turned off by default.
(Read and Write property)

AppleRemoteMBS.RemoteAvailable as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Whether the needed drivers are installed to handle the device.

True if driver was found.
(Read only property)

Some examples using this property:

AppleRemoteMBS.remoteId as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 7.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The device ID.

(Read only property)

AppleRemoteMBS.SimulatesPlusMinusHold as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Apple Remote MBS MacExtras Plugin 15.0 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Simulating plus/minus hold does deactivate sending of individual requests for plus/minus pressed down/released.

Instead special hold events are being triggered when the user is pressing and holding plus/minus for a small period. With simulating enabled the plus/minus buttons do behave as the left/right buttons.
(Read and Write property)

The items on this page are in the following plugins: MBS MacExtras Plugin.


The biggest plugin in space...