Revision eba21118 src/gr/ebs/gss/client/FolderPropertiesDialog.java

b/src/gr/ebs/gss/client/FolderPropertiesDialog.java
34 34
import com.google.gwt.event.dom.client.ClickEvent;
35 35
import com.google.gwt.event.dom.client.ClickHandler;
36 36
import com.google.gwt.event.dom.client.KeyCodes;
37
import com.google.gwt.event.dom.client.KeyDownEvent;
38
import com.google.gwt.event.dom.client.KeyDownHandler;
37 39
import com.google.gwt.http.client.URL;
38 40
import com.google.gwt.i18n.client.DateTimeFormat;
39 41
import com.google.gwt.json.client.JSONArray;
......
123 125
			inner.add(permPanel, "Sharing");
124 126
		inner.selectTab(0);
125 127

  
128
		final Label folderNameNote = new Label("Please note that slashes ('/') are not allowed in foldernames.", true);
129
		folderNameNote.setVisible(false);
130
		folderNameNote.setStylePrimaryName("gss-readForAllNote");
131

  
126 132
		FlexTable generalTable = new FlexTable();
127 133
		generalTable.setText(0, 0, "Name");
128 134
		generalTable.setText(1, 0, "Parent");
......
130 136
		generalTable.setText(3, 0, "Last modified");
131 137
		folderName.setText(create ? "" : folder.getName());
132 138
		generalTable.setWidget(0, 1, folderName);
133
		if (create)
139
		folderName.addKeyDownHandler(new KeyDownHandler() {
140

  
141
			@Override
142
			public void onKeyDown(KeyDownEvent event) {
143
				folderNameNote.setVisible(true);
144

  
145
			}
146
		});
147

  
148
		if (create){
134 149
			generalTable.setText(1, 1, folder.getName());
150
			generalTable.setWidget(0, 2, folderNameNote);
151
		}
135 152
		else if(folder.getParentName() == null)
136 153
			generalTable.setText(1, 1, "-");
137 154
		else

Also available in: Unified diff