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