이 기능은 특정 모듈 패키지에만 사용할 수 있습니다. 정보 / 저작권

스크립트를 사용한 메뉴 항목 삽입

스크립트를 사용하여 하나 이상의 항목을 유틸리티 메뉴에 삽입할 수 있습니다. 이를 위해 [DeclareMenu] 특성을 사용하여 MenuFunction() 함수를 호출합니다. 스크립트가 로드되면 AddMenuItem 함수로 지정된 메뉴 항목이 생성됩니다.

따라서 이러한 간단한 C# 스크립트는 전체적으로 다음과 같은 구조를 갖습니다.

public class <ScriptName>
{

     [DeclareMenu]
     public void MenuFunction()
     {

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

     }

}

메뉴 항목은 항상 해당 메뉴 항목이 선택될 때 호출되는 작업과 링크됩니다. 즉, 스크립트에 다른 작업([DeclareAction]을 통해 지정)이 있거나 메뉴 항목이 이미 기존 작업에 할당되어 있는 것입니다.

참조