アンドゥも色々やり方があると思いますけれど、GLOADでやるのが楽かなぁ、と思います。 公式に認められているのかどうかは謎ですが、VAR("変数名")、を使うと楽ですよー。 DIM UNDO0[ピクセル分] DIM UNDO1[ピクセル分] DIM UNDO2[ピクセル分] VER UNDOPOS みたいなのを用意しておいて、UNDOPOSを現在のアンドゥ位置にすると、VAR("UNDO"+STR$(UNDOPOS))、でアクセス出来るので、アンドゥの利くところで各配列にGSAVEして、アンドゥ操作のときに配列を現在の状態と入れ替えてUNDOPOSを移動するとリドゥも同じ仕組みでいけると思います(*´∨`*)ノ 結構めんどいかもですけれど、頑張ってください!