Denne funktion er kun tilgængelig i visse versionsrelaterede moduler. Info / copyright

Tilføj menupunkter via et script

Ved hjælp af et script kan du tilføje et eller flere menupunkter til menuen Hjælpeprogrammer . Til det brug bliver egenskaben [DeclareMenu] sat ind i det pågældende script, og via denne egenskab hentes funktionen MenuFunction(). Hvis scriptet derefter indlæses, så genereres det menupunkt, som bliver specificeret ved funktionen  AddMenuItem.

Den generelle opbygning af et tilsvarende C#-Script ser sådan ud:

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

Et menupunkt er altid knyttet til en handling, som bliver hentet, når menupunktet køres. Det betyder, at enten deklarerer scriptet yderligere en handling (via [DeclareAction]), eller også bliver menupunktet tildelt en allerede eksisterende handling.

Se også