2

我有一个Delphi XE2 Firemonkey应用程序,我想在iPadiPhone上运行。iPad 和 iPhone 的空间当然是不同的,我一直在尝试根据它们运行的​​平台重新定位和调整(视觉)组件 - 由表单OnResize事件触发。开始更改组件"Margins"属性并没有太大成功(也许这与相邻组件的关系更多......?)然后发现组件"Position"属性似乎可以完成这项工作。

问题:财产 是Position要走的路吗?或者有没有更合适的使用方式"Margins"(我似乎在某个地方读过一些关于这个的东西,但再也找不到了)。还是有其他方法,可能不是基于 OnResize 事件?(是的,我确信这只是 1 个问题。)

项目的简要细节 - 使用大约 30 个组件在屏幕上显示客户数据库记录,主要是TLabel组件、一些按钮和搜索字段或 2 个使用TEdit's.

谢谢

4

1 回答 1

0

真的取决于你想使用额外的房地产有多么不同。

你想显示额外的信息,或者只是把所有的东西都拉出来使用空间?如果是后者,那么您可以使用Scale属性。

于 2011-11-06T06:28:07.017 回答