|
Grid.pas의 TCustomGrid class의 WM_HSCROLL, WM_VSCROLL 메시지 처리함수에서
ModifyScrollBar함수를 Call하도록 되어 있구요,
이 함수 내부에서 Cell단위로 이동하도록 계산하는 로직이 포함되어 있네요...
만약 부드러운 Scroll을 원하시면 위의 메시지 (WM_HSCROLL, WM_VSCROLL)들을 Hooking하여
직접 처리하는 방법밖에 없을듯 합니다.
빌더입문자 님이 쓰신 글 :
:
: StringGrid 에서 ScrollBar 에 관련한 질문 하나 드립니다.
:
: 혹시 아시는 분 계시면 도움 좀 부탁드려요.
:
:
: StringGrid에서 ScrollBar 를 생성했을 때,
: 기본적으로 ScrollBar의 움직임이 각 cell 만큼이동하더라구요,
:
: 이걸 Smooth 하게 움직이도록 하고 싶은데 방법이 있을까요?
:
: Fixed Col의 넓이가 Grid의 Width 보다 커질 때, 넘어가는 Data를 보고 싶거든요.
:
:
: 첨부파일에서 왼쪽에 있는 사진이 현재 제가 만든 Grid구요,
: 오른쪽에 있는 사진이 제가 최종적으로 만들고 싶은 결과물입니다.
:
: 제가 만든 Grid 에서는 화면에 보여지는 것 이상으로는 보여지지가 않습니다..
:
: 도움 좀 부탁드려요.
|