Updated: Dec 16, 2023
Follow on twitter

Most powerful VCL style engine for Delphi and C++ Builder!

AlphaSkins gallery

Tip of the day

How to disable loading of external skins and use embedded skins only?

TsSkinManager component uses the SkinDirectory for searching of available external skins (*.asz files). Also, skins added in the TsSkinManager.InternalSkins collection, will be available at the run-time.

If external skins should not be searched and used in application, developer can just define the SkinDirectory property to any unexisting path or any string ('N/A' for example). Component will not search external skins in this case and will use only TsSkinManager.InternalSkins collection for loading.

The TsSkinManager.SkinsFilter property adds filtering of accessible skins to the component. This property may be usefull for such components as TsSkinSelector. List of available skins will be filtered there. If `sfiInternal` is enabled then internal skins are accessible for choosing. If `sfiExternal` is enabled then external skins (in *.asz files) are accessible for choosing.


Latest site updates: 

Update: AlphaControls v17.10 Stable released2023-12-17

• Minor improvements
• Added support of the RAD Studio 12 Athens



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