Conceptos básicos sobre los eventos de AutoCAD

AutoCAD ActiveX

 
Conceptos básicos sobre los eventos de AutoCAD
 
 
 

Existen tres tipos de eventos en AutoCAD®:

  • Los eventos de nivel de aplicación responden a cambios de la aplicación AutoCAD y de su entorno. Estos eventos corresponden a las operaciones de apertura, guardado, cierre e impresión de dibujos, creación de nuevos dibujos, ejecución de comandos de AutoCAD, carga y descarga de aplicaciones ARX y LISP, cambios de las variables del sistema y cambios en la ventana de la aplicación.
  • Los eventos de documento responden a cambios de un documento concreto o de su contenido. Estos eventos responden a la adición, eliminación o modificación de objetos, activación de menús contextuales, cambios en el conjunto de selección Pickfirst, cambios en la ventana de dibujo y regeneración del dibujo. También existen eventos de documento para la apertura, el cierre y la impresión de dibujos, así como para la carga y descarga de aplicaciones ARX y LISP desde el dibujo.
  • Los eventos de nivel de objeto responden a los cambios de un objeto concreto. En la actualidad sólo hay un evento de objetos. Se activa siempre que se modifica un objeto.

Las subrutinas que responden a eventos se denominan controladores de eventos y se ejecutan de forma automática cada vez que se activa su evento correspondiente. La información que contienen los eventos, como el nombre del dibujo en el evento BeginOpen, se transfiere a los controladores de eventos mediante parámetros.