TTMSFNCSplitter Class
Draggable splitter control that resizes two adjacent controls. Position it between two controls and set Align to alLeft, alRight, alTop, or alBottom to control the resize direction.
API unit family: TMSFNCSplitter
Inherits from: TTMSFNCCustomSplitter
Syntax
TTMSFNCSplitter = class(TTMSFNCCustomSplitter)
Properties
Name
Description
Align
Determines which edge of the parent the splitter is aligned to. Set to alLeft or alRight for a vertical splitter, or alTop or alBottom for a horizontal splitter. (inherited from TTMSFNCCustomSplitter)
Appearance
Appearance settings for the splitter body and indicator. (inherited from TTMSFNCCustomSplitter)
MinSize
Minimum size, in pixels, allowed for the resized adjacent control. (inherited from TTMSFNCCustomSplitter)
ResizeStyle
Determines whether resizing is applied continuously during drag or once when released. (inherited from TTMSFNCCustomSplitter)
ShowIndicator
When True, the splitter indicator is drawn. (inherited from TTMSFNCCustomSplitter)
SplitterIndicator
Indicator shape drawn on the splitter. (inherited from TTMSFNCCustomSplitter)
Methods
Name
Description
Draw
Draws the splitter body and indicator. (inherited from TTMSFNCCustomSplitter)
Events
Name
Description
OnAppearanceChanged
Fires when appearance settings change. (inherited from TTMSFNCCustomSplitter)
OnChanged
Fires after splitter state or layout changes. (inherited from TTMSFNCCustomSplitter)
OnSplitterMove
Fires while the splitter is moving. (inherited from TTMSFNCCustomSplitter)
OnSplitterMoved
Fires after the splitter has finished moving. (inherited from TTMSFNCCustomSplitter)
Used by