Table of Contents

TTMSFNCRichEditorHorizontalRulerLayout Class

Layout settings for the horizontal rich editor ruler, exposing all position, margin, padding, indent visibility, tab snap, and tick-mark settings.

API unit family: TMSFNCRichEditorRuler Inherits from: TTMSFNCRichEditorCustomRulerLayout

Syntax

TTMSFNCRichEditorHorizontalRulerLayout = class(TTMSFNCRichEditorCustomRulerLayout)

Properties

Name Description
AutoPosition When True, the ruler auto-positions relative to the editor. (inherited from TTMSFNCRichEditorCustomRulerLayout)
AutoWidth When True, the ruler width tracks the editor width. (inherited from TTMSFNCRichEditorCustomRulerLayout)
LeftMargin Width of the left margin area in ruler units. (inherited from TTMSFNCRichEditorCustomRulerLayout)
PaddingBottom Bottom padding inside the ruler control in pixels. (inherited from TTMSFNCRichEditorCustomRulerLayout)
PaddingLeft Left padding inside the ruler control in pixels. (inherited from TTMSFNCRichEditorCustomRulerLayout)
PaddingRight Right padding inside the ruler control in pixels. (inherited from TTMSFNCRichEditorCustomRulerLayout)
PaddingTop Top padding inside the ruler control in pixels. (inherited from TTMSFNCRichEditorCustomRulerLayout)
RightMargin Width of the right margin area in ruler units. (inherited from TTMSFNCRichEditorCustomRulerLayout)
RulerPosition Vertical position of the ruler relative to the editor. (inherited from TTMSFNCRichEditorCustomRulerLayout)
ShowHangingIndent When True, the hanging-indent handle is shown. (inherited from TTMSFNCRichEditorCustomRulerLayout)
ShowLeftIndent When True, the left-indent handle is shown. (inherited from TTMSFNCRichEditorCustomRulerLayout)
ShowLeftMargin When True, the left-margin marker is shown. (inherited from TTMSFNCRichEditorCustomRulerLayout)
ShowRightIndent When True, the right-indent handle is shown. (inherited from TTMSFNCRichEditorCustomRulerLayout)
ShowRightMargin When True, the right-margin marker is shown. (inherited from TTMSFNCRichEditorCustomRulerLayout)
TabMove Determines how tab stops snap when dragged. (inherited from TTMSFNCRichEditorCustomRulerLayout)
TabSize Default tab stop interval in ruler units. (inherited from TTMSFNCRichEditorCustomRulerLayout)
TickMarks Tick mark settings for the ruler track. (inherited from TTMSFNCRichEditorCustomRulerLayout)

Events

Name Description
OnChange Fires when any layout setting changes. (inherited from TTMSFNCRichEditorCustomRulerLayout)