Revision 1541 branches/pilotoDWG/applications/appgvSIG/src/com/iver/cit/gvsig/gui/cad/CadMapControl.java

View differences:

CadMapControl.java
53 53
import java.awt.event.ActionListener;
54 54
import java.awt.event.FocusEvent;
55 55
import java.awt.event.FocusListener;
56
import java.awt.event.KeyEvent;
56 57
import java.awt.event.MouseEvent;
57 58
import java.awt.event.MouseMotionListener;
58 59
import java.awt.image.MemoryImageSource;
59 60
import java.util.HashMap;
60 61

  
62
import javax.swing.AbstractAction;
61 63
import javax.swing.JMenuItem;
62 64
import javax.swing.JPanel;
63 65
import javax.swing.JPopupMenu;
64 66
import javax.swing.JSplitPane;
67
import javax.swing.KeyStroke;
65 68

  
66 69
import com.iver.cit.gvsig.fmap.FMap;
67 70
import com.iver.cit.gvsig.fmap.MapControl;
68
import com.iver.cit.gvsig.fmap.edition.EditableFeatureSource;
69 71
import com.iver.cit.gvsig.fmap.edition.EditableFeatureSourceProxy;
70
import com.iver.cit.gvsig.fmap.edition.EditionException;
71 72
import com.iver.cit.gvsig.fmap.layers.CancelationException;
72 73
import com.iver.cit.gvsig.fmap.layers.EditionEvent;
73 74
import com.iver.cit.gvsig.fmap.layers.FLayer;
74 75
import com.iver.cit.gvsig.fmap.layers.LayerCollectionEvent;
75 76
import com.iver.cit.gvsig.fmap.layers.LayerCollectionListener;
76
import com.iver.cit.gvsig.fmap.layers.LayerEvent;
77
import com.iver.cit.gvsig.fmap.layers.LayerListener;
78 77
import com.iver.cit.gvsig.fmap.layers.LayerPositionEvent;
79 78
import com.iver.cit.gvsig.fmap.layers.layerOperations.EditableVectorialLayer;
80 79
import com.iver.cit.gvsig.fmap.layers.layerOperations.EditionListener;
......
168 167
        this.setLayout(new BorderLayout());
169 168
		this.setSize(300,200);
170 169
		this.add(getJSplitPane(), java.awt.BorderLayout.CENTER);
170

  
171
        this.getInputMap(WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE, 0), "elimina");
172
        this.getActionMap().put("elimina", new AbstractAction() {
173
			public void actionPerformed(ActionEvent e) {
174
				cadToolAdapter.delete();
175
			}
176
		});
171 177
	}
172 178
	/**
173 179
	 * This method initializes mapControl	
......
240 246
			jSplitPane.setTopComponent(getMapControl());
241 247
			jSplitPane.setBottomComponent(getConsole());
242 248
			jSplitPane.setDividerLocation(130);
249
			jSplitPane.setResizeWeight(0.85);
243 250
		}
244 251
		return jSplitPane;
245 252
	}

Also available in: Unified diff