Dynamické globální proměnné

Jedná se o proměnné, které lze nastavovat, mazat, číst a zjišťovat pomocí funkcí makrojazyka:

Jestliže nemá dynamická globální proměnná ve svém názvu na první pozici znak #, tak po svém nastavení má životnost až do odchodu do hlavního menu. Ukončením posledního makra se tedy neruší.

V případě, kdy jako první znak názvu proměnné bude #, jedná se o proměnnou, která se zruší s ukončením posledního makra, posledního běžícího makro threadu! Jestliže tedy poběží dva makro thready, pak ukončením pouze jednoho z nich nedojde ke zrušení těchto proměnných (toto platí od verze 5.8.0.1308).

Jestliže na začátku jména proměnné použijete znaky '#$_', bude proměnná automaticky smazána po přečtení funkcí _GetGVal. Jedná se o dočasnou proměnnou. Nebude-li přečtena, ruší se s ukončením posledního makra.

Globální proměnné jsou společné pro všechny makro thready.

Velikost písma názvu proměnné není důležitá.