발행일 : 03/10/2025

메뉴 항목 및 도구 모음 버튼 생성

메뉴는 명령, 하위 메뉴 및 구분선으로 구성됩니다.

명령: "데이터 테이블" 및 "스크립트" 같은 명령을 실행하기 위해 클릭하는 항목입니다.

하위 메뉴: 추가 메뉴 옵션을 표시하기 위해 클릭하는 메뉴 항목입니다. 예를 들어 최상위 "파일" 메뉴에 있는 "새로 만들기"가 하위 메뉴에 해당합니다. "새로 만들기"는 "데이터 테이블" 및 "스크립트" 같은 명령을 포함하기 때문에 하위 메뉴입니다.

구분선(Image shown here): 명령 및 하위 메뉴를 나누거나 그룹화하는 선입니다.

도구 모음의 버튼도 일종의 명령으로 간주되므로 새 도구 모음 버튼을 생성하려면 다음 단계를 완료해야 합니다.

기존 항목을 기초로 메뉴 항목 또는 버튼을 생성하려면 기존 항목을 복사한 후 필요한 대로 설정을 변경합니다. 자세한 내용은 메뉴, 메뉴 항목, 도구 모음 및 버튼 복사하여 붙여넣기에서 확인하십시오.

1단계: 새 메뉴 항목 또는 버튼 생성

1. 보기 > 사용자 정의 > 메뉴/도구 모음을 선택합니다.

메뉴 편집기가 나타납니다.

2. (선택 사항) 이 사용자 정의를 볼 수 있는 사용자를 제어하려면 사용자 정의 집합을 변경합니다. 자세한 내용은 사용자 정의 집합 옵션에서 확인하십시오.

3. 메뉴 항목 또는 버튼을 추가할 위치를 마우스 오른쪽 버튼으로 클릭합니다.

가능한 위치의 목록이 표시됩니다.

4. 앞에 삽입 또는 뒤에 삽입을 선택합니다.

"유형 지정" 창이 나타납니다.

그림 14.2 유형 지정 창 

Specify Type Window

5. 다음 중 하나를 수행합니다.

버튼을 생성하려면 명령을 선택합니다.

메뉴 내의 메뉴를 생성하려면 하위 메뉴를 선택합니다. 버튼의 경우에는 사용할 수 없습니다.

메뉴 항목 또는 도구 모음 버튼 사이에 구분선을 생성하려면 구분 기호를 선택합니다.

6. 확인을 클릭합니다.

제목 없는 버튼, 하위 메뉴 또는 구분선이 새로 추가됩니다.

2단계: 캡션, 툴팁 및 내부 이름 지정

버튼에는 몇 가지 기본적인 특성이 있습니다.

캡션: 보기 > 도구 모음 목록에 표시되며 이를 통해 도구 모음을 표시하거나 숨길 수 있습니다. 각 도구 모음에 고유한 이름을 지정해야 합니다. 메뉴 편집기를 닫았다가 다시 열면 JMP는 동일한 이름의 도구 모음을 병합합니다.

툴팁: 메뉴 항목 또는 버튼 위에 커서를 놓으면 표시됩니다.

내부 이름(대/소문자 구분 안 함): JMP는 항목의 위치를 캡션이 아니라 내부 이름으로 식별합니다.

하위 메뉴 항목에는 툴팁이 없다는 점만 제외하고 버튼과 동일한 "일반" 특성이 포함됩니다.

이러한 특성을 지정하려면 다음 단계를 수행하십시오.

1. 메뉴 편집기가 아직 열려 있는 상태에서 메뉴 항목 또는 버튼을 선택합니다.

오른쪽에 "일반" 특성이 나타납니다.

2. 내부 이름 옆에 내부 이름을 입력합니다.

3. "캡션" 상자에 메뉴 항목 또는 버튼의 고유 이름을 입력합니다.

4. "팁" 상자에 버튼에 대한 설명을 입력합니다.

5. (선택 사항) 캡션 또는 팁에 대한 번역을 지정하려면 다음을 수행합니다.

사용자 정의하려는 항목에 대한 로컬라이즈 버튼을 클릭합니다.

언어를 선택합니다.

텍스트 옆에 번역을 입력합니다.

확인을 클릭합니다.

6. 다음 절차에 설명된 대로 제목 없는 버튼 또는 메뉴 항목을 사용자 정의합니다.

3단계: 기능 할당

메뉴 항목 또는 버튼을 클릭하면 사전 정의된 명령이 실행되거나 JSL 스크립트가 실행됩니다. 스크립트는 별도의 파일에 저장되어 있을 수도 있고, 메뉴 편집기의 "이 JSL 실행" 영역에 사용자가 직접 JSL을 입력할 수도 있습니다. 사용자가 네트워크 등을 통해 중앙 위치에 액세스할 수 있는 경우에는 일반적으로 해당 위치에서 스크립트를 실행하도록 합니다. 이렇게 하면 사용자가 업데이트된 스크립트에 간편하게 액세스할 수 있습니다. 그렇지 않으면 메뉴 항목 또는 버튼 정의에 JSL을 저장합니다.

메뉴 항목 또는 버튼을 추가기능 JSL 스크립트와 연결하려면 다음 두 가지 방법을 사용합니다.

이 파일의 JSL 실행을 선택한 후 외부 파일을 찾아 불러옵니다.

JSL 스크립트의 상대 경로를 입력하고, 추가기능 홈 폴더 사용 목록에서 추가기능을 선택합니다. 예를 들어 다음 명령은 선택한 추가기능의 mds_application.jsl 스크립트를 실행합니다.

