Directrices para los controladores de eventos
Utilización de eventos
Activación de eventos de nivel de aplicación
Control de eventos de nivel de aplicación
Los eventos de nivel de aplicación no son permanentes en AutoCAD VBA. Es decir, que no se activan de forma automática al cargar un proyecto VBA Por tanto, es necesario activarlos para VBA y para todos los demás controladores de ActiveX® Automation.
Una vez activados los eventos de nivel de aplicación, tendrá a su disposición un potencial de eventos muy importante. Estos eventos incluyen:
-
AppActivate
-
Se inicia justo antes de activar la ventana de la aplicación principal.
-
AppDeactivate
-
Se inicia justo antes de desactivar la ventana de la aplicación principal.
-
ARXLoaded
-
Se activa después de cargar una aplicación ObjectARX.
-
ARXUnloaded
-
Se activa después de descargar una aplicación ObjectARX.
-
BeginCommand
-
Se activa justo después de ejecutar un comando, pero antes de su finalización.
-
BeginFileDrop
-
Se activa al colocar un archivo en la ventana de la aplicación principal.
-
BeginLISP
-
Se activa cuando AutoCAD recibe la solicitud de calcular una expresión LISP.
-
BeginModal
-
Se activa justo antes de la apertura de un cuadro de diálogo modal.
-
BeginOpen
-
Se activa justo después de que AutoCAD reciba la solicitud de abrir un dibujo existente.
-
BeginPlot
-
Se activa justo después de que AutoCAD reciba la solicitud de imprimir un dibujo.
-
BeginQuit
-
Se activa justo antes de que finalice una sesión de AutoCAD.
-
BeginSave
-
Se activa justo después de que AutoCAD reciba la solicitud de guardar el dibujo.
-
EndCommand
-
Se activa justo después de que finalice un comando.
-
EndLISP
-
Se activa cuando finaliza la evaluación de una expresión LISP.
-
EndModal
-
Se activa justo después del cierre de un cuadro de diálogo modal.
-
EndOpen
-
Se activa cuando AutoCAD termina de abrir un dibujo existente.
-
EndPlot
-
Se activa después del envío de un documento a la impresora.
-
EndSave
-
Se activa cuando AutoCAD termina de guardar el dibujo.
-
LISPCancelled
-
Se activa cuando se cancela la evaluación de una expresión LISP.
-
NewDrawing
-
Se activa justo antes de la creación de un nuevo dibujo.
-
SysVarChanged
-
Se activa cuando se cambia el valor de una variable del sistema.
-
WindowChanged
-
Se activa cuando se realiza un cambio en la ventana de la aplicación.
-
WindowMovedOrResized
-
Se activa justo después de desplazar o cambiar el tamaño de la ventana de la aplicación.