Revision 140 branches/usability_v2/org.gvsig.app.document.layout.app/org.gvsig.app.document.layout.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/gui/DefaultLayoutPanel.java
DefaultLayoutPanel.java | ||
---|---|---|
48 | 48 |
import javax.swing.JOptionPane; |
49 | 49 |
import javax.swing.filechooser.FileFilter; |
50 | 50 |
|
51 |
import org.cresques.cts.IProjection; |
|
51 | 52 |
import org.gvsig.andami.PluginServices; |
52 | 53 |
import org.gvsig.andami.messages.NotificationManager; |
54 |
import org.gvsig.andami.ui.mdiFrame.NewStatusBar; |
|
53 | 55 |
import org.gvsig.andami.ui.mdiManager.WindowInfo; |
54 | 56 |
import org.gvsig.app.project.documents.Document; |
55 | 57 |
import org.gvsig.app.project.documents.gui.WindowLayout; |
... | ... | |
60 | 62 |
import org.gvsig.app.project.documents.layout.LayoutDocument; |
61 | 63 |
import org.gvsig.app.project.documents.layout.LayoutManager; |
62 | 64 |
import org.gvsig.app.project.documents.layout.fframes.IFFrame; |
65 |
import org.gvsig.app.project.documents.layout.fframes.IFFrameUseFMap; |
|
63 | 66 |
import org.gvsig.app.project.documents.layout.fframes.gui.dialogs.IFFrameDialog; |
64 | 67 |
import org.gvsig.app.project.documents.layout.gui.dialogs.FConfigLayoutDialog; |
68 |
import org.gvsig.fmap.mapcontext.MapContext; |
|
65 | 69 |
import org.gvsig.fmap.mapcontext.events.ColorEvent; |
66 | 70 |
import org.gvsig.fmap.mapcontext.events.ExtentEvent; |
67 | 71 |
import org.gvsig.fmap.mapcontext.events.ProjectionEvent; |
... | ... | |
341 | 345 |
if (!layoutControl.getComponent().isRequestFocusEnabled()) { |
342 | 346 |
layoutControl.getComponent().setRequestFocusEnabled(true); |
343 | 347 |
} |
348 |
IFFrameUseFMap[] selectedViews = layoutContext.getSelectedFFrames(IFFrameUseFMap.class); |
|
349 |
if (selectedViews.length==1) { |
|
350 |
IFFrameUseFMap ffview = selectedViews[0]; |
|
351 |
// FIXME CMI: we should do sth more specific to update the ScaleControl |
|
352 |
ffview.refresh(); |
|
353 |
} |
|
344 | 354 |
requestFocus(); |
345 | 355 |
layoutControl.getComponent().requestFocus(); |
346 | 356 |
} |
Also available in: Unified diff