User Guide
669
Example
The following statement sets the Countdown member field to the value of the timeoutLapsed
property. Dividing
timeoutLapsed by 60 converts the value to seconds.
member("Countdown").text = string(the timeoutLapsed / 60)
timeoutLength
Syntax
the timeoutLength
Description
System property; determines how many ticks must elapse before a timeout event occurs. A
timeout occurs when the timeoutLapsed property reaches the time specified by timeoutLength.
This property can be tested and set. The default value is 10,800 ticks or 3 minutes.
Example
This statement sets timeoutLength to 10 seconds:
set the timeoutLength to 10 * 60
or
the timeoutLength = 10 * 60
timeoutList
Syntax
the timeoutList
Description
System property; a linear list containing all currently active timeout objects. Use the forget()
function to delete a timeout object.
Timeout objects are added to the
timeoutList with the new() function.
Example
This statement deletes the third timeout object from the timeout list:
the timeoutList[3].forget()
See also
forget(), new(), timeout(), target, timeoutHandler
timeoutMouse
Syntax
the timeoutMouse
Description
System property; determines whether mouseDown events reset the timeoutLapsed property to 0 (TRUE,
default) or not (
FALSE).
This property can be tested and set.