Q&A

  • 메모에서 스크롤을 자동으로 어떻게 하죠?
메모에서 SelStart 와 SelLength를 이용해 자동으로 Select를 시켜줍니다.

그런데 가로 스크롤에서 긴 문장은 select를 하다보면 스크롤이 되어버려

보기가 안좋아집니다.

이때 스크롤 된걸 다시 처음으로 보낼수 없을까요?

우선 SelStart를 Select할 문장의 끝으로 보내고 SelLengh를 음수로 하니까

되긴하는데 OCX로 만들어 C++에서 로드하면 원하는데로 Select가 되지 않아요.

물론 델파이에서는 제대로 되지만요.

그러니까 이 방법 말고 다른 방법이 없을까요?

Scrollby는 물론 안 되고요.

고수님들 부탁합니다.

1  COMMENTS
  • Profile
    설창원 2001.03.23 23:18
    우선 SelStart를 끝으로 보낸후 SelLength를 음수로 하는 방법이 맞는데

    여기서 방향키에 따라 Select 라인을 올리거나 내리는 걸 구현하는데 문제가

    생긴건데 방향키가 인식되는 거랑 키다운 이벤트 처리랑 비동기적으로 일어나서

    어긋나더군요. 그래서 먼저 키다운 이벤트가 먼저니까 재빨리 현재 위치를

    기억해서 처리를 하니까 원하는 결과가 나왔습니다.

    메모에서 select를 제어하고 싶으신분 참고 하세요.



    설창원 wrote:

    > 메모에서 SelStart 와 SelLength를 이용해 자동으로 Select를 시켜줍니다.

    > 그런데 가로 스크롤에서 긴 문장은 select를 하다보면 스크롤이 되어버려

    > 보기가 안좋아집니다.

    > 이때 스크롤 된걸 다시 처음으로 보낼수 없을까요?

    > 우선 SelStart를 Select할 문장의 끝으로 보내고 SelLengh를 음수로 하니까

    > 되긴하는데 OCX로 만들어 C++에서 로드하면 원하는데로 Select가 되지 않아요.

    > 물론 델파이에서는 제대로 되지만요.

    > 그러니까 이 방법 말고 다른 방법이 없을까요?

    > Scrollby는 물론 안 되고요.

    > 고수님들 부탁합니다.