===== Timer_Set =====
==== Синтаксис ====
u16 Timer_Set( int time,
              TIMERPROC onTimer,
              LPARAM lparam );
==== Описание ====
Функция создаёт таймер. По истечении времени [[elflib:types:timerID]] освобождается.
==== Параметры ====
  * **time** - время в миллисекундах, через которое сработает таймер.
  * **onTimer** - функция, которая будет вызвана по истечении времени таймера.
  * **lparam** - любые данные, которые необходимо передать в качестве аргумента для ''onTimer''.
==== Возвращаемое значение ====
функция возвращает 0 в случае ошибки либо идентификатор запущенного таймера ([[elflib:types: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);
}
==== См. также ====
[[Timer_ReSet]], [[Timer_Kill]]