2012-10-08 124 views
4

我有一个TGridLayout,装满了Firemonkey HD应用程序中的一些图像。在gridLayout的onMouseDown事件中,我想获取用户点击的图像对象,但我只有鼠标坐标。如何获取onMouseDown事件中鼠标光标下的控件?

为每个图像实现onMouseDown事件不是一个选项,因为如果从网格布局中删除图像,则会留下空白空间。在这种情况下,我也想知道用户是否点击了这个空白区域。

Firemonkey中是否有某种“getChildAtPos”或“FindVCLWindow”模拟?

谢谢!

回答

0

FindVCLWindow做你所需要的。你需要指定控制点的位置,在你的情况下它是鼠标的位置。

+0

问题是关于FireMonkey! –

+0

我的错也:)我改进了问题,所以现在清楚它是关于Firemonkey应用程序。 –

相关问题