Denna funktionalitet är endast tillgänglig i vissa modulpaket. Info / Copyright

Lägg till menypunkter via ett skript

Med hjälp av ett skript kan en eller flera menypunkter läggas till i menyn Hjälpprogram . Då används attributet [DeclareMenu] i motsvarande skript, och via detta attribut öppnas funktionen MenuFunction(). När sedan skriptet läses in, då genereras menypunkten, som specificeras via funktionen AddMenuItem.

Den allmänna strukturen på ett motsvarande C#-skript ser ut enligt följande:

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

En menypunkt är alltid länkad till en åtgärd, som öppnas, när menypunkten utförs. Detta betyder, att skriptet antingen anmäler en extra åtgärd (via [DeclareAction]) eller att menypunkten tilldelas till en redan befintlig åtgärd.

Se också