안녕하세요 질문이 있는데요...
스크롤박스를 두고 그 안에 패널 컨트롤을 뒀습니다.
스크롤박스의 크기가 변할때마다 패널 컨트롤의 Left, Top 속성에 값을 줘서 스크롤박스의 한가운데 위치하도록 코딩을 했는데요... ( 스크롤 박스의 Resize 이벤트에... )
그리고 스크롤박스를 폼에 올려놓고 Align = alClient 으로 했습니다.
그런데 문제가 폼의 크기를 줄여 놓고 마우스 스크롤을 마구 움직이다 보면 가끔씩 패널 컨트롤이 정 중앙에 위치하지 않는 현상이 발생하더군요.
디버깅을 해본결과 패널 컨트롤의 Left, Top 속성에 값을 주면 그게 가끔씩 먹히지를 않는다는 겁니다.
여러번 실행해야 먹히더군요... 일종의 스크롤박스의 벅그 같은데요...
혹시 해결 방법이 있을까요? 아니면 스크롤박스와 유사한 기능을 가진 무료 컨트롤 같은거 어디 없을까요?
프로젝트에 적용해야 하는데 영 찝찝합니다...ㅠㅠ
|