OnUserIdle
Udalosť OnUserIDLE
Deklarácia
ENTRY OnUserIdle(IN INT _idle)
; akcie
END OnUserIdleParametre
_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
ENDSúvisiace stránky: