2

iPadiPhoneの両方で実行したい Delphi XE2 Firemonkey アプリケーションがあります。もちろん、iPad と iPhone のスペースは異なります。フォームイベントによってトリガーされる、実行中のプラットフォームに応じて (ビジュアル) コンポーネントの位置とサイズを変更する実験を行っています。コンポーネントのプロパティを変更することから始めましたが、あまり成功していません (おそらく、隣接するコンポーネントに関連している可能性があります...?)。その後、コンポーネントのプロパティが機能しているように見えます。OnResize"Margins""Position"

質問:Positionプロパティは行く方法ですか ? または、より適切な使用方法があり"Margins"ますか(これについてどこかで読んだようですが、見つかりません)。または、OnResize イベントに基づいていない他の方法がありますか? (はい、これは 1 つの質問に過ぎないと確信しています。)

プロジェクトの簡単な詳細 - 約 30 個のコンポーネント、ほとんどのTLabelコンポーネント、いくつかのボタン、検索フィールド、またはTEdit's.

ありがとう

4

1 に答える 1

0

余分な不動産をどのように使用したいかによって異なります。

追加情報を表示したいですか、それともすべてを広げてスペースを使用したいですか? 後者の場合は、Scaleプロパティを使用できます。

于 2011-11-06T06:28:07.017 に答える