Revision 6689 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster.tools/org.gvsig.raster.tools.swing/org.gvsig.raster.tools.swing.impl/src/main/java/org/gvsig/raster/tools/swing/impl/clip/ClipPanelController.java

View differences:

ClipPanelController.java
203 203
        updateResolution(true);
204 204
        updatingResolution=false;
205 205

  
206
        File folder = RasterToolsSwingLocator.getSwingManager().getFolderToSaveClip();
206
        File folder = RasterToolsSwingLocator.getSwingManager().getLastFolderUsedToSaveRaster();
207 207
        if(folder!=null){
208 208
            txtFolder.setText(folder.getAbsolutePath());
209 209
        }
......
239 239
        btnPixelsRound.setIcon(iconTheme.get("round-icon"));
240 240
        btnRois.setIcon(iconTheme.get("roi"));
241 241
        btnFullLayer.setIcon(iconTheme.get("fullextent-icon"));
242
        btnView.setIcon(iconTheme.get("viewextent-icon"));
242 243
        btnViewSelection.setIcon(iconTheme.get("selecttool-icon"));
243 244

  
244 245
        btnLoad.addActionListener(new ActionListener() {
......
278 279
            }
279 280
        });
280 281

  
282
        btnView.addActionListener(new ActionListener() {
283
            @Override
284
            public void actionPerformed(ActionEvent e) {
285
                doImportViewExtentEnvelope();
286
            }
287
        });
288

  
281 289
        btnViewSelection.addActionListener(new ActionListener() {
282 290
            @Override
283 291
            public void actionPerformed(ActionEvent e) {
......
638 646
        if (result == JFileChooser.APPROVE_OPTION) {
639 647
            File folder = fc.getSelectedFile();
640 648
            txtFolder.setText(folder.getAbsolutePath());
641
            RasterToolsSwingLocator.getSwingManager().setFolderToSaveClip(folder);
649
            RasterToolsSwingLocator.getSwingManager().setLastFolderUsedToSaveRaster(folder);
642 650
        }
643 651
    }
644 652

  
......
654 662
        updateResolution(true);
655 663
    }
656 664

  
665
    protected void doImportViewExtentEnvelope() {
666
        setEnvelope(mapControl.getViewPort().getAdjustedEnvelope());
667
        updatePixelsFromEnvelope();
668
        doImportCellWidthFromView();
669
    }
670

  
657 671
    protected void doSelectModeSize() {
658 672
        lblCellHeight.setEnabled(rbtnCellSize.isSelected());
659 673
        txtCellWidth.setEnabled(rbtnCellSize.isSelected());
......
701 715
        btnFullLayer.setText(""); //i18nManager.getTranslation(btnFullLayer.getText()));
702 716
        btnFullLayer.setToolTipText(i18nManager.getTranslation(btnFullLayer.getToolTipText()));
703 717

  
718
        btnView.setText(""); //i18nManager.getTranslation(btnView.getText()));
719
        btnView.setToolTipText(i18nManager.getTranslation(btnView.getToolTipText()));
720

  
704 721
        btnPixelsRound.setText(""); //i18nManager.getTranslation(btnPixelsRound.getText()));
705 722
        btnPixelsRound.setToolTipText(i18nManager.getTranslation(btnPixelsRound.getToolTipText()));
706 723

  

Also available in: Unified diff