Revision 27352 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/layout/fframes/FFrameView.java

View differences:

FFrameView.java
369 369
//								System.err.println("r : " + r);
370 370
								if (r.getWidth() > getLayout().getWidth()
371 371
										|| r.getHeight() > getLayout().getHeight()) {
372
									getMapContext().getViewPort().setOffset(
372
									viewPort.setOffset(
373 373
											new Point2D.Double(r.getX(), r
374 374
													.getY()));
375
									getMapContext().getViewPort().setImageSize(
375
									viewPort.setImageSize(
376 376
											new Dimension((int) r.getWidth(),
377 377
													(int) r.getHeight()));
378 378
									MapContext fmap = getMapContext().cloneToDraw();
......
401 401
									g.translate(r.getX(), r.getY());
402 402

  
403 403
								} else {
404
									getMapContext().getViewPort().setOffset(
404
									viewPort.setOffset(
405 405
											new Point2D.Double(r.x, r.y));
406
									getMapContext().getViewPort().setImageSize(
406
									viewPort.setImageSize(
407 407
											new Dimension((int) r.width,
408 408
													(int) r.height));
409
									viewPort.refreshExtent();
409 410
									m_image = new BufferedImage((int) r
410 411
											.getWidth(), (int) r.getHeight(),
411 412
											BufferedImage.TYPE_INT_ARGB);

Also available in: Unified diff