private nothrow void |
AddColor(Constant color, List<ColorCount>& colorLine) |
public override void |
Clear() |
public nothrow Event<ConsoleInputReadyEventHandler, EmptyEventArgs>& |
ConsoleInputReadyEvent() |
private nothrow void |
DecrementCaretColorCount() |
private nothrow void |
DecrementColorCount(List<ColorCount>& colorLine, int caretCol) |
public inline nothrow Constant |
DefaultBackColor() const |
public inline nothrow Constant |
DefaultTextColor() const |
private nothrow void |
DeleteChar() |
private void |
DrawLineText(Graphics& graphics, const String<uchar>& line, const List<ColorCount>& textColorLine, const PointF& origin) |
public nothrow bool |
Eof() const |
private SolidBrush* |
GetOrInsertBrush(Constant color) |
private nothrow void |
IncrementCaretColorCount() |
private nothrow void |
IncrementColorCount(List<ColorCount>& colorLine, int caretCol) |
public nothrow const String<uchar>& |
InputLine() const |
private nothrow void |
InsertChar(uchar ch) |
protected virtual void |
OnConsoleInputReady() |
protected override void |
OnKeyDown(KeyEventArgs& args) |
protected override void |
OnKeyPress(KeyPressEventArgs& keyPressEventArgs) |
private void |
OutputChar(Constant textColor, Constant backColor, int handle, uchar c) |
protected override void |
PaintContent(Graphics& graphics, const Rect& clipRect) |
private void |
PaintLineBackground(Graphics& graphics, const List<ColorCount>& backColorLine, const PointF& origin) |
public nothrow void |
SetDefaultBackColor(Constant color) |
public nothrow void |
SetDefaultTextColor(Constant color) |
public void |
SetEof() |
public void |
StartReadLine() |
public void |
Write(int handle, const String<char>& text) |