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 |
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.