Right click shouldn't change selection

This commit is contained in:
bancika
2012-10-09 09:12:19 +00:00
parent 9af88002b0
commit b1a1611a3a
3 changed files with 26 additions and 20 deletions
@@ -179,25 +179,7 @@ class CanvasPanel extends JComponent implements Autoscroll {
// // e.isShiftDown(), e
// // .isAltDown());
// }
// });
addMouseMotionListener(new MouseAdapter() {
@Override
public void mouseMoved(MouseEvent e) {
setCursor(plugInPort.getCursorAt(e.getPoint()));
plugInPort.mouseMoved(e.getPoint(), e.isControlDown(), e
.isShiftDown(), e.isAltDown());
}
});
addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
plugInPort.mouseClicked(e.getPoint(), e.getButton(), e
.isControlDown(), e.isShiftDown(), e.isAltDown(), e
.getClickCount());
}
});
// });
}
// Autoscroll
@@ -146,6 +146,26 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
}
}
});
canvasPanel.addMouseMotionListener(new MouseAdapter() {
@Override
public void mouseMoved(MouseEvent e) {
canvasPanel.setCursor(plugInPort.getCursorAt(e.getPoint()));
plugInPort.mouseMoved(e.getPoint(), e.isControlDown(), e
.isShiftDown(), e.isAltDown());
}
});
canvasPanel.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
plugInPort.mouseClicked(e.getPoint(), e.getButton(), e
.isControlDown(), e.isShiftDown(), e.isAltDown(), e
.getClickCount());
}
});
}
return canvasPanel;
}
@@ -225,7 +245,7 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner {
popupMenu.add(getPasteAction());
popupMenu.addSeparator();
popupMenu.add(getEditSelectionAction());
popupMenu.add(getDeleteSelectionAction());
popupMenu.add(getDeleteSelectionAction());
popupMenu.add(getGroupAction());
popupMenu.add(getUngroupAction());
popupMenu.add(getSendToBackAction());
@@ -1082,6 +1082,10 @@
<changeType>BUG_FIX</changeType>
<description>Pasted components are placed below traces</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>Right click changes selection</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>IMPROVEMENT</changeType>
<description>Clearer standing component (mainly diode) reversion</description>