$ADDIN_HOME(com.jmp.mdswithr)/mds_application.jsl

또한 내부 또는 외부 JSL 스크립트에 네임스페이스가 포함된 경우에는 한정되지 않은 JSL 변수 이름에 "Here" 네임스페이스 사용을 선택할 수 있습니다. 네임스페이스에 대한 자세한 내용은 Scripting Guide“Global and Local Variables”에서 확인하십시오.

이 기능을 할당하려면 다음 단계를 수행하십시오.

1. 메뉴 편집기가 아직 열려 있는 상태에서 수정하려는 메뉴 항목 또는 버튼을 선택합니다.

오른쪽에 "작업" 특성이 표시됩니다.

2. 실행하려는 작업을 선택합니다.

3. 내부 JSL 스크립트를 실행하려면 이 JSL 실행 영역의 자리 표시자 텍스트 print("구현되지 않음");를 삭제하고 JSL을 입력합니다.

4. (선택 사항) 내부 또는 외부 JSL 스크립트에 네임스페이스가 포함되어 있으면 한정되지 않은 JSL 변수 이름에 "Here" 네임스페이스 사용을 선택합니다.

5. 저장을 클릭하여 변경 사항을 저장합니다.

4단계: 메뉴 항목 또는 버튼에 아이콘 표시(선택 사항)

새 메뉴 항목 옆에는 아이콘이 없습니다. 새 버튼은 도구 모음에 파란색 사각형으로 표시됩니다. 메뉴 항목 또는 버튼에 설명적인 아이콘을 할당할 수 있습니다. 컴퓨터 또는 추가기능 폴더에 있는 그래픽을 사용할 수 있으며 .ico, .png, .jpg.bmp 그래픽이 지원됩니다.

버튼에 아이콘을 할당하는 것은 특히 중요합니다. 그렇지 않으면 사용자가 버튼의 툴팁을 통해서만 버튼의 기능을 알 수 있습니다.

메뉴 항목 또는 버튼에 아이콘을 표시하려면 다음 단계를 수행하십시오.

1. 메뉴 편집기가 아직 열려 있는 상태에서 메뉴 항목 또는 버튼을 선택합니다.

오른쪽에 "아이콘" 특성이 표시됩니다.

2. 다음 옵션 중 하나를 선택합니다.

없음

아이콘 대신 파란색 사각형을 표시하려면 이 옵션을 선택합니다.

기본 제공 아이콘:

JMP에서 제공되는 아이콘을 표시하려면 이 옵션을 선택한 후 목록에서 아이콘을 선택합니다.

파일의 이미지 사용

생성한 이미지를 표시하려면 이 옵션을 선택합니다. 불러오기를 클릭하고 그래픽을 선택한 후 확인을 클릭합니다.

추가기능 홈 폴더 사용

메뉴 항목 왼쪽에 추가기능의 아이콘을 표시하려면 이 옵션을 선택합니다. 체크박스를 선택한 후 추가기능을 선택하고 불러오기를 클릭하여 아이콘을 선택합니다. 그러면 해당 이미지 경로가 파일의 이미지 사용 필드에 표시됩니다. 이미지는 ICO, PNG, JPG 또는 BMP 그래픽일 수 있습니다.

3. 저장을 클릭하여 변경 사항을 저장합니다.

5단계: 바로 가기 키 할당(선택 사항)

바로 가기 키는 메뉴 항목을 선택하거나 도구 모음의 버튼을 클릭하지 않고도 작업을 실행할 수 있도록 합니다. 이 옵션은 버튼의 도구 모음이 표시되어 있지 않은 상태에서 해당 작업을 실행하려는 경우에도 유용합니다.

바로 가기는 Ctrl, Ctrl+Shift 또는 Ctrl+Alt로 시작하고 키보드에 나타나는 숫자, 문자 또는 기호로 끝납니다. F1 같은 기능 키도 지원됩니다. Ctrl + 문자 조합과 기능 키 바로 가기는 대부분 JMP에서 이미 할당되어 있지만 원하는 경우 사용자 정의 버튼에 이러한 바로 가기를 재할당할 수 있습니다.

바로 가기 키는 메뉴에서 각 메뉴 항목 옆에 표시됩니다.

바로 가기 키를 할당하려면 다음 단계를 수행하십시오.

1. 메뉴 편집기가 아직 열려 있는 상태에서 메뉴 항목 또는 버튼을 선택합니다.

오른쪽에 "바로 가기" 특성이 표시됩니다.

2. 다음 중 하나를 수행합니다.

새 바로 가기를 할당하려면 새 바로 가기 영역을 클릭하고 바로 가기 키를 누릅니다. 해당 키 입력이 현재 할당된 대상 상자에 표시되면 다른 바로 가기 키 조합을 누릅니다. 현재 키 입력을 삭제할 필요 없이 바로 다른 바로 가기 키를 누르면 됩니다.

이전에 지정한 바로 가기를 변경하려면 제거를 클릭하고 새 바로 가기 영역을 클릭한 다음 바로 가기 키를 누릅니다.

3. 할당을 클릭합니다.

현재 바로 가기 목록에 해당 바로 가기가 표시됩니다.

4. 저장을 클릭하여 변경 사항을 저장합니다.

바로 가기를 제거하려면 바로 가기를 선택하고 제거를 클릭합니다.

더 많은 정보를 원하십니까? 질문이 있습니까? JMP 사용자 커뮤니티에서 답변 받기 (community.jmp.com).