Delphi
FMX

TGridLayoutで幅とか高さとか勝手にどうにかしたい

More than 1 year has passed since last update.

初めての投稿です。

FMX、ドキュメント弱いの、、

TGridLayoutっていう便利そうなコンポーネトがあります。
Orientationっていうプロパティで、横にずらずらとか縦にずらずらとか勝手にコンポーネントを並べてくれるわけです。

でも、ItemHeightとItemWidthという規定の数字で勝手に操作されるの。

いやぁ、おいらはさぁ

、、、縦に伸びるなら、横幅は一定で
、、、横に伸びるなら、縦幅は一定で

って思いますよね!!

見つけました!!!!!!!!!!!!!

ドュメントには一切書いてないけど、

Orientation = TOrientation.Horizontalなら、
ItemHeightを0以下にすればいい

Orientanion = Orientation.Verticalなら
ItemWidthを0以下にすればいい

でも、でも、でもね、Merginとかがかかると、このままではダメなんです。
頑張れ!エンバカデロさん!!