string::operator +=: memory allocation fixed; GUI textbox: text is inserted at the position of the cursor; edit script button in the native editor