AMADEUS html plain
import java.awt.*;
class UndoInsertScheme
class UndoInsertScheme extends Undo
operatsiooni insertSketch tagasivőtt
Scheme s;
Caret caretkeep;
int i;
UndoInsertScheme(Scheme ss, Caret car, int ii)
s = ss;
lisatud skeem
caretkeep = car.make_Copy();
i = ii;
public void undo(Editor ed)
AmCanvas c = ed.sketchyText.frame.viewArea;
ed.caret = caretkeep.make_Copy();
karett endisele kohale
s.remove();
eemaldada lisatud skeem
ed.sketchyText.main.view.plan(c.hd, c.vd);
? ed.isRedoing
ed.stack.push(new UndoDeleteScheme(s,i,caretkeep));
<======
ed.redoStack.push(new UndoDeleteScheme(s,i,caretkeep));