#delphi #firemonkey #autosize #tlabel
#delphi #firemonkey #автоматическое изменение размера #tlabel
Вопрос:
Кто-нибудь может объяснить, почему Firemonkey
TLabel
при проверке значение по умолчанию меняется с Height
15 на новое Height
значение 18 AutoSize
. Font
Свойства остаются прежними.
Я просмотрел Unit FMX.Controls
и нашел Implementation
раздел.По Constructor
умолчанию отображается значение 15.
FMX.Управляет строками 2305..2392
Я также проверил TStyledSettings
, но безрезультатно, поэтому мне было интересно, имеет ли это вообще какое-либо отношение к стилям.
Я заметил, что в Delphi VCL
, AutoSize
по умолчанию проверяется, тогда как в FireMonkey
нем нет. (Вероятно, не имеет значения).
Любые мысли о том, почему это может быть. Раздражает необходимость изменения Height
, когда я переключаюсь на автоматический размер.
Комментарии:
1. Вы уверены, что это не просто изменение размера по высоте текущего шрифта?
2. Нет, как я уже сказал в вопросе, все свойства шрифта остаются прежними.