| void .ctor(TextBoxBase owner) | 2 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void add_WidthChanged(EventHandler value) | 2 flags | | 0x08 |
| void remove_WidthChanged(EventHandler value) | 2 flags | | 0x08 |
| void add_HeightChanged(EventHandler value) | 2 flags | | 0x08 |
| void remove_HeightChanged(EventHandler value) | 2 flags | | 0x08 |
| Line get_Root() | 2 flags | | 0x08 |
| int get_Lines() | 2 flags | | 0x04 |
| Line get_CaretLine() | 2 flags | | 0x08 |
| int get_CaretPosition() | 2 flags | | 0x04 |
| Point get_Caret() | 2 flags | | 0x08 |
| LineTag get_CaretTag() | 2 flags | | 0x08 |
| void set_CaretTag(LineTag value) | 2 flags | | 0x08 |
| bool get_EnableLinks() | 2 flags | | 0x01 |
| void set_PasswordChar(const string& value) | 2 flags | | 0x08 |
| StringBuilder get_PasswordCache() | Private+1 flags | | 0x08 |
| int get_ViewPortX() | 2 flags | | 0x04 |
| void set_ViewPortX(int value) | 2 flags | | 0x04 |
| int get_Length() | 2 flags | | 0x04 |
| int get_CharCount() | Private+1 flags | | 0x04 |
| void set_CharCount(int value) | Private+1 flags | | 0x04 |
| int get_ViewPortY() | 2 flags | | 0x04 |
| void set_ViewPortY(int value) | 2 flags | | 0x04 |
| int get_OffsetX() | 2 flags | | 0x04 |
| void set_OffsetX(int value) | 2 flags | | 0x04 |
| int get_ViewPortWidth() | 2 flags | | 0x04 |
| void set_ViewPortWidth(int value) | 2 flags | | 0x04 |
| int get_ViewPortHeight() | 2 flags | | 0x04 |
| void set_ViewPortHeight(int value) | 2 flags | | 0x04 |
| int get_Width() | 2 flags | | 0x04 |
| int get_Height() | 2 flags | | 0x04 |
| void set_Wrap(bool value) | 2 flags | | 0x01 |
| void UpdateMargins() | 1 flags | | 0x00 |
| void SuspendRecalc() | 1 flags | | 0x00 |
| void ResumeRecalc(bool immediate_update) | 1 flags | | 0x01 |
| void SuspendUpdate() | 1 flags | | 0x00 |
| void ResumeUpdate(bool immediate_update) | 1 flags | | 0x01 |
| void SetSelectionVisible(bool value) | Private | | 0x01 |
| void DecrementLines(int line_no) | Private | | 0x04 |
| void IncrementLines(int line_no) | Private | | 0x04 |
| void RebalanceAfterAdd(Line line1) | Private | | 0x08 |
| void RebalanceAfterDelete(Line line1) | Private | | 0x08 |
| void RotateLeft(Line line1) | Private | | 0x08 |
| void RotateRight(Line line1) | Private | | 0x08 |
| void UpdateView(Line line, int pos) | 1 flags | | 0x08 |
| void UpdateView(Line line, int line_count, int pos) | 1 flags | | 0x08 |
| void ScanForLinks(Line start_line, ref bool& link_changed) | Private | | 0x08 |
| int FirstIndexOfAny(const string& haystack, const string[]& needles, int start_index, ref int& term_found) | Private | | 0x08 |
| void InvalidateLinks(const Rectangle& clip) | Private | | 0x10 |
| void ScanForLinks(int start, int end, ref bool& link_changed) | 1 flags | | 0x04 |
| void Empty() | 1 flags | | 0x00 |
| void PositionCaret(Line line, int pos) | 1 flags | | 0x08 |
| void PositionCaret(int x, int y) | 1 flags | | 0x04 |
| void CaretHasFocus() | 1 flags | | 0x00 |
| void CaretLostFocus() | 1 flags | | 0x00 |
| void AlignCaret() | 1 flags | | 0x00 |
| void AlignCaret(bool changeCaretTag) | 1 flags | | 0x01 |
| void UpdateCaret() | 1 flags | | 0x00 |
| void DisplayCaret() | 1 flags | | 0x00 |
| void MoveCaretToTextTag() | 1 flags | | 0x00 |
| void MoveCaret(const CaretDirection& direction) | 1 flags | | 0x04 |
| void GetVisibleLineIndexes(const Rectangle& clip, ref int& start, ref int& end) | 1 flags | | 0x10 |
| void Draw(Graphics g, const Rectangle& clip) | 1 flags | | 0x10 |
| int GetLineEnding(const string& line, int start, ref LineEnding& ending) | Private | | 0x08 |
| int GetLineEnding(const string& line, int start, ref LineEnding& ending, const LineEnding& type) | Private | | 0x08 |
| int LineEndingLength(const LineEnding& ending) | 1 flags | | 0x04 |
| string LineEndingToString(const LineEnding& ending) | 1 flags | | 0x08 |
| LineEnding StringToLineEnding(const string& ending) | 1 flags | | 0x08 |
| void Insert(Line line, int pos, bool update_caret, const string& s) | 1 flags | | 0x08 |
| void Insert(Line line, int pos, bool update_caret, const string& s, LineTag tag) | 1 flags | | 0x08 |
| void InsertString(Line line, int pos, const string& s) | 1 flags | | 0x08 |
| void InsertCharAtCaret(ushort ch, bool move_caret) | 1 flags | | 0x02 |
| void InsertPicture(Line line, int pos, Picture picture) | 1 flags | | 0x08 |
| void DeleteMultiline(Line start_line, int pos, int length) | 1 flags | | 0x08 |
| void DeleteChars(Line line, int pos, int count) | Public | | 0x08 |
| void DeleteChar(Line line, int pos, bool forward) | Public | | 0x08 |
| void Combine(int FirstLine, int SecondLine) | 1 flags | | 0x04 |
| void Combine(Line first, Line second) | 1 flags | | 0x08 |
| void Split(int LineNo, int pos) | 1 flags | | 0x04 |
| void Split(Line line, int pos) | 1 flags | | 0x08 |
| void Split(Line line, LineTag tag, int pos) | 1 flags | | 0x08 |
| void Add(int LineNo, const string& Text, Font font, const Color& color, const LineEnding& ending) | 1 flags | | 0x18 |
| void Add(int LineNo, const string& Text, const HorizontalAlignment& align, Font font, const Color& color, const LineEnding& ending) | 1 flags | | 0x18 |
| object Clone() | Public+2 flags | | 0x08 |
| void Delete(int LineNo) | Private | | 0x04 |
| void Delete(Line line1) | Private | | 0x08 |
| void InvalidateLinesAfter(Line start) | 1 flags | | 0x08 |
| void Invalidate(Line start, int start_pos, Line end, int end_pos) | 1 flags | | 0x08 |
| void ExpandSelection(const CaretSelection& mode, bool to_caret) | 1 flags | | 0x04 |
| void SetSelectionToCaret(bool start) | 1 flags | | 0x01 |
| void SetSelection(Line start, int start_pos, Line end, int end_pos) | 1 flags | | 0x08 |
| void SetSelectionStart(Line start, int start_pos, bool invalidate) | 1 flags | | 0x08 |
| void SetSelectionStart(int character_index, bool invalidate) | 1 flags | | 0x04 |
| void SetSelectionEnd(Line end, int end_pos, bool invalidate) | 1 flags | | 0x08 |
| void SetSelectionEnd(int character_index, bool invalidate) | 1 flags | | 0x04 |
| void SetSelection(Line start, int start_pos) | 1 flags | | 0x08 |
| void InvalidateSelectionArea() | 1 flags | | 0x00 |
| string GetSelection() | 1 flags | | 0x08 |
| void ReplaceSelection(const string& s, bool select_new) | 1 flags | | 0x08 |
| void CharIndexToLineTag(int index, ref Line& line_out, ref LineTag& tag_out, ref int& pos) | 1 flags | | 0x08 |
| int LineTagToCharIndex(Line line, int pos) | 1 flags | | 0x08 |
| int SelectionLength() | 1 flags | | 0x04 |
| Line GetLine(int LineNo) | 1 flags | | 0x08 |
| Line GetLineByPixel(int offset, bool exact) | 1 flags | | 0x08 |
| LineTag FindCursor(int x, int y, ref int& index) | 1 flags | | 0x08 |
| void FormatText(Line start_line, int start_pos, Line end_line, int end_pos, Font font, const Color& color, const Color& back_color, const FormatSpecified& specified) | 1 flags | | 0x18 |
| void RecalculateAlignments() | 1 flags | | 0x00 |
| bool RecalculateDocument(Graphics g) | 1 flags | | 0x08 |
| bool RecalculateDocument(Graphics g, int start, int end, bool optimize) | 1 flags | | 0x08 |
| void owner_HandleCreated(object sender, EventArgs e) | Private | | 0x08 |
| void owner_VisibleChanged(object sender, EventArgs e) | Private | | 0x08 |
| bool IsWordSeparator(ushort ch) | Static+1 flags | | 0x02 |
| int FindWordSeparator(Line line, int pos, bool forward) | 1 flags | | 0x08 |
| IEnumerator GetEnumerator() | PublicFinal+2 flags | | 0x08 |
| bool Equals(object obj) | Public+1 flags | | 0x08 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| string ToString() | Public+1 flags | | 0x08 |