Sol cookie editor can be run standalone.

This commit is contained in:
Jindra Petřík
2024-11-09 18:40:24 +01:00
parent c5bc32ca62
commit a205e1af11
8 changed files with 25 additions and 1 deletions

View File

@@ -145,7 +145,9 @@ import javax.swing.JOptionPane;
import javax.swing.SwingWorker;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
import javax.swing.WindowConstants;
import javax.swing.filechooser.FileFilter;
import jsyntaxpane.DefaultSyntaxKit;
import org.pushingpixels.substance.api.SubstanceLookAndFeel;
/**
@@ -3054,6 +3056,15 @@ public class Main {
reloadLastSession();
}
});
} else if (args.length == 1 && "-soleditor".equals(args[0])) {
initGui();
checkLibraryVersion();
View.execInEventDispatch(() -> {
DefaultSyntaxKit.initKit();
SolEditorFrame solEditor = new SolEditorFrame();
solEditor.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
solEditor.setVisible(true);
});
} else {
checkLibraryVersion();
setSessionLoaded(true);