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
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