srvskinmanager TSRVSkinManager

Properties  | Overview

<< Click to display table of contents >>

srvskinmanager TSRVSkinManager

Properties  | Overview

TSRVSkinManager contains a collection of skins and allows applying them to visual components from the ScaleRichView package.

Unit SRVSkinManager.

Syntax

TSRVSkinManager = class(TComponent)

Hierarchy

TObject

TPersistent

TComponent

Description

This component can apply skins to:

scrollbars of TSRichViewEdit and TDBSRichViewEdit;

TSRVScrollBar;

TSRVTabSet.

Properties

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.

Scheme

This scheme shows a skin manager component and its properties.

SkinManager Scheme

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).