TSRVScrollBarSkinScheme |
Top Previous Next |
|
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) HierarchyTObject TPersistent TCollectionItem PropertiesName: String – 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. Example
|