OnScroll에 관한 이벤트가 없으므로, 이 이벤트를 만들어서 사용하시면 될 것 같습니다. VM_VSCROLL 와 같은 메시지를 가로채서, 동기화를 시켜주는 역할을 만드시면 될 것 같습니다.
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_faq&no=25
윗 글이 도움이 되실 것 같네요.
기원태 님이 쓰신 글 :
: 안녕하세요.
:
: BCB로 프로그램 하자 짜다가 막혀서 도움을 받고자 합니다.
:
: 제가 원하는 것은 두개의 RichEdit에 다른 Text 화일 (하지만 비슷한 화일)을 띄워 놓고
:
: 두 화일에서 틀린 부분등을 비교하려고 합니다.
:
: 즉, Form에 두개의 RichEdit Component를 나란히 같은 크기로 배열 시키고,
:
: RichEdit1->Lines->LoadFromFile("a.txt");
: RichEdit2->Lines->LoadFramFile("b.txt"); 로 두 file을 display 시킨후...
:
: a.txt와 b.txt를 줄단위로 비교해 보려고 합니다.
:
: 이때 RichEdit1 에 있는 scroll bar를 움직이면 RichEdit2 내용도 같이 scroll 되게 하고 싶습니다.
:
: (줄 단위 비교이므로) 마찬가지로 RichEdit2 에 있는 scroll bar를 움직여도 RichEdit1 내용도
:
: 같이 scroll되길 원하구요.
:
: 답변 부탁드립니다.
:
:
:
|