Insert text at a given position.
| this |
an EditableText |
| string |
the text to insert |
| length |
the length of text to insert, in bytes |
| position |
The caller initializes this to the position at which to insert the text. After the call it points at the position after the newly inserted text. |