This event is triggered if a Timeout has been set with SetTimeout !t or SetTimeout !t $m (see Date-time variables and operations) and the event handler has been installed. When triggering this event, the timeout value triggering it is destroyed. Multiple timeouts can be set and triggered (as from version 2.999975). Pending timeout events can be cleared with ClearTimeouts.
Installer: OnTimeoutEvent <eventlabel>
Event type: 9100
Specific statements (must be inside the event handler):
GetEventType %a | stores the event type code in variable %a |
GetEventResult %a | is always 0 |
GetTimeout !t | retrieves the timeout time set with SetTimeout !t [$m]. |
GetMessage $m | retrieves the timeout message which was set with SetTimeout !t $m. |