daumeditor/DaumEditor — Issue #66: Toolbar (SpecialChar)메뉴, Async JS파일
Author: ummmm2
Created: 2012-03-08 06:05:23+00:00
State: open

^^;
안녕하세요..

또 다시 질문을 가지고 왔습니다.

Toolbar의 메뉴를 편집(?)하여 사용을 하고 있습니다. ( 간결하게 필요한것만 넣어서 사용을 하고 있습니다. )

가로 1280의 해상도를 기준으로 화면작업을 하고 있으며
화면의 좌측의 1/4 정도는 다른 용도로 이미 할당이 되어 있습니다. ( 즉, 3/4 정도만 Editor로 활용을 한다는.. )
이 경우에서 Special Char Tool을 클릭하면 펼쳐지는 내용중 일부분이
우측으로 숨어버립니다. ^^;;

혹여라도 재현이 필요하실 수도 있어서 자세한 상황을 설명하였습니다만
결론은 Editor의 너비가 충분하지 않으면.. Special Character DIV의 우측 부분이 숨어버린다는 질문이였습니다. ^^;

해결방법이 있을까요??

아.. 그리고
위에 것과는 다른 질문입니다.

Editor생성시의 locale 설정에 따라 한글로 표현되는 부분을 영어로 바꾸는 작업을 하고 있습니다. ( Image는.. ㅠㅠ )

js/trex/tool/specialchar.js 에서의

49번째 줄 asyncUrl: "trex/tool/async/specialchar.js"

이 부분에서 tool 폴더의 하위 폴더중 ./async/specialchar.js를 loading하고
바로 익명함수를 실행하는 것으로 이해하고 있습니다.

그 때 @specialchar.title 값을 바꾸고 싶은 것입니다.. ( unicode의 " 선택한 기호 " )

@Insert Link의 Title 같은 경우는 Editor 생성시에

TrexMessage.addMsg({
'@insertlink.title': " Please~~ "
});

라고 하여 Message를 덮어 쓰면 변경이 되어서 보이는데

special character 처럼 async 폴더 하위의 파일은 load 되는 방식이 다른 듯 합니다.
MarkTemplate가 미리 생성이 되고 TrexMessage.addMsg 작업이 나중에 발생하기 때문이 아닐까 라고 추측만 해볼 뿐이지요..

ㅠㅠ 위의 경우도 처리 방법이 있을까요??

core source를 그냥 바꿀수도 없는 이유가..
영어로 보였다가~
한글로 보였다가~
해야하기 때문입니다.