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 |