77 |
import org.jsampler.view.JSMainFrame; |
import org.jsampler.view.JSMainFrame; |
78 |
import org.jsampler.view.LscpFileFilter; |
import org.jsampler.view.LscpFileFilter; |
79 |
|
|
80 |
|
import org.jsampler.view.std.JSDetailedErrorDlg; |
81 |
import org.jsampler.view.std.JSamplerHomeChooser; |
import org.jsampler.view.std.JSamplerHomeChooser; |
82 |
|
|
83 |
import static org.jsampler.view.fantasia.A4n.a4n; |
import static org.jsampler.view.fantasia.A4n.a4n; |
423 |
// Help |
// Help |
424 |
m = new FantasiaMenu(i18n.getMenuLabel("help")); |
m = new FantasiaMenu(i18n.getMenuLabel("help")); |
425 |
|
|
426 |
|
mi = new JMenuItem(a4n.browseOnlineTutorial); |
427 |
|
mi.setIcon(null); |
428 |
|
m.add(mi); |
429 |
|
|
430 |
|
m.addSeparator(); |
431 |
|
|
432 |
mi = new JMenuItem(a4n.helpAbout); |
mi = new JMenuItem(a4n.helpAbout); |
433 |
mi.setIcon(null); |
mi.setIcon(null); |
434 |
m.add(mi); |
m.add(mi); |
471 |
|
|
472 |
public void |
public void |
473 |
showDetailedErrorMessage(Frame owner, String err, String details) { |
showDetailedErrorMessage(Frame owner, String err, String details) { |
474 |
// TODO: |
JSDetailedErrorDlg dlg = new JSDetailedErrorDlg ( |
475 |
|
owner, Res.iconWarning32, i18n.getError("error"), err, details |
476 |
|
); |
477 |
|
dlg.setVisible(true); |
478 |
} |
} |
479 |
|
|
480 |
public void |
public void |
481 |
showDetailedErrorMessage(Dialog owner, String err, String details) { |
showDetailedErrorMessage(Dialog owner, String err, String details) { |
482 |
// TODO: |
JSDetailedErrorDlg dlg = new JSDetailedErrorDlg ( |
483 |
|
owner, Res.iconWarning32, i18n.getError("error"), err, details |
484 |
|
); |
485 |
|
dlg.setVisible(true); |
486 |
} |
} |
487 |
|
|
488 |
protected LSConsoleModel |
protected LSConsoleModel |