private static void Delete() { /* if (posn < length) { Array.Copy(buffer, posn + 1, buffer, posn, length - posn - 1); --length; Repaint(false, false); } */ Delete(1); }