Platforms to show: All Mac Windows Linux Cross-Platform

Back to CarbonEventsIdleTimerMBS class.

CarbonEventsIdleTimerMBS.Action(state as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Carbon Events MBS MacCF Plugin 3.3 ✅ Yes ❌ No ❌ No ❌ No
Called when an idle timer fires.

Constants for state:

The user has gone idle (not touched an input device) for the duration specified in your idle timer. This is the first message you will receive. Start your engines!

kEventLoopIdleTimerStarted = 1

If you specified an interval on your idle timer, your idle timer proc will be called with this message, letting you know it is merely firing at the interval specified. If you did not specify an interval, this message is not sent.

kEventLoopIdleTimerIdling = 2

The user is back! Stop everything! This is your cue to stop any processing if you need to.

kEventLoopIdleTimerStopped = 3

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


The biggest plugin in space...