thats the proper use of the IDLE command, the deprecaited version is, "IDL,10" but then you need to have code in exctlb to process ONIDLE
+ Screen Object Definition; IDLE - "IDL" additional option:
ARGUMENT 2: is optional, this argument should be enclosed in quotes and is a command that will be executed
when the idle time is exceeded. if this argument is not present, "ONIDLE" event is fired as usual.
This will execute "CANCEL" command after 10 seconds of IDLE.