| public nothrow | TextBox(TextBoxCreateParams& createParams) |
| private void | CursorLeft(int prevStartPos) |
| private void | CursorRight(int prevStartPos) |
| private void | CursorToEnd(int prevStartPos) |
| private void | CursorToStart(int prevStartPos) |
| private void | DeleteChar() |
| private void | InsertChar(uchar ch) |
| public override void | OnKeyPressed(KeyEventArgs& args) |
| public virtual void | OnTextChanged() |
| public virtual void | OnTextEntered() |
| public override void | OnWriteScreen(WriteScreenEventArgs& args) |
| private void | SetCursorPos() |
| public void | SetText(const String<char>& text_) |
| public void | SetText(const String<uchar>& text_) |
| private int | StartPos() |
| public nothrow const String<uchar>& | Text() const |
| public nothrow Event<ChangedEventHandler, EmptyEventArgs>& | TextChangedEvent() |
| public nothrow Event<SelectEventHandler, EmptyEventArgs>& | TextEnteredEvent() |
| private ConsoleColor | focusedBackColor |
| private ConsoleColor | focusedForeColor |
| private int | pos |
| private int | startPos |
| private String<uchar> | text |
| private Event<ChangedEventHandler, EmptyEventArgs> | textChangedEvent |
| private Event<SelectEventHandler, EmptyEventArgs> | textEnteredEvent |