안녕하세요.
TStringGrid를 상속한 컴포넌트를 만들고 있는데,
OnSelectCell에서 선택된 cell의 rect를 얻는 부분에 문제가 있습니다.
화살표 '아래' 키를 눌러서 아래로 계속 스크롤하게 하면
전에 선택된 cell의 rect가 얻어지는군요.
TCustomGrid에서 OnSelectCell를 처리한 후에
새로운 좌표를 계산하기 때문인 것 같은데..
이 문제를 해결하려면 cell이 선택된 후에 발생하는 이벤트를 catch해야하는데, 그런 이벤트는 없는 것 같군요.
좋은 수가 없을까요?
방법이 없으면 OnSelectCell에서 post message를 하려고 하는데,
문제가 없을까요?
그럼 수고하세요.