The AzukiControl type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
|
|
AcceptsReturn |
If this is true, treats Enter key as an input and
prevent pressing dialog default button.
|
|
|
AcceptsTab |
If this is true, treats Tab key as an input and
prevent moving focus to other control in a dialog.
|
|
|
AutoIndentHook |
Gets or sets hook delegate to execute auto-indentation.
If null, auto-indentation will not be performed.
|
|
|
BackColor |
Gets or sets default background color.
(Overrides Control..::..BackColor.) |
|
|
BorderStyle |
Gets or sets graphical style of border of this control.
|
|
|
CanCopy |
Gets whether copy action can be executed or not.
|
|
|
CanCut |
Gets whether cut action can be executed or not.
|
|
|
CanPaste |
Gets whether paste action can be executed or not.
|
|
|
CanRedo |
Gets whether an available REDO action exists or not.
|
|
|
CanUndo |
Gets whether an available UNDO action exists or not.
|
|
|
CaretIndex |
Gets the index of where the caret is at (in char-index).
|
|
|
ColorScheme |
Color set used for displaying text.
|
|
|
ConvertsFullWidthSpaceToSpace |
Gets or sets whether to automatically convert an input full-width space to a space.
|
|
|
ConvertsTabToSpaces |
Gets or sets whether tab characters are used for indentation,
instead of space characters.
|
|
|
Document |
Gets or sets the document which is the current editing target.
|
|
|
DrawingOption |
Gets or sets drawing options.
|
|
|
DrawsEofMark |
Gets or sets whether to show EOF mark or not.
|
|
|
DrawsEolCode |
Gets or sets whether to show EOL code with special graphic or not.
|
|
|
DrawsFullWidthSpace |
Gets or sets whether to show full-width space with special graphic or not.
|
|
|
DrawsSpace |
Gets or sets whether to show half-width space with special graphic or not.
|
|
|
DrawsTab |
Gets or sets whether to show tab character with special graphic or not.
|
|
|
FirstVisibleLine |
Gets or sets the index of the first visible (graphically top most) line of currently
active document.
|
|
|
Font |
Gets or sets font to be used for displaying text.
(Overrides Control..::..Font.) |
|
|
FontInfo |
Gets or sets raw font information to be used for displaying text.
|
|
|
ForeColor |
Gets or sets default text color.
(Overrides Control..::..ForeColor.) |
|
|
Highlighter |
Gets or sets highlighter object to highlight currently active document
or null to disable highlighting.
|
|
|
HighlightsCurrentLine |
Gets or sets whether the current line would be drawn with underline or not.
|
|
|
HighlightsMatchedBracket |
Gets or sets whether to highlight matched bracket or not.
|
|
|
HRulerIndicatorType |
Gets or sets type of the indicator on the horizontal ruler.
|
|
|
IsLineSelectMode |
Gets whether Azuki is in line selection mode or not.
|
|
|
IsOverwriteMode |
Gets or sets whether overwrite mode is enabled or not. In overwrite
mode, input character will not be inserted but replaces a character
at where the caret is on.
|
|
|
IsReadOnly |
Gets or sets whether this document is read-only or not.
|
|
|
IsRecordingHistory |
Gets or sets whether the edit actions will be recorded or not.
|
|
|
IsRectSelectMode |
Gets or sets whether Azuki is in rectangle selection mode or not.
|
|
|
IsSingleLineMode |
Gets or sets whether the content should be limited to a single line.
|
|
|
LeftMargin |
Gets or sets left margin of the view in pixel.
|
|
|
LineCount |
Gets number of lines currently inputted.
|
|
|
LineHeight |
Gets height of each lines in pixel.
|
|
|
LinePadding |
Gets or sets size of padding between lines in pixel.
|
|
|
LineSpacing |
Gets distance between lines in pixel.
|
|
|
MarksUri |
Gets or sets whether URIs in the active document
should be marked automatically with built-in URI marker or not.
|
|
|
ScrollPos |
Gets or sets virtual location of currently visible area.
|
|
|
ScrollsBeyondLastLine |
Gets or sets whether to scroll beyond the last line of the document or not.
|
|
|
SelectionMode |
Gets or sets how to select text.
|
|
|
ShowsDirtBar |
Gets or sets whether to show 'dirt bar' or not.
|
|
|
ShowsHRuler |
Gets or sets whether to show horizontal ruler or not.
|
|
|
ShowsHScrollBar |
Gets or sets whether to show horizontal scroll bar or not.
|
|
|
ShowsLineNumber |
Gets or sets whether to show line number or not.
|
|
|
ShowsVScrollBar |
Whether to show vertical scroll bar or not.
|
|
|
TabWidth |
Gets or sets tab width in count of space characters.
|
|
|
Text |
Gets or sets currently inputted text.
(Overrides Control..::..Text.) |
|
|
TextLength |
Gets number of (UTF-16) characters in the currently active document.
|
|
|
TopMargin |
Gets or sets top margin of the view in pixel.
|
|
|
UnindentsWithBackspace |
Gets or sets whether to reduce an indent level with Backspace key rather than removing
a single space character.
|
|
|
UseCtrlTabToMoveFocus |
Gets or sets whether this control uses Ctrl+Tab and Ctrl+Shift+Tab
for moving focus to other controls in a dialog.
|
|
|
UsesStickyCaret |
Gets or sets whether caret behavior is 'sticky' or not.
|
|
|
UsesTabForIndent |
Gets or sets whether a tab character should be used for indentation, instead of space
characters.
|
|
|
Version |
Gets version of Azuki.dll.
|
|
|
View |
Gets the associated view object.
|
|
|
ViewType |
Gets or sets type of the view which determines how to render text content.
|
|
|
ViewWidth |
Gets or sets width of the content area (including line number area).
|