Eventos: botones de las de la barra de herramientas

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Referencia > Mecanismos >

Eventos: botones de las de la barra de herramientas

Cada botón de las barras de herramientas tiene un comportamiento predeterminado que puede cambiarse. El evento AuthenticCommand sirve para añadir tareas adicionales o para redefinir por completo el comportamiento predeterminado de los botones de las barras de herramientas. Los scripts pueden usar el evento AuthenticCommand para recibir una notificación cada vez que el usuario haga clic en un icono de una barra de herramientas.

 

Recuerde que no todos los comandos (de la colección Authentic.UICommands) tiene su propio evento asociado. Para averiguar en qué icono hizo clic el usuario, el script debe revisar la propiedad AuthenticEvent.srcElement, que contiene una referencia a un objeto AuthenticCommand.

 

Ejemplo

 

 // controlador de eventos para OnDocEditCommand

 <SCRIPT LANGUAGE=javascript FOR=objPlugIn EVENT=doceditcommand>

         // nos interesa el botón k_CommandSave

         if(objPlugIn.event.srcElement.CommandID == 1)

         {

                 // en lugar de HTTP PUT

                 // queremos usar HTTP POST

                 objPlugIn.SavePOST();

 

                 // no continúa una ejecución estándar

                 objPlugIn.event.cancelBubble = true;

         }

</SCRIPT>

 

Referencia

Consulte el apartado AuthenticToolbarButton.CommandID para ver los comandos disponibles.

 


© 2019 Altova GmbH