Sterowanie wyświetlaniem przycisków wstążki

Sposób wyświetlania przycisku wstążki wskazuje jego dostępność w programie.

Przycisk wstążki może być wyświetlany jako:

Uwaga: Aby oznaczyć przyciski wstążki, sekwencji „~” lub „!.” nie można jawnie umieścić przed nazwą polecenia; muszą one znajdować się wewnątrz wyrażenia języka DIESEL.

Wyszarzanie (wyłączanie) przycisków wstążki

Przycisk wstążki można wyszarzyć, używając wyrażenia ciągu języka DIESEL.

Po wyszarzeniu makro i podmenu skojarzone z przyciskiem wstążki staną się niedostępne.

Następujące wyrażenie ciągu języka DIESEL umieszczone we właściwości Makra panelu Właściwości blokuje polecenie makro, jeśli aktywne jest inne polecenie.

$(if,$(getvar,cmdactive),~)MOVE^C^C_move

Funkcja menucmd języka AutoLISP może także służyć do blokowania lub odblokowywania elementów z poziomu makra lub aplikacji AutoLISP. (Niedostępne w programie AutoCAD LT).

Oznaczanie przycisków wstążki

Przycisk wstążki można oznaczyć, używając wyrażenia ciągu języka DIESEL.

Gdy przycisk wstążki jest oznaczony, wokół obrazu wyświetlana jest ramka.

Wyrażenia ciągu języka DIESEL mogą być stosowane do warunkowego oznaczania przycisku wstążki za każdym razem, gdy są one wyświetlane. Jeśli poniższy ciąg DIESEL zostanie dodany do właściwości Makra panelu Właściwości przycisku wstążki, którego skojarzona zmienna systemowa będzie w danym momencie dostępna.

$(if,$(getvar,orthomode),!.)Ortho^O
$(if,$(getvar,snapmode),!.)Snap^B
$(if,$(getvar,gridmode),!.)Grid^G

Jednoczesne wyłączanie i zaznaczanie przycisków wstążki

Można jednocześnie zaznaczać i wyłączać przyciski wstążki za pomocą jednego z następujących formatów:

~!.labeltext
!.~labeltext