try {
final int y = offset / getWidth();
final int x = offset % getWidth();
terminalIO.setCursor(y, x);
final TelnetIO telnetIO = terminalIO.getTelnetIO();
int offs = offset;
for (int i = 0; i < length; i++) {
telnetIO.write(buffer[offs++]);
}
if (terminalIO.isAutoflushing()) {
terminalIO.flush();
}
} catch (IOException e) {