AMADEUS html plain
This sketchy text is generated by AMADEUS
import java.awt.*;
import java.awt.event.*;
class Item04Listener implements ActionListener
File + to plain-HTML
AmFrame frame;
Item04Listener(AmFrame fr)
konstruktor
public void actionPerformed(ActionEvent event)
salvestada liht-HTML
savePlainHtml(frame, null);
public static void savePlainHtml(
AmFrame frame, String fileName)
salvestada liht-HTML
kasutab ka File+Save
fileName: koos kataloogiteega; või null, kui küsitakse dialoogis
SketchyText source = frame.contents;
? source.isRichModel()
AmDialog d = new AmDialog(frame, AmLocale.Source_error(),
AmDialog.B_OK, AmLocale.Is_not_plain_model()+"!");
<======
? fileName == null
dialoog
FileDialog dialog;
dialog = new FileDialog(frame, AmLocale.Export()+
AmLocale.plain()+"-HTML");
dialog.setMode(FileDialog.SAVE);
dialog.setFile("untitled.html");
dialog.show();
fileName = dialog.getDirectory() + dialog.getFile();
viia source väljundfaili:
Sketch2HtmlPlain.s2h(source.main, fileName);
? Am.isWindows
frame.viewArea.repaint();