Uso de macros para intercambiar elementos de la interfaz de usuario (Concepto)

AutoCAD

 
Uso de macros para intercambiar elementos de la interfaz de usuario
Concepto Referencia rápida
 
 
 

Puede sustituir el contenido de los menús, botones de ratón, botones de tablero, menús de tablero o menús de pantalla activos. El contenido intercambiado puede ser el de otro elemento de la interfaz de usuario del mismo tipo en el archivo CUI principal o puede proceder de un archivo CUI parcial.

No es posible intercambiar elementos de la interfaz que sean de diferentes tipos (botones de menús y ratón, por ejemplo). No obstante, dentro de un tipo determinado, puede intercambiar cualquier elemento de la interfaz de usuario por cualquier otro elemento.

NotaEl intercambio podría dar lugar a un comportamiento extraño en el caso de los menús de tablero, ya que normalmente tienen un número diferente de macros.

Utilice la sintaxis siguiente en una macro para intercambiar elementos:

$sección=grupo_menús.nombre_menú

A continuación se describe cada sección de la sintaxis de macro para intercambiar elementos:

Sintaxis de macro para intercambiar elementos

$

Carga un elemento de interfaz

seccion

Precisa el tipo de elemento. Los nombres válidos son los siguientes:

A1–A4 para los menús Aux de 1 a 4

B1–B4 para los botones de ratón del 1 al 4

P0–P16 para menús desplegables del 0 al 16

I para el menú de símbolo

S para el menú de pantalla

T1T4 para los menús de tablero de 1 a 4

grupoinf

Especifica el grupo de información del que es miembro nombre_menú (no necesariamente si nombre_menú es el archivo CUI principal).

nombre_menú

Especifica la sección o el submenú que se va a insertar. Se trata del alias o el rótulo principal de la sección que se va a cargar

Los siguientes comandos ilustran las referencias del submenú:

$S=PARTS
$T1=EDITCMDS

Puede activar el mecanismo de submenú mientras se ejecuta un comando sin interrumpir su ejecución. Por ejemplo, las siguientes cadenas de comando son equivalentes:

$S=ELEMARCO ARCO
ARCO $S=ELEMARCO

Cada comando ejecuta el comando ARCO, cambia al submenú de pantalla ELEMARCO y espera la introducción de los parámetros del arco. La referencia al submenú debe ir seguida de un espacio para separarla de los sucesivos comandos en el comando.

Se puede incluir un menú desplegable en la barra de menús o en el menú contextual activo, pero no en ambos.