Informacje o zmiennych systemowych i zmiennych bitcode

Zmienne systemowe to ustawienia sterujące działaniem poszczególnych poleceń.

Polecenia służą zazwyczaj rozpoczęciu operacji lub otwarciu okna dialogowego, zmienne systemowe sterują natomiast zachowaniem poleceń, wartości domyślnych operacji lub wyglądem interfejsu użytkownika. Włączają też i wyłączają tryby, takie jak tryb lokalizacji, siatka lub orto. Ustawiają domyślne skale dla wzorów kreskowania. Przechowują informacje o bieżącym rysunku lub konfiguracji programu. Zmiennej systemowej można użyć, aby zmienić ustawienie lub wyświetlić bieżący stan. Wiele ustawień zmiennych systemowych można również zmieniać w oknie dialogowym lub na wstążce.

Uwaga: Niektóre zmienne systemowe przyjmują ujemne wartości w celu wyłączenia ustawienia lub oznaczenia wyjątkowego przypadku. Użytkownik może sprawdzać lub zmieniać ustawienia zmiennych systemowych w trybie nakładkowym, to znaczy w trakcie działania innego polecenia. Jednak nowe wartości zostaną wprowadzone po zakończeniu przerwanego polecenia.

Określanie opcji za pomocą zmiennych bitcode

Niektóre zmienne systemowe są kontrolowane przy użyciu bitcode. W przypadku takich zmiennych systemowych dodaje się wartości opcji w celu określenia unikalnej kombinacji zachowań. Na przykład zmienna systemowa LOCKUI udostępnia następujące wartości bitcode:

0 Paski narzędzi, panele i okna nie są zablokowane
1 Zadokowane paski narzędzi i panele są zablokowane
2 Zadokowane lub zakotwiczone okna są zablokowane
4 Ruchome paski narzędzi i panele są zablokowane
8 Przestawne okna są zablokowane

Zatem po ustawieniu zmiennej LOCKUI na 5 (czyli 1 + 4 = 5) zostaną zablokowane wyłącznie zadokowane i ruchome paski narzędzi. Zadokowane, zakotwiczone ani ruchome okna nie zostaną zablokowane.

Wyświetlanie listy zmiennych systemowych

Podobnie jak w przypadku poleceń, nazwy zmiennych systemowych pojawiają się na liście propozycji wyświetlanej w wierszu polecenia podczas wprowadzania poleceń. Polecenia są wyświetlane jako pierwsze. Naciśnij klawisz Tab, aby przełączyć na listę zmiennych systemowych. W oknie dialogowym Opcje wyszukiwania danych wejściowych można określić, czy zmienne systemowe są mieszane z poleceniami czy nie są wyświetlane w ogóle.

Polecenie ZMSYS wyświetla listę wszystkich zmiennych systemowych w oknie tekstowym lub rozszerzonej historii monitów. Można również użyć symboli wieloznacznych w celu wyfiltrowania listy.

Aby uzyskać więcej informacji na temat wyszukiwania z użyciem symboli wieloznacznych, zobacz Wykaz symboli wieloznacznych.