Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[7545] [질문] 문법검사기능을 만드려는데 ...
이성윤 [] 751 읽음    2001-11-03 15:42

문법 검사기능을 쓰래드로 만들어 ms word 처럼 틀린 문장이 있으면 타자를 치는 도중이나
문서를 불러 왔을때 자동으로 표시가 되게 하려고 합니다.
입력은 richedit를 이용하려고 하는데,백그라운드로 검사하다가 문제가 있는 부분을
마킹한다는것이 쉽지가 않네요.
일단 문제가 되고 있는것은
만약 현재는 5번째 줄에 커서가 와있는데,3번째 줄에 오류가 있을 경우
해당 단어를 표시하기 위해서는 selstart와 sellength 등을 사용하는등의  커서 위치가 변경된 이용하는 방법밖에는 없다는 것입니다.
또,그렇게 되면 만약 복사등을 하기 위해
어떤 단어를 드래그 하여 선택하더라도,이 선택은 selstart때문에 취소 된다는 것입니다.

지금 알고 제가 싶은 것은 어떻게 문법을 검사하느냐가 아니고 검사해서 틀린부분을 어떻게 표시할수 있는냐 하는것입니다.

전문가 분들의 도움을 부탁드립니다. 

+ -

관련 글 리스트
7545 [질문] 문법검사기능을 만드려는데 ... 이성윤 751 2001/11/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.