TTMSFNCSpinnerColumnAppearance Class
Shared appearance settings applied to all columns in a spinner, including fill, hover/disabled states, auto-sizing, text spacing, focus rectangle, and image dimensions.
API unit family: TMSFNCSpinner
Inherits from: TPersistent
Syntax
TTMSFNCSpinnerColumnAppearance = class(TPersistent)
Properties
| Name | Description |
|---|---|
| AllowHovering | When True, columns highlight with HoverFill/HoverStroke when the mouse moves over them. |
| AutoSize | When True, column widths are automatically sized to fit their content. |
| DisabledFill | Background fill of disabled columns. |
| DisabledStroke | Border stroke of disabled columns. |
| Fill | Background fill of columns in their normal state. |
| HoverFill | Background fill of columns when hovered. |
| HoverStroke | Border stroke of columns when hovered. |
| ImageHeight | Pixel height allocated for bitmap images in custom-item columns. |
| ImageWidth | Pixel width allocated for bitmap images in custom-item columns. |
| ShowFocus | When True, a focus rectangle is drawn around the focused column. |
| Spacing | Pixel gap between consecutive columns. |
| Stroke | Border stroke of columns in their normal state. |
| TextSpacing | Pixel spacing between the selected-item highlight bar and adjacent items. |
Events
| Name | Description |
|---|---|
| OnChange | Fires when any column appearance setting changes. |