2012-10-08 162 views
4

我有一個TGridLayout,裝滿了Firemonkey HD應用程序中的一些圖像。在gridLayout的onMouseDown事件中,我想獲取用戶點擊的圖像對象,但我只有鼠標座標。如何獲取onMouseDown事件中鼠標光標下的控件?

爲每個圖像實現onMouseDown事件不是一個選項,因爲如果從網格佈局中刪除圖像,則會留下空白空間。在這種情況下,我也想知道用戶是否點擊了這個空白區域。

Firemonkey中是否有某種「getChildAtPos」或「FindVCLWindow」模擬?

謝謝!

回答

0

FindVCLWindow做你所需要的。你需要指定控制點的位置,在你的情況下它是鼠標的位置。

+0

問題是關於FireMonkey! –

+0

我的錯也:)我改進了問題,所以現在清楚它是關於Firemonkey應用程序。 –

相關問題