This document covers the following topics:
A timer is a dialog element which is invisible to the end user but which allows events to be triggered periodically in the dialog. You can, for example, update the STRING attribute of a text constant control with the Click Event of a timer.
#TC-1.STRING:= *TIMX /* Display the system time in the text-constant /* control #TC-1 and update the time (= timer /* control click event) every 1000 milliseconds /* (TIMER-INTERVAL attribute).
Note:
It is not recommended to write code that counts clicks in the timer
click-event handler, because the click events that occur while the system is
busy may get lost.
Attribute Name | Query | Set/Modify | In Attr. Window |
---|---|---|---|
CLIENT-DATA | X | X/X | |
CLIENT-HANDLE | X | X/X | |
CLIENT-KEY | X | X/X | |
CLIENT-VALUE | X | X/X | |
FIRST-CHILD | X | -/- | |
LAST-CHILD | X | -/- | |
PARENT | X | X/- | |
PREDECESSOR | X | -/- | |
SUCCESSOR | X | -/- | |
SUPPRESS-CLICK-EVENT | X | X/X | |
TIMER-INTERVAL | X | X/X | |
TYPE | X | X/- |
Click Event (may be suppressed).