Acerca del uso de caracteres de control especiales en las macros de comandos

Las macros de comandos admiten el uso de caracteres especiales que equivalen a pulsar una tecla del teclado o permiten hacer una pausa para que el usuario introduzca datos.

Por ejemplo, la barra invertida (\) de la siguiente macro hace una pausa que permite al usuario introducir datos, y el signo de punto y coma (;) representa una pulsación de la tecla Intro.

^C^C_.text \.4 0 DRAFT Inc;;;Main St.;;;City, State;

La macro ejecuta el comando TEXTO, se detiene para que el usuario especifique un punto de inserción y, a continuación, introduce la dirección en tres líneas. En la secuencia de tres puntos y comas (;;;), el primero finaliza la cadena de texto, el segundo hace que se repita el comando TEXTO y el tercero acepta la posición por defecto debajo de la línea anterior.

Las macros pueden utilizar los caracteres especiales que se incluyen en la siguiente tabla.

Caracteres especiales que se utilizan en las macros

Carácter

Descripción

;

Ejecuta Intro.

^M

Ejecuta Intro.

^I

Ejecuta la tecla Tabulador.

[espacio en blanco]

Introduce un espacio; un espacio en blanco en secuencias de comandos equivale a pulsar la barra espaciadora.

\

Hace una pausa para permitir la entrada del usuario (no se puede utilizar con aceleradores).

.

Permite acceder a un comando estándar, incluso aunque se haya anulado su definición mediante el comando ANULADEF. (No disponible en AutoCAD LT).

_

Convierte los comandos y las opciones a los que precede del nombre localizado al nombre global.

=*

Muestra el menú contextual, de símbolos o desplegable de nivel superior actual. (No disponible en AutoCAD para Mac).

*

Repite un comando hasta que se inicia otro comando o se finalice el comando actual.

$

Introduce una expresión de macro DIESEL condicional ($M=).

^B

Activa o desactiva Forzcursor, equivalente a Ctrl+B (Windows) o Control-B (Mac OS).

^C

Cancela el comando o la opción de comando activos, equivalente a pulsar Esc.

^D

Activa o desactiva el modo SCP dinámico, equivalente a Ctrl+D (Windows) o Control-D (Mac OS).

^E

Define el siguiente plano isométrico, equivalente a Ctrl+E (Windows). (No hay ninguna pulsación de tecla equivalente en Mac OS)

^G

Activa o desactiva la rejilla, equivalente a Ctrl+G (Windows) o Control-G (Mac OS).

^H

Introduce un retroceso.

^O

Activa o desactiva Orto.

^P

Activa o desactiva MENUECHO.

^Q

Suprime la visualización de todas las solicitudes y entradas del historial de línea de comando de la macro.

^R

Activa o desactiva las versiones de comando. Las versiones de comando son necesarias para algunos comandos a fin de garantizar que algunas macros de comandos escritas en trabajos hechos con versiones anteriores del producto funcionen correctamente en la versión más reciente.

^T

Activa o desactiva el tablero, equivalente a utilizar Ctrl+T (Windows). (No disponible en AutoCAD para Mac).

^V

Cambia la ventana gráfica actual.

^Z

Carácter nulo que suprime la adición automática de un espacio que se añade al final de la macro.

Nota: Varios de estos caracteres de control funcionan de forma distinta cuando se introducen directamente desde el teclado, incluidos ^Q (Salir), ^R (recorrer cíclicamente las ventanas gráficas) y ^V (pegar desde el portapapeles).