有没有办法阻止IDE在打开时调整bsNone表单的大小?

时间:2014-07-30 08:07:27

标签: delphi delphi-xe2 firemonkey delphi-xe5

我有一个FMX项目,其中包含许多在设计时设置BorderStyle := bsNone的表单,每次打开其中一个表单时IDE都会将其高度增加23像素。我目前正在使用XE5,但我在XE2中遇到了同样的问题,我以前一直在使用它。

可以使用带有一个FMX表单的vanilla桌面项目重现该问题,但不会出现使用VCL。

2 个答案:

答案 0 :(得分:1)

这已在XE6中修复。

作为一种解决方法,您可以尝试在运行时设置BorderStyle。

答案 1 :(得分:0)

我对旧版本的Delphi更熟悉并且没有安装XE2,但作为一种解决方法,您可以设置Constraints.MaxHeight:= [designtime height]并查看是否会阻止您看到的行为?