Questa funzionalità è disponibile solo in determinati livelli di finitura. Info / Copyright

Aggiunta di voci di menu tramite uno script

Tramite uno script è possibile aggiungere al menu Programmi servizio una o più voci di menu. A tale scopo, nello script corrispondente viene utilizzato l'attributo [DeclareMenu] e tramite questo attributo viene richiamata la funzione MenuFunction(). Se lo script verrà caricato, verrà generata la voce di menu specificata dalla funzione AddMenuItem.

Il layout generale di uno script corrispondente C# si presenta come segue:

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

Una voce di menu è sempre collegata a un'azione che viene richiamata quando la voce di menu viene eseguita. Ciò significa che se lo script non registra un'azione in aggiunta (tramite [DeclareAction]) la voce di menu viene assegnata a un'azione già esistente.

Vedere anche