Revision 18230 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/georeferencing/ui/zoom/ViewControl.java

View differences:

ViewControl.java
447 447
			double width = 0, height = 0;
448 448
			canvas.setZoom(1);
449 449
			if(e.getSource() == bFullView) {
450
				extReq.fullExtent(new Dimension(canvas.getVisibleRect().width, canvas.getVisibleRect().height));
450
				extReq.fullExtent();
451 451
				return;
452 452
			}
453 453
			if(e.getSource() == bPrevZoom) {
......
456 456
					if(request instanceof Rectangle2D)
457 457
						extReq.request((Rectangle2D)request);
458 458
					if(request instanceof Integer && ((Integer)request).intValue() == FULL_VIEW)
459
						extReq.fullExtent(new Dimension(canvas.getVisibleRect().width, canvas.getVisibleRect().height));
459
						extReq.fullExtent();
460 460
					getZoomRecord().getRequest(); //El que hemos metido al hacer zoom previo no sirve por lo que hay que sacarlo
461 461
				}
462 462
				return;
......
480 480
			extReq.request(request);
481 481
		}
482 482
	}
483
	
484
	/**
485
	 * Obtiene el ancho del canvas
486
	 * @return 
487
	 */
488
	public int getCanvasWith() {
489
		return canvas.getVisibleRect().width;
490
	}
491
	
492
	/**
493
	 * Obtiene el alto del canvas
494
	 * @return
495
	 */
496
	public int getCanvasHeight() {
497
		return canvas.getVisibleRect().height;
498
	}
483 499

  
484 500
	/**
485 501
	 * Evento de finalizaci?n de la tool que maneja el viewControl

Also available in: Unified diff