Revision 9532 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/LayoutGraphicControls.java

View differences:

LayoutGraphicControls.java
76 76
			layout.getLayoutContext().getEFS().startComplexCommand();
77 77
			lg.grouping();
78 78
			layout.getLayoutContext().getEFS().endComplexCommand(PluginServices.getText(this,"group"));
79
			layout.getModel().setModified(true);
79 80
		} else if (s.compareTo("DESAGRUPAR") == 0) {
80 81
			lg.ungrouping();
82
			layout.getModel().setModified(true);
81 83
		} else if (s.compareTo("PROPIEDADES") == 0) {
82
			lg.openFFrameDialog();
84
			if (lg.openFFrameDialog()) {
85
				layout.getModel().setModified(true);
86
			}
83 87
		} else if (s.compareTo("ALINEAR") == 0) {
84 88
			lg.aligning();
89
			layout.getModel().setModified(true);
85 90
		} else if (s.compareTo("DETRAS") == 0) {
86 91
			lg.behind();
92
			layout.getModel().setModified(true);
87 93
		} else if (s.compareTo("DELANTE") == 0) {
88 94
			lg.before();
95
			layout.getModel().setModified(true);
89 96
		} else if (s.compareTo("BORDEAR") == 0) {
90
			lg.border();
97
			if (lg.border()) {
98
				layout.getModel().setModified(true);
99
			}
91 100
		} else if (s.compareTo("POSICIONAR") == 0) {
92 101
			lg.position();
102
			layout.getModel().setModified(true);
93 103
		}
94 104
	}
95 105

  
......
105 115

  
106 116
		if (f instanceof Layout) {
107 117
			return true; //layout.m_Display.getMapControl().getMapContext().getLayers().layerCount() > 0;
108
		} else {
109
			return false;
110 118
		}
119
		return false;
111 120
	}
112 121

  
113 122
	/**

Also available in: Unified diff