Esta funcionalidade está disponível somente em determinados pacotes modulares. Info / Copyright

Acrescentar itens de menu sobre um script

Com o auxílio de um script, você pode acrescentar um ou mais itens ao menu Utilitários . Para isto é empregado o atributo [DeclareMenu] no script correspondente, e solicitada a função MenuFunction() através deste atributo. Sendo carregado, então, o script, é gerado o item do menu, que é especificado através da função AddMenuItem.

A estrutura geral de um script C# correspondente aparece conforme segue:

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

Um item do menu está sempre vinculado com uma ação, que é solicitada se o item do menu for executado. Isto significa que o script registrou adicionalmente uma ação (através de [DeclareAction]) ou que o item do menu é atribuído a uma ação já existente.

Veja também