Table of Contents

TTMSFNCCustomTrackBarAppearance Class

Published appearance settings for the track bar, exposing all visual style properties.

API unit family: TMSFNCTrackBar Inherits from: TTMSFNCCustomTrackBarBaseAppearance

Syntax

TTMSFNCCustomTrackBarAppearance = class(TTMSFNCCustomTrackBarBaseAppearance)

Properties

Name Description
ButtonDownFill Fill style applied to the buttons while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ButtonDownStroke Stroke style applied to the buttons while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ButtonFill Fill style applied to the buttons in their normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ButtonShape Visual shape used to draw the increment and decrement buttons. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ButtonSize Width and height of the increment and decrement buttons in pixels. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ButtonSpacing Spacing in pixels between a button and the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ButtonStroke Stroke style applied to the buttons in their normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineBitmap Bitmap drawn as the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineFill Fill style applied to the left section of the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineRightFill Fill style applied to the right section of the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineRightStroke Stroke style applied to the right section of the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineShape Shape used to draw the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineStroke Stroke style applied to the track line. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
LineWidth Thickness of the track line in pixels. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
MinButtonBitmap Bitmap drawn on the decrement button in its normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
MinButtonDownBitmap Bitmap drawn on the decrement button while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
Orientation Determines whether the track bar is oriented horizontally or vertically. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
PlusButtonBitmap Bitmap drawn on the increment button in its normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
PlusButtonDownBitmap Bitmap drawn on the increment button while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbBitmap Bitmap drawn as the left thumb in its normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbDownBitmap Bitmap drawn as the left thumb while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbDownFill Fill style applied to the left thumb while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbDownStroke Stroke style applied to the left thumb while pressed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbFill Fill style applied to the left thumb in its normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbHeight Height of the left thumb handle in pixels. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbShape Visual shape used to draw the left thumb handle. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbStroke Stroke style applied to the left thumb in its normal state. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
ThumbWidth Width of the left thumb handle in pixels. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkDivision Number of tick mark intervals between labeled major divisions. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkLabel When True, value labels are drawn alongside each major tick mark. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkLabelFont Font used to render tick mark value labels. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkLabelFormat Format string used to render the value text on each tick mark label. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkPosition Specifies which side of the track tick marks are drawn on. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkSize Length of each tick mark line in pixels. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkSpacing Pixel spacing between adjacent tick marks. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TickMarkStroke Stroke style used to draw the tick mark lines. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TrackLabelFont Font used to render the current-value track label. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TrackLabelFormat Format string used to render the current-value track label text. (inherited from TTMSFNCCustomTrackBarBaseAppearance)
TrackLabelPosition Specifies where the current-value track label is displayed. (inherited from TTMSFNCCustomTrackBarBaseAppearance)

Events

Name Description
OnChange Occurs after one of the appearance settings changes. (inherited from TTMSFNCCustomTrackBarBaseAppearance)