FastColoredTextBox Properties
From T3000 CrossPlatform
T3000 CrossPlatform Documentation
FastColoredTextBox Properties |
[This is preliminary documentation and is subject to change.]
The FastColoredTextBox type exposes the following members.
| Name | Description | |
|---|---|---|
| AcceptsReturn |
Indicates if return characters are accepted as input
| |
| AcceptsTab |
Indicates if tab characters are accepted as input
| |
| AccessibilityObject | (Inherited from Control.) | |
| AccessibleDefaultActionDescription | (Inherited from Control.) | |
| AccessibleDescription | (Inherited from Control.) | |
| AccessibleName | (Inherited from Control.) | |
| AccessibleRole | (Inherited from Control.) | |
| ActiveControl | (Inherited from ContainerControl.) | |
| AllowDrop |
Allows drag and drop
(Overrides ControlAllowDrop.) | |
| AllowMacroRecording |
Allows to record macros.
| |
| AllowSeveralTextStyleDrawing |
Allows text rendering several styles same time.
| |
| Anchor | (Inherited from Control.) | |
| AutoCompleteBrackets |
AutoComplete brackets
| |
| AutoCompleteBracketsList |
AutoCompleteBracketsList
| |
| AutoIndent |
Allows AutoIndent. Inserts spaces before new line.
| |
| AutoIndentChars |
Enables AutoIndentChars mode
| |
| AutoIndentCharsPatterns |
Regex patterns for AutoIndentChars (one regex per line)
| |
| AutoIndentExistingLines |
Does autoindenting in existing lines. It works only if AutoIndent is True.
| |
| AutoScaleDimensions | (Inherited from ContainerControl.) | |
| AutoScaleFactor | (Inherited from ContainerControl.) | |
| AutoScaleMode | (Inherited from ContainerControl.) | |
| AutoScroll |
Do not change this property
(Overrides ScrollableControlAutoScroll.) | |
| AutoScrollMargin | (Inherited from ScrollableControl.) | |
| AutoScrollMinSize | ||
| AutoScrollOffset | (Inherited from Control.) | |
| AutoScrollPosition | (Inherited from ScrollableControl.) | |
| AutoSize | (Inherited from UserControl.) | |
| AutoSizeMode | (Inherited from UserControl.) | |
| AutoValidate | (Inherited from UserControl.) | |
| BackBrush |
Background brush.
If Null then BackColor is used.
| |
| BackColor |
Background color.
It is used if BackBrush is null.
(Overrides ControlBackColor.) | |
| BackgroundImage | (Inherited from Control.) | |
| BackgroundImageLayout | (Inherited from Control.) | |
| BindingContext | (Inherited from ContainerControl.) | |
| BookmarkColor |
Color of bookmarks
| |
| Bookmarks |
Bookmarks
| |
| BorderStyle | (Inherited from UserControl.) | |
| Bottom | (Inherited from Control.) | |
| Bounds | (Inherited from Control.) | |
| BracketsHighlightStrategy |
Strategy of search of brackets to highlighting
| |
| BracketsStyle |
Style for brackets highlighting
| |
| BracketsStyle2 |
Style for alternative brackets highlighting
| |
| CanEnableIme | (Inherited from ContainerControl.) | |
| CanFocus | (Inherited from Control.) | |
| CanRaiseEvents | (Inherited from Control.) | |
| CanSelect | (Inherited from Control.) | |
| Capture | (Inherited from Control.) | |
| CaretBlinking |
Enables caret blinking
| |
| CaretColor |
Color of caret
| |
| CaretVisible |
Shows or hides the caret
| |
| CausesValidation | (Inherited from Control.) | |
| ChangedLineColor |
Background color for highlighting of changed lines
| |
| CharHeight |
Height of char in pixels (includes LineInterval)
| |
| CharWidth |
Width of char in pixels
| |
| ClientRectangle | (Inherited from Control.) | |
| ClientSize | (Inherited from Control.) | |
| CommentPrefix |
Comment line prefix.
| |
| CompanyName | (Inherited from Control.) | |
| Container | (Inherited from Component.) | |
| ContainsFocus | (Inherited from Control.) | |
| ContextMenu | (Inherited from Control.) | |
| ContextMenuStrip | (Inherited from Control.) | |
| Controls | (Inherited from Control.) | |
| Created | (Inherited from Control.) | |
| CreateParams | (Inherited from UserControl.) | |
| CurrentAutoScaleDimensions | (Inherited from ContainerControl.) | |
| CurrentLineColor |
Background color for current line
| |
| Cursor | (Overrides ControlCursor.) | |
| DataBindings | (Inherited from Control.) | |
| DefaultCursor | (Inherited from Control.) | |
| DefaultImeMode | (Inherited from Control.) | |
| DefaultMargin | (Inherited from Control.) | |
| DefaultMaximumSize | (Inherited from Control.) | |
| DefaultMinimumSize | (Inherited from Control.) | |
| DefaultPadding | (Inherited from Control.) | |
| DefaultSize | (Inherited from UserControl.) | |
| DefaultStyle |
Default text style
This style is using when no one other TextStyle is not defined in Char.style
| |
| DelayedEventsInterval |
Minimal delay(ms) for delayed events (except TextChangedDelayed).
| |
| DelayedTextChangedInterval |
Minimal delay(ms) for TextChangedDelayed event.
| |
| DescriptionFile |
XML file with description of syntax highlighting.
This property works only with Language == Language.Custom.
| |
| DesignMode | (Inherited from Component.) | |
| DisabledColor |
Color of disabled component
| |
| DisplayRectangle | (Inherited from ScrollableControl.) | |
| Disposing | (Inherited from Control.) | |
| Dock | (Inherited from Control.) | |
| DockPadding | (Inherited from ScrollableControl.) | |
| DoubleBuffered | (Inherited from Control.) | |
| Enabled | (Inherited from Control.) | |
| EndFoldingLine |
End line index of current highlighted folding area. Return -1 if end of area is not found.
| |
| Events | (Inherited from Component.) | |
| FindEndOfFoldingBlockStrategy |
Strategy of search of end of folding block
| |
| findForm | ||
| Focused | (Inherited from Control.) | |
| FoldedBlocks |
Contains UniqueId of start lines of folded blocks
| |
| FoldedBlockStyle |
Style for folded block rendering
| |
| FoldingIndicatorColor |
Color of folding area indicator
| |
| Font |
Font
(Overrides ControlFont.) | |
| FontHeight | (Inherited from Control.) | |
| ForeColor |
Fore color (default style color)
(Overrides ControlForeColor.) | |
| Handle | (Inherited from Control.) | |
| HasChildren | (Inherited from Control.) | |
| HasSourceTextBox | ||
| Height | (Inherited from Control.) | |
| HighlightFoldingIndicator |
Enables folding indicator (left vertical line between folding bounds)
| |
| HighlightingRangeType |
This property specifies which part of the text will be highlighted as you type (by built-in highlighter).
| |
| Hints |
Collection of Hints.
This is temporary buffer for currently displayed hints.
| |
| HorizontalScroll | (Inherited from ScrollableControl.) | |
| Hotkeys |
Hotkeys. Do not use this property in your code, use HotkeysMapping property.
| |
| HotkeysMapping |
Hotkeys mapping
| |
| HScroll | (Inherited from ScrollableControl.) | |
| Html |
Gets colored text as HTML
| |
| ImeAllowed |
Indicates that IME is allowed (for CJK language entering)
| |
| ImeMode | (Inherited from Control.) | |
| ImeModeBase | (Inherited from Control.) | |
| IndentBackColor |
Background color of indent area
| |
| InputsColor | ||
| InvokeRequired | (Inherited from Control.) | |
| IsAccessible | (Inherited from Control.) | |
| IsChanged |
Text was changed
| |
| IsDisposed | (Inherited from Control.) | |
| IsHandleCreated | (Inherited from Control.) | |
| IsMirrored | (Inherited from Control.) | |
| IsReplaceMode |
Is keyboard in replace mode (wide caret) ?
| |
| ItemInt32 |
Gets Line
| |
| ItemPlace |
Gets or sets char and styleId for given place
This property does not fire OnTextChanged event
| |
| Language |
Language for highlighting by built-in highlighter.
| |
| LayoutEngine | (Inherited from Control.) | |
| Left | (Inherited from Control.) | |
| LeftBracket |
Opening bracket for brackets highlighting.
Set to '\x0' for disable brackets highlighting.
| |
| LeftBracket2 |
Alternative opening bracket for brackets highlighting.
Set to '\x0' for disable brackets highlighting.
| |
| LeftBracketPosition |
Position of left highlighted bracket.
| |
| LeftBracketPosition2 |
Position of left highlighted alternative bracket.
| |
| LeftIndent |
Left distance to text beginning
| |
| LeftPadding |
Left padding in pixels
| |
| LineInterval |
Interval between lines (in pixels)
| |
| LineNumberColor |
Color of line numbers.
| |
| LineNumberStartValue |
Start value of first line number.
| |
| Lines |
Text lines
| |
| LinesCount |
Count of lines
| |
| Location | (Inherited from Control.) | |
| MacrosManager |
MacrosManager records, stores and executes the macroses
| |
| Margin | (Inherited from Control.) | |
| MaximumSize | (Inherited from Control.) | |
| MinimumSize | (Inherited from Control.) | |
| Multiline |
Multiline
| |
| Name | (Inherited from Control.) | |
| OutputsColor | ||
| Padding |
--Do not use this property--
| |
| PaddingBackColor |
Background color of padding area
| |
| Paddings |
Padings of text area
| |
| Parent | (Inherited from Control.) | |
| ParentForm | (Inherited from ContainerControl.) | |
| PreferredLineWidth |
This property draws vertical line after defined char position.
Set to 0 for disable drawing of vertical line.
| |
| PreferredSize | (Inherited from Control.) | |
| ProductName | (Inherited from Control.) | |
| ProductVersion | (Inherited from Control.) | |
| Range |
Range of all text
| |
| ReadOnly |
Read only
| |
| RecreatingHandle | (Inherited from Control.) | |
| RedoEnabled |
Is redo enabled?
| |
| Region | (Inherited from Control.) | |
| RenderRightToLeft | Obsolete. (Inherited from Control.) | |
| replaceForm | ||
| ReservedCountOfLineNumberChars |
Reserved space for line number characters.
If smaller than needed (e. g. line count >= 10 and this value set to 1) this value will have no impact.
If you want to reserve space, e. g. for line numbers >= 10 or >= 100 than you can set this value to 2 or 3 or higher.
| |
| ResizeRedraw | (Inherited from Control.) | |
| Right | (Inherited from Control.) | |
| RightBracket |
Closing bracket for brackets highlighting.
Set to '\x0' for disable brackets highlighting.
| |
| RightBracket2 |
Alternative closing bracket for brackets highlighting.
Set to '\x0' for disable brackets highlighting.
| |
| RightBracketPosition |
Position of right highlighted bracket.
| |
| RightBracketPosition2 |
Position of right highlighted alternative bracket.
| |
| RightToLeft | ||
| Rtf |
Gets colored text as RTF
| |
| ScaleChildren | (Inherited from Control.) | |
| SelectedText |
Text of current selection
| |
| Selection |
Current selection range
| |
| SelectionColor |
Color of selected area
| |
| SelectionHighlightingForLineBreaksEnabled |
If true then line breaks included into the selection will be selected too.
Then line breaks will be shown as selected blank character.
| |
| SelectionLength |
Length of selected text
| |
| SelectionStart |
Start position of selection
| |
| SelectionStyle |
Style for rendering Selection area
| |
| ServiceColors |
Colors of some service visual markers
| |
| ServiceLinesColor |
Color of service lines (folding lines, borders of blocks etc.)
| |
| ShowCaretWhenInactive |
Draw caret when the control is not focused
| |
| ShowFocusCues | (Inherited from Control.) | |
| ShowFoldingLines |
Shows vertical lines between folding start line and folding end line.
| |
| ShowKeyboardCues | (Inherited from Control.) | |
| ShowLineNumbers |
Shows line numbers.
| |
| ShowScrollBars | ||
| Site | (Inherited from Control.) | |
| Size | (Inherited from Control.) | |
| SourceTextBox |
The source of the text.
Allows to get text from other FastColoredTextBox.
| |
| StartFoldingLine |
Start line index of current highlighted folding area. Return -1 if start of area is not found.
| |
| Styles |
Styles
| |
| SyntaxHighlighter |
Syntax Highlighter
| |
| TabIndex | (Inherited from Control.) | |
| TabLength |
Spaces count for tab
| |
| TabStop | (Inherited from Control.) | |
| Tag | (Inherited from Control.) | |
| Text |
Text of control
(Overrides UserControlText.) | |
| TextAreaBorder |
Type of border of text area
| |
| TextAreaBorderColor |
Color of border of text area
| |
| TextAreaRect |
Rectangle where located text
| |
| TextLength | ||
| TextSource |
TextSource
| |
| TextVersion |
Text version
| |
| ToolTip |
ToolTip component
| |
| ToolTipDelay |
Delay (ms) of ToolTip
| |
| Top | (Inherited from Control.) | |
| TopLevelControl | (Inherited from Control.) | |
| UndoEnabled |
Is undo enabled?
| |
| UseWaitCursor | (Inherited from Control.) | |
| VariablesColor | ||
| VerticalScroll | (Inherited from ScrollableControl.) | |
| VirtualSpace |
Enables virtual spaces
| |
| Visible | (Inherited from Control.) | |
| VisibleRange |
Returns current visible range of text
| |
| VScroll | (Inherited from ScrollableControl.) | |
| WideCaret |
Wide caret
| |
| Width | (Inherited from Control.) | |
| WindowTarget | (Inherited from Control.) | |
| WordWrap |
WordWrap.
| |
| WordWrapAutoIndent |
Automatically shifts secondary wordwrap lines on the shift amount of the first line
| |
| WordWrapIndent |
Indent of secondary wordwrap lines (in chars)
| |
| WordWrapMode |
WordWrap mode.
| |
| Zoom |
Zooming (in percentages)
|