ツールにおけるUndoバッファについて
プチコンでツールを作られている方に、ちょっと情報交換です。
Undo(元に戻す)処理を作る事があるかと思いますが...そのUndoバッファ(編集内容の保存)を、空いているプログラムスロットに行うという方法を実装してみました。
一番のメリットは、「間違ってプログラムを中断しても復元が出来る」という事です。最後のセーブ状態からRedoを繰り返せば、編集していた状態に復帰出来るはずです。
これで、間違ってSTARTボタンを押しても大丈夫かな?
復元処理はまだ入ってませんが、実装例を「KH34EQ3」で公開してます。データを文字列に変換し、Undo処理1つを1行に記録します。
ではでは。

プレイ済み