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