<< Click to display table of contents >> TSRVSkinManager |
TSRVSkinManager contains a collection of skins and allows applying them to visual components from the ScaleRichView package.
Unit SRVSkinManager.
Syntax
TSRVSkinManager = class(TComponent)
TObject
TPersistent
TComponent
This component can apply skins to:
•scrollbars of TSRichViewEdit and TDBSRichViewEdit;
Skins is a collection of skins. SkinIndex allows choosing a skin from this collection. This skin is returned in the CurrentSkin property and applied to all controls linked to this skin manager.
This scheme shows a skin manager component and its properties.
The main properties of each skin (i.e. of each item in Skins collection) are schemes:
•HorizontalScrollBarSchemes – scheme for horizontal scrollbars;
•VerticalScrollBarSchemes – scheme for vertical scrollbars;
•HorizontalTabSetSchemes – scheme for horizontal tab sets;
•VerticalTabSetSchemes – scheme for vertical tab sets;
•BoxSchemes – scheme for rectangular areas of different controls.
Each scheme contains references to Elements (collection of images) and Fonts (collection of fonts).