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