|
@@ -84,7 +84,7 @@ import classes.HolonElement;
|
|
|
import classes.HolonObject;
|
|
|
import classes.HolonSwitch;
|
|
|
import classes.IdCounter;
|
|
|
-import classes.IdCounterElem;
|
|
|
+import classes.IdCounter.CounterType;
|
|
|
import interfaces.GraphEditable;
|
|
|
import ui.controller.Control;
|
|
|
import ui.controller.UpdateController;
|
|
@@ -2058,8 +2058,8 @@ public class GUI{
|
|
|
elementGraph.setText("None");
|
|
|
canvas.tempCps = null;
|
|
|
canvas.repaint();
|
|
|
- IdCounter.resetCounter();
|
|
|
- IdCounterElem.resetCounter();
|
|
|
+ IdCounter.resetObjectCounter(CounterType.Object);
|
|
|
+ IdCounter.resetObjectCounter(CounterType.Element);
|
|
|
});
|
|
|
|
|
|
mntmOpen.addActionListener(new ActionListener() {
|
|
@@ -2295,21 +2295,21 @@ public class GUI{
|
|
|
openMenu.addActionListener(actionEvent -> {
|
|
|
new AddOnWindow(holegJFrame, controller);
|
|
|
});
|
|
|
- openMenu.setAccelerator(KeyStroke.getKeyStroke('N', Toolkit.getDefaultToolkit ().getMenuShortcutKeyMask()));
|
|
|
+ openMenu.setAccelerator(KeyStroke.getKeyStroke('N', Toolkit.getDefaultToolkit ().getMenuShortcutKeyMaskEx()));
|
|
|
menuWindow.add(openMenu);
|
|
|
//Outliner
|
|
|
JMenuItem openOutliner = new JMenuItem("Open Outliner", new ImageIcon(ImageImport.loadImage("/Button_Images/iconOutliner.png").getScaledInstance(20, 20, java.awt.Image.SCALE_SMOOTH)));
|
|
|
openOutliner.addActionListener(actionEvent -> {
|
|
|
outlinerList.add(new Outliner(holegJFrame, model, controller));
|
|
|
});
|
|
|
- openOutliner.setAccelerator(KeyStroke.getKeyStroke('O', Toolkit.getDefaultToolkit ().getMenuShortcutKeyMask()));
|
|
|
+ openOutliner.setAccelerator(KeyStroke.getKeyStroke('O', Toolkit.getDefaultToolkit ().getMenuShortcutKeyMaskEx()));
|
|
|
menuWindow.add(openOutliner);
|
|
|
//FlexWindow
|
|
|
JMenuItem openFlexMenuItem = new JMenuItem("Open Flexibility Panel", new ImageIcon(ImageImport.loadImage("/Button_Images/iconAlgo.png").getScaledInstance(20, 20, java.awt.Image.SCALE_SMOOTH)));
|
|
|
openFlexMenuItem.addActionListener(actionEvent -> {
|
|
|
flexList.add(new FlexWindow(holegJFrame, controller));
|
|
|
});
|
|
|
- openFlexMenuItem.setAccelerator(KeyStroke.getKeyStroke('L', Toolkit.getDefaultToolkit ().getMenuShortcutKeyMask()));
|
|
|
+ openFlexMenuItem.setAccelerator(KeyStroke.getKeyStroke('L', Toolkit.getDefaultToolkit ().getMenuShortcutKeyMaskEx()));
|
|
|
menuWindow.add(openFlexMenuItem);
|
|
|
}
|
|
|
|