Restructured the Preferences system
[Mograsim.git] / plugins / net.mograsim.logic.model.editor / src / net / mograsim / logic / model / editor / EditorUserInput.java
index 154a81f..4de8683 100644 (file)
@@ -1,10 +1,11 @@
 package net.mograsim.logic.model.editor;
 
+import static net.mograsim.logic.model.preferences.RenderPreferences.ACTION_BUTTON;
+
 import org.eclipse.swt.SWT;
 
 import net.haspamelodica.swt.helper.swtobjectwrappers.Point;
 import net.mograsim.logic.model.editor.ui.EditorGUI;
-import net.mograsim.preferences.Preferences;
 
 public class EditorUserInput
 {
@@ -16,7 +17,7 @@ public class EditorUserInput
                gui.logicCanvas.addListener(SWT.MouseDown, e ->
                {
                        Point clicked = editor.gui.logicCanvas.canvasToWorldCoords(e.x, e.y);
-                       if (e.button == Preferences.current().getInt("net.mograsim.logic.model.button.action"))
+                       if (e.button == editor.renderPrefs.getInt(ACTION_BUTTON))
                                editor.handleManager.click(clicked, e.stateMask);
                });