Funkcja ta dostępna jest wyłącznie w określonych pakietach modułu. Informacja / Prawa autorskie

Dodawanie punktów menu za pomocą skryptów

Za pomocą skryptu można dodać do menu Programy narzędziowe jeden lub kilka punktów menu. W tym celu stosowany jest atrybut [DeclareMenu] w odpowiednim skrypcie i za pośrednictwem tego atrybutu wywoływana jest funkcja MenuFunction(). Jeśli teraz zostanie wczytany skrypt, to zostanie utworzony punkt menu określony funkcją AddMenuItem.

Zatem ogólny schemat struktury odpowiedniego skryptu w C# wygląda następująco:

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

Punkt menu powiązany jest zawsze z akcją wywoływaną, jeśli odpowiedni punkt menu zostanie wywołany. Oznacza to, że albo skrypt deklaruje dodatkową akcję (za pośrednictwem [DeclareAction]), albo punkt menu jest przyporządkowany do istniejącej już akcji.

Zobacz również