Q&A

  • SynEdit의 하이라이팅기능 문의
대용량의 디비 내용을 리치에디트에 넣어 사용했는데... 그 속도가 너무 느리고

읽어온데다가 원하는 키워드를 찾아 하일라이팅을 해서 넣으려 하니 컴퓨터가 뻣기 일수고 그 속도가 거의

죽음이라.. 고민끝에 SynEdit 를 사용하게 되었습니다..

속도가 리치보다 많이 빠르더군요..

그런데 문제는 가변적으로 제가 서치해온 디비 내용을 Edit에 넣으면서 가변적으로 하이라이팅을 먹여야 하는데..

이게 안되는 겁니다.. 문법 강조가아닌 한글이나 영어에 이를 적용해야 하는데..

홈페이지에 가보니 서드파티프로그램인 Unihighlighter 가 있어서 설치를 하고 테스트를 해보니 아주 잘됩니다..

그러나 한글 단어가 분리되어야 되더군요..

예를 들어

'동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세'

라는 문장이 있으때 키워드로 '우리'를 등록하면 하이라이팅이 안됩니다.. 우리 라는 단어가 완전히 앞뒤로

분리되어야 하더군요.. 이를 해결한 방법이 없는지요..?

리치를 이용하면 SelStart와 Length 그리고 속성갚을 이용하여 가공하면 되는데.. 속도가 너무 느리고

SynEdit를 사용하면 불러오는데 속도는 빠른데 위와같은 기능 구현이 어렵고..^^

위와 같은 기능이 되면서 속도도 빠른 다른 에디터는 없능까요..?
0  COMMENTS