Table of Contents

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.