Самый простой способ - просто сохранить где-нибудь введенный текст.
Вы можете получить больше фантазии, каким-то образом кодируя только текст, который изменился с момента последнего сохранения ввода.Например, вы можете хранить только новый текст, который был добавлен вместе с позицией, в которую он был добавлен.Или вы можете сохранить только позицию и длину текста, который был удален.Но это более сложно, и эффект тот же.
Хотя в текстовое поле встроена простая функция отмены, если это не работает для вас, вам просто нужно сохранять текст на каждомотменить точку.Это просто, просто и необходимо.