Revision 243 trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/fframes/FFrameView.java

View differences:

FFrameView.java
400 400
        int scale = (int) (r.getWidth() / 24);
401 401
        Font f = new Font("SansSerif", Font.PLAIN, scale);
402 402
        g.setFont(f);
403

  
403
        if (msg==null) {
404
        	msg = Messages.getText("error");
405
        }
404 406
        g.drawString(msg, (int) (r.getCenterX() - ((msg.length() * scale) / 4)),
405
            (int) (r.getCenterY()));        
407
        		(int) (r.getCenterY()));
406 408
    }
407 409

  
408 410
    /**
......
468 470
        	getMapContext().getViewPort().setImageSize(new Dimension(drawWidth, drawHeight));
469 471
        	getMapContext().getViewPort().setEnvelope(newEnvelope);
470 472
        }
473
        else {
474
        	getMapContext().getViewPort().setImageSize(new Dimension(drawWidth, drawHeight));
475
        	getMapContext().getViewPort().refreshExtent();
476
        }
471 477
        
472 478
        // map origin should be calculated using the full fframeview, as the visible position will be relative
473 479
        Point mapOrigin = new Point((int)fframeViewRect.getMinX(), (int)fframeViewRect.getMaxY());

Also available in: Unified diff