Param

Method

Event

 

 

AddMenuv1.6 or higher

사용자 메뉴를 추가합니다.

 

AddMenu의 설정값은 콤마(,)를 구분자로 "메뉴 아이디, 실행 방식, 메뉴 이미지 URL, 메뉴 이름"의 순서로 입력하면 됩니다.

사용되는 이미지 사이즈는 18x18px입니다.

여러 개의 사용자 메뉴를 추가할 경우에는 파이프(|)를 구분자로 하여 입력하면 됩니다.

 

AddMenu 추가 후 CreateToolbar API를 사용하여 에디터에 적용 시킬 수 있습니다.

CreateToolbar는 UserToolbar의 설정값이 true로 설정되어야 사용 가능합니다.

 

추가된 사용자 메뉴는 CE_OnCustomMenu 이벤트를 이용하여 사용하실 수 있습니다.

 

Parameters

메뉴아이디

메뉴 아이디를 입력합니다.

실행 방식

function, plugin 방식 중 하나를 선택해 입력합니다.

메뉴 이미지 URL

Full URL 경로로 입력합니다.

메뉴 이름

사용할 메뉴 이름을 입력합니다.

 

Sample Codes

[ 단일 등록 ]

var CrossEditor = new NamoSE("test");
CrossEditor.params.AddMenu = "userMenu,function,http://www.namoeditor.co.kr/image/menu.jpg,사용자 메뉴";
CrossEditor.params.UserToolbar = true;
CrossEditor.params.CreateToolbar = "userMenu|newdoc|copy";
CrossEditor.EditorStart();

function CE_OnCustomMenu(e){
   alert("customMenuID:" + e.customMenuID + "\n" + "type:" + e.type);
}

 

[ 다중 등록 ]

var CrossEditor = new NamoSE("test");
CrossEditor.params.AddMenu = "userMenu,function,http://www.namoeditor.co.kr/image/menu.jpg,사용자메뉴|
userMenu1,function,http://www.namoeditor.co.kr/image/menu2.jpg,사용자메뉴2";
CrossEditor.params.UserToolbar = true;
CrossEditor.params.CreateToolbar = "userMenu|userMenu1|newdoc|copy";
CrossEditor.EditorStart();

function CE_OnCustomMenu(e){
   alert("customMenuID:" + e.customMenuID + "\n" + "type:" + e.type);
}

 

See Also

UserToolbar  CreateToolbar  Chevron  CE_OnCustomMenu