Cette fonctionnalité est disponible uniquement dans certains modules supplémentaires. Info / Copyright

Ajouter des éléments de menu via un script

A l'aide d'un script, vous pouvez ajouter un ou plusieurs éléments au menu Utilitaires . Pour ce faire, l'attribut [DeclareMenu] est ajouté au script correspondant. Cet attribut permet d'appeler la fonction MenuFunction(). Lorsque le script est chargé, l'élément de menu spécifié par la fonction AddMenuItem est généré.

La structure générale d'un script C# de ce type est semblable à ce qui suit :

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

Un élément de menu est toujours associé à une tâche qui est appelée en cas d'appel de l'élément de menu en question. Par conséquent, soit le script déclare une action supplémentaire (via [DeclareAction]), soit l'élément de menu est attribué à une tâche existante.

Voir aussi