OnUserIdle

OnUserIdle

Udalosť OnUserIDLE


Deklarácia

ENTRY OnUserIdle(IN INT _idle) ; akcie END OnUserIdle

Parametre

_idle

predstavuje čas v sekundách ktorý je používateľ nečinný

Popis

Udalosť je generovaná pri súvislej nečinnosti používateľa.

Entry OnUserIdle je volané periodicky každých 30 sekúnd počas súvislej nečinnosti používateľa.

Parameter _idle predstavuje čas v sekundách ktorý je používateľ nečinný. Počas nečinnosti teda narastá o hodnotu 30

Nečinnosť je sledovaná s periódou 5 sekúnd. Preto hodnota _idle nie je presne 30, 60, ... ale napríklad 34, 63, 94 ...

Používateľ sa pokladá za nečinného aj v prípade že "zamkne" obrazovku.

Príklad

INT _IDLE_TIME ENTRY OnUserIdle(IN INT _idle)  _IDLE_TIME := _idle END OnUserIdle BEGIN  _IDLE_TIME := 0 END

Súvisiace stránky:

Udalosti
Obsluha udalosti