Esta funcionalidad sólo está disponible en determinados niveles de ampliación. Información / Copyright

Agregar elementos de menú mediante un script

Por medio de un script puede agregar uno o varios elementos al menú Programas de apoyo . Para ello se utiliza el atributo [DeclareMenu] en el script correspondiente y a través de ese atributo se accede a la función MenuFunction(). Si entonces se carga el script, se genera el elemento de menú especificado a través de la función AddMenuItem.

La estructura general de un script C# correspondiente tiene el siguiente aspecto:

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

           Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu();
           oMenu.AddMenuItem("<MenuText>","<ActionName>");

     }

}

Un elemento de menú siempre va asociado a una acción que se activa al ejecutar dicho elemento. Esto significa que, o bien el script declara una acción de forma adicional (mediante [DeclareAction]) o bien el elemento de menú se asigna a una acción ya existente.

Véase también