2009-10-16 5 views
8

私はたくさんのフレームを持つプロジェクトを持っています。プロジェクトをリロードすると、幅と高さが443x270になるようにサイズが変更されています。Delphiのフレームは、プロジェクトをリロードする際にサイズが保持されません。

私は実行時にフレームを置いていますが、設計時にそれらを作成したままにしておきたいと思います。

私は埋め込まれていないクラシックドッキング解除ビューを使用します。誰もが、フレームをプログラミングセッションの間にどのように維持するかについて、何か考えていますか?

ありがとうございます!

答えて

8

ここでの秘密は、デザイン時にソースフレームのフレームアライメントを設定しないことです。それは一切ありません。一度フレームを置くと、alClientに調整されます(または、動的にフレームを追加する場合はコード内で行います)

+0

リサイズされたすべてのフレームがアライメントセットを持っているため、あなたは絶対に正しいと思います!それらをalNoneに変更し、祖先の代わりに追加されたフレームの配置を変更すると、すべて正常に戻りました。 多くの感謝! –

+2

これをバグとしてQCに報告しなければなりません。 –

関連する問題