Creación y modificación de menús desplegables y contextuales

AutoCAD ActiveX

 
Creación y modificación de menús desplegables y contextuales
 
 
 

AutoCAD ActiveX/VBA tiene la capacidad de personalizar dos tipos de menús de AutoCAD: menús desplegables y contextuales (a veces denominados menús de cursor). Ambos se muestran como menús en cascada. El menú contextual permite acceder con rapidez a elementos de menú de uso frecuente, como los modos de referencia a objetos.

Un menú desplegable puede contener hasta 999 elementos de menú. Un menú contextual puede contener hasta 499 elementos de menú. Ambos límites incluyen a todos los menús de la jerarquía. Si el número de elementos de un menú excede dichos límites, AutoCAD ignora los elementos sobrantes. Si un menú desplegable o contextual sobrepasa el espacio disponible en la pantalla gráfica, se trunca para ajustarlo a la pantalla.

Los menús desplegables siempre se despliegan desde la barra de menús, mientras que los contextuales siempre se muestran en la posición de los punteros en cruz de la pantalla gráfica, o cerca de ellos. El manejo de ambos tipos de menús es el mismo, excepto que el título del menú contextual no está incluido en la barra de menús. Simplemente no se muestra. El acceso al menú contextual se realiza a través de un menú único situado en el grupo de menús base. El menú contextual se puede identificar con la propiedad ShortcutMenu. Si esta propiedad devuelve TRUE, el menú consultado es el menú contextual del grupo.