I do have one answer or work around.
If I use this, it works well when placing it in the modal form create: frmMain.smMain.EndUpdate(True, False)
That still leaves:
1. TsLabel is unchanged on the main form and modal forms period. By design? Do these have to be set individually?
2. Modal Dialogs.
I know that some items I will have to be responsible like TMS AdvStringGrid fixed column text, etc.
Basically what I am asking is which components of yours would I have to be responsible to set its font.
Thanks.