AMADEUS html plain
This sketchy text is generated by AMADEUS
class UndoDeleteScheme
class UndoDeleteScheme extends Undo
operatsiooni deleteScheme tagasivőtt
Scheme s;
Caret caretkeep;
int i;
eemaldatud skeemi nr ylemuses
UndoDeleteScheme(Scheme ss, int ii, Caret car)
s = ss;
eemaldatud skeem
i = ii;
selle number ülemuses (harus)
caretkeep = car.make_Copy();
public void undo(Editor ed)
? s instanceof Sketch
((Branch)(s.parent)).insert((Sketch)s, i);
panna skeem tagasi
<======
((Sketch)(s.parent)).insert((Branch)s, i);
panna skeem tagasi
ed.caret = caretkeep.make_Copy();
karett endisele kohale
? ed.isRedoing
ed.stack.push(new UndoInsertScheme(s,caretkeep,i));
<======
ed.redoStack.push(new UndoInsertScheme(s,caretkeep,i));
planeerida
AmCanvas c = ed.sketchyText.frame.viewArea;
ed.sketchyText.main.view.plan(c.hd, c.vd);
c.own = true; c.repaint();