AMADEUS html plain
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Item5AsListener
class Item5AsListener implements ActionListener
Insert+Arrow--
AmFrame frame;
Item5AsListener(AmFrame fr)
konstruktor
public void actionPerformed(ActionEvent event)
Editor editor = frame.contents.editor;
Caret caret = editor.caret;
? caret.primitive instanceof Arrow
Arrow ar = (Arrow)(caret.primitive);
? ar.level == caret.scheme.level()
<==========
editor.incrementArrow(ar, -1);
AmCanvas c = frame.viewArea;
c.repaint();
<======
muidu lisada nőrk nool (~ Item57sListener)
teha uus nőrk nool:
Arrow p = Item57Listener.makeArrowAtCaret(frame, false);
lisada:
Item53Listener.insertPrimitive(frame, p);