1

我有一个 delphi 项目,当我将鼠标放在 StringGrid 中的一个字段上时会创建一个 TPopup(字段是在备忘录中编辑的,所以我想有一种快速的方式来阅读它)。

问题是:当我将鼠标放在它上面时,指向我的 StringGrid 的小“箭头”与我的鼠标不对齐,我的鼠标指向弹出窗口的一个角落。

有没有改变它的位置的属性?或者一种将它与鼠标指针对齐的方法?

我已经使用过这些展示位置(以及许多其他展示位置):

Balao.Placement := FMX.Controls.TPlacement.MouseCenter;
Balao.Placement := FMX.Controls.TPlacement.Mouse;
4

1 回答 1

0

刚刚注意到小“箭头”来自 TCalloutPanel。将其更改为TPanel,它变得更好了。但是由于我的大多数用户都使用透明样式,我将不得不使用 TRectangle 否则无法阅读文本

于 2015-10-07T20:35:52.480 回答