import net.haspamelodica.swt.helper.zoomablecanvas.ZoomableCanvas.ZoomedRenderer;
import net.mograsim.logic.model.editor.Editor;
import net.mograsim.logic.model.editor.Selection;
-import net.mograsim.logic.model.editor.DialogManager.InteractiveDialog;
import net.mograsim.logic.model.editor.handles.Handle;
import net.mograsim.logic.model.editor.handles.PinHandle;
import net.mograsim.logic.model.editor.handles.WireHandle;
import net.mograsim.logic.model.editor.handles.Handle.HandleClickInfo;
import net.mograsim.logic.model.editor.handles.WireHandle.WireHandleClickInfo;
+import net.mograsim.logic.model.editor.ui.DialogManager.InteractiveDialog;
import net.mograsim.logic.model.model.wires.MovablePin;
import net.mograsim.logic.model.model.wires.Pin;
@Override
public void add()
{
- Point curserPos = editor.getWorldMousePosition();
+ Point curserPos = editor.userInput.getWorldMousePosition();
editor.addComponent(curserPos.x, curserPos.y);
}
@Override
public void paste()
{
- Point curserPos = editor.getWorldMousePosition();
+ Point curserPos = editor.userInput.getWorldMousePosition();
editor.paste(curserPos.x, curserPos.y);
}