So, as I understand, I could disable the skinning of the window border if I placed a TsSkinProvider on every window of my application and set DrawNonClientArea to False.
In that case, the window border of standard dialog (ex: open file dialog) will still be skinned.
If I remove srStdDialogs from TsSkinManager.SkinningRules, the window border will not be skinned but the controls too will not be skinned.
If I'm correct, I would like to suggest to add such a feature to disable skinning of window borders but keep skinning of controls.
Stephane Senecal
CIS Group
Delphi programmer since 2001