Restructured the Preferences system
[Mograsim.git] / plugins / net.mograsim.logic.model.editor / src / net / mograsim / logic / model / editor / ui / EditorGUI.java
index 3dfd62e..6e61b1b 100644 (file)
@@ -1,5 +1,8 @@
 package net.mograsim.logic.model.editor.ui;
 
+import static net.mograsim.logic.model.preferences.RenderPreferences.DRAG_BUTTON;
+import static net.mograsim.logic.model.preferences.RenderPreferences.ZOOM_BUTTON;
+
 import java.io.IOException;
 
 import org.eclipse.swt.SWT;
@@ -21,7 +24,6 @@ import net.haspamelodica.swt.helper.zoomablecanvas.helper.ZoomableCanvasUserInpu
 import net.mograsim.logic.model.editor.Editor;
 import net.mograsim.logic.model.editor.SaveLoadManager;
 import net.mograsim.logic.model.serializing.IndirectModelComponentCreator;
-import net.mograsim.preferences.Preferences;
 
 public class EditorGUI
 {
@@ -74,8 +76,8 @@ public class EditorGUI
                setupBottomToolBar(innerComp);
 
                ZoomableCanvasUserInput userInput = new ZoomableCanvasUserInput(logicCanvas);
-               userInput.buttonDrag = Preferences.current().getInt("net.mograsim.logic.model.button.drag");
-               userInput.buttonZoom = Preferences.current().getInt("net.mograsim.logic.model.button.zoom");
+               userInput.buttonDrag = editor.renderPrefs.getInt(DRAG_BUTTON);
+               userInput.buttonZoom = editor.renderPrefs.getInt(ZOOM_BUTTON);
                userInput.enableUserInput();
                new ZoomableCanvasOverlay(logicCanvas, null).enableScale();
        }