I compared TsButton and TsSpeedButton, both had ParentFont set to true:
TsButton
* In the IDE, this gets the parent color even if CustomFont is FALSE.
* At runtime, TsButton works as expected
TsSpeedButton
* In the IDE, the font is always black
* At runtime, TsSpeedButton works as expected
mab88 are you getting the same results? You didn't mention IDE vs runtime in your OP so I'm not sure if the problem persists for you to runtime? If it does, can you check that you have the SkinData.CustomFont set to TRUE please?
Regards,
Hamilton