Revision 5563
trunk/extensions/extGeoreferencing/src/org/gvsig/georeferencing/gui/panels/ZoomControlPanel.java | ||
---|---|---|
455 | 455 |
* aunque se pinche sobre el canvas no se capture el evento |
456 | 456 |
*/ |
457 | 457 |
private boolean enableEvent = true; |
458 |
|
|
459 |
private Point2D initCrux = null; |
|
458 | 460 |
/** |
459 |
* Puntos inicial y final para el desplazamiento del punto de control
|
|
461 |
* Variable que esta a true si estamos arrastrando la cruz por el canvas.
|
|
460 | 462 |
*/ |
461 |
private Point2D ptoIni = null, ptoFin = null; |
|
462 |
private Point2D movDragged = null, initCrux = null; |
|
463 | 463 |
private boolean dragged = false; |
464 | 464 |
private final Image redCursor = new ImageIcon(getClass().getClassLoader().getResource( |
465 | 465 |
"images/icoRed.png")).getImage(); |
... | ... | |
798 | 798 |
if( (ev.getX() > ((getWidth() >> 1) - cte)) && (ev.getX() < ((getWidth() >> 1) + cte)) && |
799 | 799 |
(ev.getY() > ((getHeight() >> 1) - cte)) && (ev.getY() < ((getHeight() >> 1) + cte))){ |
800 | 800 |
this.dragged = true; |
801 |
this.movDragged = ptoIni = ev.getPoint(); |
|
801 |
|
|
802 | 802 |
try{ |
803 | 803 |
if(zoomControl.isRightControl()){ |
804 | 804 |
drawRedCrux = false; |
... | ... | |
835 | 835 |
} |
836 | 836 |
ViewPort viewPort = theView.getMapControl().getMapContext().getViewPort(); |
837 | 837 |
setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); |
838 |
|
|
839 |
ptoFin = ev.getPoint(); |
|
840 | 838 |
|
841 | 839 |
Point2D point = newViewPort.toMapPoint(ev.getX(), ev.getY()); |
842 | 840 |
int nPoint = Integer.valueOf(zoomControl.getDialog().getSelectPointsPanel().getTableControlerPanel().getCPoint().getSelectedItem().toString()).intValue(); |
trunk/extensions/extGeoreferencing/src/org/gvsig/georeferencing/gui/pointsTable/TablePointsPanel.java | ||
---|---|---|
82 | 82 |
|
83 | 83 |
table.addMouseListener(new MouseAdapter() { |
84 | 84 |
public void mouseClicked(MouseEvent e) { |
85 |
|
|
85 |
tableControlerPanel.setSelectedIndex(table.getSelectedRow()); |
|
86 |
parent.getPointManager().selectPoint(table.getSelectedRow(), parent); |
|
87 |
tableControlerPanel.checkArrows(); |
|
86 | 88 |
} |
87 | 89 |
}); |
88 | 90 |
|
Also available in: Unified diff