Obiekt umożliwia dozorowanie upływu periodu czasu. Z danym periodem zostanie wywołane zdarzenie
onTick. Obiekt jest dogodny zwłaszcza do periodycznego wykonywania skryptu lub do wykonania skryptu w określonym czasie dnia. Można także wykonywać większe funkcjonalności, jak na przykład opóźnione uruchomienie skryptu (patrz metoda
StartEx). Do bardziej ogólnych sposobów zarządzania czasowego jest jednak bardziej przy pomocy obiektu
PmaSequencer.
W tym obiekcie nie można wytworzyć żadnych następnych
Pma obiektów.
Obiekt ten można wytworzyć w obiektach:
PmaRoot,
PmaFolder,
PmaPrototype. W tych obiektych można wytworzyć większą ilość takich obiektów.
Periody wywołania zdarzenia
onTick można zmieniać na bieżąco (patrz właściwość
Period) lub na bieżąco zatrzymywać (patrz właściwość
Enabled).
Period określa się w sekundach, ale ponieważ że jest typu
Double, można wprowadzić również jednostkę czasu mniejszą niż 1 sekunda. Obiekt jest podłączony do czasu komputera, który "tyka" a maksymalną częstotliwością 10 ms (tzn. 0.01 sekunda). Jednak tak krótkich periodów w tym obiekcie praktycznie nie można zastosować. Zalecane jest również nieustawiać zbyt małej wartości, ponieważ to obciąży całą aplikację.