Systémové proměnné jsou nastavení, která řídí fungování konkrétních příkazů.
Zatímco příkazy obvykle spustíte aktivitu nebo otevřete dialog, systémové proměnné řídí chování příkazů, výchozí hodnoty pro operace nebo vzhled uživatelského rozhraní. Vypínají nebo zapínají režimy Krok, Rastr nebo Orto. Nastavují výchozí měřítka šrafovacích vzorů. Ukládají informace o aktuálním výkresu nebo konfiguraci programu. Systémovou proměnnou můžete použít ke změně nastavení nebo k zobrazení aktuálního stavu. Mnoho nastavení systémových proměnných lze upravit také v dialogovém okně nebo na pásu karet.
Některé systémové proměnné se řídí pomocí bitových kódů Pomocí těchto systémových proměnných přidáte hodnoty možností, které určují jedinečnou kombinaci chování. Například systémová proměnná LOCKUI podporuje následující hodnoty bitového kódu:
0 | Panely nástrojů, podokna a okna nejsou uzamknuty. |
1 | Ukotvené panely nástrojů a podokna jsou uzamknuty. |
2 | Podokna a ukotvená okna jsou uzamknuta. |
4 | Plovoucí panely nástrojů a podokna jsou uzamknuty. |
8 | Plovoucí okna jsou uzamknuta. |
Pokud je tedy proměnná LOCKUI nastavena na hodnotu 5 (1 + 4 = 5), jsou uzamknuty jen ukotvené a plovoucí panely nástrojů. Ukotvená a plovoucí okna uzamknuta nejsou.
Příkaz SYSPAR uvede všechny systémové proměnné v textovém okně nebo v rozšířené historii příkazů. K filtrování seznamu můžete také použít jako zástupný znak hvězdičku (*).