Sets up the scheduled execution of a specified method.
Syntax
public int setTimeOut(
str Method,
int WaitTime,
[boolean idle=true])Run On
CalledParameters
- Method
- Type: str
The name of the method to call.
- WaitTime
- Type: int
The time, in milliseconds, before the method is called.
- idle
- Type: boolean
true to measure the interval from when the keyboard or mouse was last used; false to measure the time from when the setTimeOut method is called; optional.
Examples
The following example prints text to the Infolog after two seconds.
static void setTimeOutJob()
{
Object o = new Object();
void printText()
{
info( "2 seconds has elapsed since the user did anything" );
}
// Set a Time Out with the idle flag set to false
o.setTimeOut(identifierstr(printText), 2000, false);
}