The seems to be something wrong with TsComboBox dpi scaling with Delphi 7.
I have a TsSkinManager and a TsComboBox on a form.
SkinManager.Options.ScaleMode is set to smAuto and Active is set to True with a valid skin.
Form.Scaled is set to False.
In the event FormCreate, I do SkinManager.UpdateScale(Self);
The Height of the combobox is not enlarge to fit the new font height.
I have made a test in Delphi 10.1 Berlin and it doesn't seems to have the bug. So you'll have to test it with Delphi 7.
Stephane Senecal
CIS Group
Delphi programmer since 2001