Udalosť OnUserIDLE


Deklarácia
ENTRY OnUserIdle(IN INT _idle)
; akcie
END OnUserIdle
Parametre
_idlepredstavuje č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:

Napíšte komentár