사용자 메뉴 작성 예

 

메뉴 스크립트와 기본 글자메뉴 등을 이용하여 다음의 예와 같이 사용자 메뉴를 작성할 수 있다.

 

원하는 메뉴 형태

기본 글자메뉴의 파일 다음에 ‘층별 화면’ 글자메뉴 추가하고 1층 ~ 5층 그래픽 화면으로 이동할 수 있는 메뉴를 삽입.

 

가정

              1층 그래픽 감시 화면 = 1F.modx,

              2층 그래픽 감시 화면 = 2F.modx,

              3층 그래픽 감시 화면 = 3F.modx,

              4층 그래픽 감시 화면 = 4F.modx,

              5층 그래픽 감시 화면 = 5F.modx 로 작성했다고 가정.

 

메뉴 스크립트 작성

스튜디오의 ‘파일|스크립트|메뉴 스크립트’에서 MENU_SCRIPT_000 에 다음과 같은 스크립트를 작성한다.

@LoadModule("1F.modx");

스튜디오의 ‘파일|스크립트|메뉴 스크립트’에서 MENU_SCRIPT_001 ~ 004 에는 다음과 같은 스크립트를 작성한다.

@LoadModule("2F.modx");                 // MENU_SCRIPT_001

@LoadModule("3F.modx");                 // MENU_SCRIPT_002

@LoadModule("4F.modx");                 // MENU_SCRIPT_003

@LoadModule("5F.modx");                 // MENU_SCRIPT_004

 

사용자 메뉴 작성

              Startup.mnu 에 ‘층별 화면’과 메뉴를 다음과 같이 추가한다. (<그림 1> 참조)

                             …

POPUP, "층별 메뉴"

    BEGIN

                                           MENUITEM, "1층 그래픽 감시 화면",   MENU_SCRIPT_000

                             MENUITEM, "2층 그래픽 감시 화면",   MENU_SCRIPT_001

                                           MENUITEM, "3층 그래픽 감시 화면",   MENU_SCRIPT_002

                                           MENUITEM, "4층 그래픽 감시 화면",   MENU_SCRIPT_003

                             MENUITEM, "5층 그래픽 감시 화면",   MENU_SCRIPT_004

    END

                             …

 

Snap7.png

<그림 1> 사용자 메뉴 작성 예

 

<그림 2>는 위와 같이 사용자 메뉴를 작성한 후의 감시 프로그램 메뉴화면의 예이다.

 

Snap9.png

<그림2> 사용자 메뉴를 사용한 경우의 감시 프로그램

 

관련항목)

기본 글자메뉴

단축키

스튜디오의 메뉴 스크립트

감시 프로그램 메뉴 바꾸기(사용자 메뉴)

웹 감시 프로그램 메뉴 바꾸기(사용자 메뉴)

감시 프로그램 주 도움말