Updated: Dec 16, 2023
Follow on twitter

Several different skins, loaded in the application at the same moment.

The amount of skins, which may be loaded in the application at the same moment, is not limited. This feature may be used for creation of forms (or controls) with different skins, if needed.

Several TsSkinManager components should be created for that, each from them will load and activate the own skin.

Most components, included in the AlphaControls package, has the SkinData.SkinManager property where developer can specify which TsSkinManager component will handle a skinning of the control.

A first created TsSkinManager component will be used as default for all components where the SkinManager property has not been specified by developer. Be careful with this thing. Use the TsSkinManager.IsDefault property if default SkinManager should be changed. It's recommended to place the default TsSkinManager on the main form or in the DataModule which will be created before all forms.






Installing, using and licensing the demo programs © Sergii Goncharov, Ukraine, Odessa 2004-2023