Időzítő
A MyCG List-ben egy START gombbal elindítható és egy STOP gomobbal megállítható óra létrehozása.
- A Variables fülön hozzáadok egy új változót. Ez a változó fogja tárolni az óra értékét másodpercben

- Elnevezem IDŐ-nek
Beállítom, hogy látszódjon a MyCG List-ben. (Show In List: True)
Value: 0
- Az Objects fülön hozzáadok egy új szövegdobozt. Itt fog megjeleni az óra.

- Beállítom a szövegdoboz tulajdonságait:
- Name: idő

- Calculated Text: print(getvar("IDŐ"),"time:HH:MM:SS");
Ezzel az IDŐ változót jelenítem meg formázva. HH:MM:SS formátumban. Ha nem kell óra, akkor a HH elhagyható.
- Show In List: True
Az objektum Text értékét szeretném látni a MyCG List felüleltén, hogy ne csak másodpercben látszódjon az idő.
- A szöveg többi beállítása tetszőlegesen beállítható.

- A Scripts fülön hozzáadok egy új scriptet. Ennek a feladata lesz másodpercenként 1-el növelni az IDŐ változót.

- Kijelölöm a scriptet, majd elnevezem SZÁMLÁLÓ-nak.

- Beállytom, hogy mindig elindulhasson. Alapértelmezésben csak akkor futhat, amikor a sablon lejátszásban van.

- A Script tulajdonság mellett a
-ra kettintok és a felugró ablakba beírom a következő scriptet.
setvar("IDŐ", (getvar("IDŐ")+1)); - Ezután lefordítom a scriptet Compile Script gombra kattintva. Ameddig sárga színnel jelenik meg, addig nem futtatható, tartalmazhaz hibákat.

Sikeres fordítás esetén fekete lesz a szöveg színe. Ha piros, akkor hibát tartalmaz a script. - A Run Script gombbal tudom ellenőrizni, hogy helyesen működik-e a script. Ha igen, akkor az IDŐ változó értéke 1-el kell, hogy növekedjen valahányszor rákattintok a Run Script gombra.

- A Custom Controls fülön hozzáadok kettő új gombot. Ezekkel fogom elindítani az időzítőt.

- Kijelölöm a felsőt és elnevezem START-nak. Ezzel fog indulni az óra.
Beállítom a következő tulajdonságokat: - Enable When Off Screen: True
Ilyenkor akkor is engedélyezett a gomb, amikor a sablon nem fut. - Script: settimer(1000, "SZÁMLÁLÓ");
A SZÁMLÁLÓ nevű scripthez beállít egy időzítőt, ami 1000 ms-onként lefuttatja a scriptet. A mi scriptünk növeli az időt.

- Kijelölöm a másodikat és elnevezem STOP-nak.
Beállítom a következő tulajdonságokat:
- Enable When Off Screen: True
- Script: settimer(0, "SZÁMLÁLÓ");
A SZÁMLÁLÓ nevű scripthezkikapcsolja az időzítőt.

- A sablon elkészült. A START-ra duplán kattintva lehet elindítani a számlálót. A STOP-al megáll.
- Elmentem a sablont, majd betöltöm a MyCG List-be.

Created with the Personal Edition of HelpNDoc: Experience the Power and Ease of Use of HelpNDoc for CHM Help File Generation