2012-10-08 13 views
4

Firemonkey HD 응용 프로그램에 일부 이미지가 채워진 TGridLayout이 있습니다. gridLayout의 onMouseDown 이벤트에서 사용자가 클릭 한 이미지 객체를 가져오고 싶지만 마우스 좌표 만 있습니다.onMouseDown 이벤트에서 마우스 커서로 컨트롤을 가져 오는 방법은 무엇입니까?

모든 이미지에 대해 onMouseDown 이벤트를 구현하는 것은 옵션이 아닙니다. 이미지가 gridlayout에서 제거되면 빈 공간이 남아 있기 때문입니다. 이 경우 사용자가이 빈 영역을 클릭했는지 여부를 알고 싶습니다.

Firemonkey에 "getChildAtPos"또는 "FindVCLWindow"아날로그가 있습니까?

감사합니다.

답변

0

FindVCLWindow 필요한 사항을 수행합니다. 마우스 포인트 일 때 컨트롤의 위치를 ​​지정해야합니다.

+0

질문은 FireMonkey에 관한 것이 었습니다! –

+0

내 잘못도 :) 나는 그것이 Firemonkey 응용 프로그램에 관한 것이므로 이제 질문을 세련했다. –