u16 Timer_Set( int time, TIMERPROC onTimer, LPARAM lparam );
Функция создаёт таймер. По истечении времени timerID освобождается.
onTimer
.функция возвращает 0 в случае ошибки либо идентификатор запущенного таймера (timerID) в случае успеха.
u16 timer; void onTimer (u16 timerID , LPARAM n) { if (n--) { Timer_ReSet(&timer,500,onTimer,n); StatusIndication_ShowNotes(TextID_CreateIntegerID(n)); } else { StatusIndication_ShowNotes(EMPTY_TEXTID); SUBPROC(elf_exit); } } int main () { timer=Timer_Set(500,onTimer,30); return(0); }