FireMonkey: Узнать реальный размер или позицию контрола

hippocamus
Дата: 30.06.2019 15:26:11
Помогите, пожалуйста - есть TPanel, в неё программно добавляются компоненты - TLabel многострочный, TCheckBox, TGroupBox, возможно другие.
Всем им выставляется Align := TAlignLayout.Top и Position.Y := 1000 (чтоб не всплывали).

Как узнать реальную высоту этих контролов (надо, чтобы подогнать TPanel под размер)? TLabel.Height и AbsoluteHeight возвращают всегда одно и то же значение - 17...
hippocamus
Дата: 30.06.2019 17:31:43
Решение найдено - после добавления TLabel в панель нужно вызывать TLabel.RecalcSize.