Hello,
change TForm.Caption made from TForm.OnActivate will not be displayed.
If TForm displayed using Show(), everything is Ok.
When using ShowModal() will not change the Caption.
Caption then redrawn for example, when you click outside the modal form.
When SkinManager.Active = False, everything is Ok.
I use OnActivate for formal control inputs to the modal dialog and change the Caption of the situation.
AC version 10.24
Delphi DX10, 32-bit
Windows 8.1
(Sorry for my google english.)