Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Objekt PmTimer (Časovač)

Popis:
Objekt představuje hlídání uplynutí časové periody. S danou periodou je spouštěna událost onTick tohoto objektu. Objekt je zejména vhodný pro periodické provádění scriptu nebo provádění scriptu v zadaném denním čase. Lze provádět i větší funkčnosti, jako například opožděné provádení scriptu (Viz metoda: StartEx). Obecnější způsoby časového řízení je však lépe provádět objektem PmSequencer.
 
V tomto objektu nelze založit žádné další PROMOTIC objekty. Tento objekt lze založit v objektu PmRoot, PmFolder a PmPrototype. V těchto objektech jich může být založeno více.
 
Periody vyvolávání události onTick lze průběžně měnit (Viz vlastnost: Period) nebo průběžně zakazovat (Viz vlastnost: Enabled).

Perioda objektu se zadává v sekundách, ale protože je perioda typu Single, lze zadat i časovou jednotku pod 1 sekundu. Objekt je napojen na čas počítače, který "tiká" s maximální periodou 10 ms, tj. 0,01 sekundy. Tak krátké periody však nelze prakticky v objektu využít.

Tento objekt přebírá vlastnosti a metody objektu PmObject
Vlastnosti a metody:
Counter Čítač omezující počet spuštění
Emulate Emulace tiknutí
Enabled Povolení/zakázání časovače
LastTick Čas posledního spuštění události onTick
Period Perioda časovače v sekundách
StartEx Aktivace časovače se zadaným počtem spuštění a periodou
Události:
onTick Vyvolá se po každém tiknutí časovače
Konfigurační okna:
Objekt Obecné informace o daném objektu
Obsah Obsah daného objektu v XML formě
Události Definice algoritmů událostí objektu
Časovač Definování podmínek pro spuštění periodického procesu
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice