Controllo della visualizzazione dei pulsanti della barra multifunzione

Il modo in cui un pulsante della barra multifunzione viene visualizzato indica la disponibilità di tale elemento nel programma.

Un pulsante della barra multifunzione può essere visualizzato nei seguenti modi:

Nota: Per contrassegnare i pulsanti della barra multifunzione, non è possibile inserire la sequenza "~" o "!." direttamente prima del nome di un comando; essa deve essere inserita all'interno di un'espressione DIESEL.

Visualizzazione in grigio (disattivazione) di pulsanti della barra multifunzione

È possibile disattivare un pulsante della barra multifunzione mediante l'utilizzo di un'espressione di stringa DIESEL.

Se un pulsante della barra multifunzione è disattivato, la macro e i sottomenu associati non sono accessibili.

L'espressione di stringa DIESEL riportata di seguito, quando inserita nella proprietà Macro del riquadro Proprietà, disattiva la macro mentre è attivo un altro comando.

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

Anche la funzione menucmd di AutoLISP può essere utilizzata per attivare e disattivare le voci di un'applicazione AutoLISP o di una macro. Questa opzione non è disponibile in AutoCAD LT.

Assegnazione di un contrassegno a pulsanti della barra multifunzione

È possibile contrassegnare un pulsante della barra multifunzione mediante l'utilizzo di un'espressione di stringa DIESEL.

Quando un pulsante della barra multifunzione è contrassegnato, attorno all'immagine viene visualizzato un bordo.

Le espressioni di stringa DIESEL possono essere utilizzate per contrassegnare in modo condizionale un pulsante della barra multifunzione ogni volta che viene visualizzato. Quando la stringa DIESEL riportata di seguito viene aggiunta alla proprietà Macro del riquadro Proprietà, viene visualizzato un bordo attorno ad un pulsante della barra multifunzione la cui variabile di sistema correlata è attivata.

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

Disattivazione e assegnazione simultanea di un contrassegno a pulsanti della barra multifunzione

Per contrassegnare e contemporaneamente disattivare un pulsante della barra multifunzione, è possibile utilizzare uno dei seguenti formati:

~!.labeltext
!.~labeltext