<< Click to display table of contents >> TSRVScrollBarSkinScheme |
TSRVScrollBarSkinScheme is a class defining a visual appearance of scrollbars.
This is a class of items in the following collections:
•TSRVSkinManager.Skins[i].HorizontalScrollBarSchemes;
•TSRVSkinManager.Skins[i].VerticalScrollBarSchemes.
Unit SRVSkinManager.
Syntax
TSRVScrollBarSkinScheme = class(TCollectionItem)
TObject
TPersistent
TCollectionItem
Name: TRVUnicodeString – a name of this scheme. This text is displayed at design time when editing collections.
Other properties define indices in TSRVSkinManager.Skins[i].Elements collection. All these properties are Integers, their default value is -1.
Buttons:
•ImgDecButton for the left/top scrollbar button;
•ImgIncButton for the right/bottom scrollbar button.
Thumbnail:
•ImgThumbBegin for the left/top side of thumbnail;
•ImgThumbEnd for the right/bottom side of thumbnail;
•ImgThumbBackground for the thumbnail background;
•ImgThumbCenter for drawing in the middle of thumbnail, above the ImgThumbBackground.
Border (the border is drawn above all other parts):
•ImgBorderBegin for the left/top side of the scrollbar border;
•ImgBorderEnd for the right/bottom side of the scrollbar border;
•ImgBorderBackground for the middle part of the scrollbar border (since the border is drawn after all other content, this image must have a transparent area in the middle).
Background:
•ImgBackground for the area between the buttons and the thumbnail.