Reviewed and revised December 2023
tab(-10, AG_FLASHWINDOW); flashop; chr(127); Tab(-10,x) Syntax Notes
AG_FLASHWINDOW (28) may be used to force the title bar of the A-Shell window or ATE client to start or stop flashing. This is often useful when the application wants the users attention, but the user has minimized the app and is not paying attention (and the speaker is off). Even when minimized, the flashing on the task bar is hard to ignore.
Parameters
flashop
A single digit 1 to start flashing, and 0 to stop.
Response
none
Examples
? TAB(-10,AG_FLASHWINDOW);"1";chr(127); ! start flashing
? TAB(-10,AG_FLASHWINDOW);"0";chr(127); ! stop flashing
Notes
Note that ATE supports both the ZTERM Escape Sequences and AG_FLASHWINDOW, but ZTERM does not support AG_FLASHWINDOW and A-Shell/Windows running locally does not support the ZTERM Escape Sequences. So if you support all three environments, you may want to use the AUI_ENVIRONMENT function to determine which environment you are in.
See Also