T3000 CrossPlatform Documentation
FastColoredTextBox Properties |
[This is preliminary documentation and is subject to change.]
The FastColoredTextBox type exposes the following members.
Properties
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)
|
See Also