Я только что обновился с Delphi 10.3 до Delphi 10.4.1 и попытался обновить несколько приложений. Кажется, они работали нормально, за исключением одного.
TSpeedButton отказывается менять размер шрифта и всегда показывает размер по умолчанию 8.
Чтобы продемонстрировать проблему, я создал новую VCL TForm с одним TButton, одним TBitBtn и одним TSpeedButton (рисунок слева), затем я изменил Font.Size TForm на 11. TSpeedButton игнорирует это (рисунок в центре). Затем я изменил Font.Size TSpeedButton на 20. TSpeedButton это тоже игнорирует (правое изображение).
ParentFont TSpeedButton был истинным на среднем изображении, а Font.Size TSpeedButton отображался правильно как 11.
Есть идеи, что делать?