public void Write(char chr)
{
if (Row >= ScrollRow)
{
Row--;
ScrollUp();
}
uint address = Row * Columns + Column;
text[address] = (byte)chr;
textcolor[address] = color;
if (consoleManager != null)
{
consoleManager.RawWrite(this, Row, Column, chr, color);
}
Next();
}