Subversion Repositories eFlore/Applications.coel

Rev

Rev 1136 | Rev 1247 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1136 Rev 1147
Line 18... Line 18...
18
import com.extjs.gxt.ui.client.event.Listener;
18
import com.extjs.gxt.ui.client.event.Listener;
19
import com.extjs.gxt.ui.client.widget.LayoutContainer;
19
import com.extjs.gxt.ui.client.widget.LayoutContainer;
20
import com.extjs.gxt.ui.client.widget.form.CheckBox;
20
import com.extjs.gxt.ui.client.widget.form.CheckBox;
21
import com.extjs.gxt.ui.client.widget.form.CheckBoxGroup;
21
import com.extjs.gxt.ui.client.widget.form.CheckBoxGroup;
22
import com.extjs.gxt.ui.client.widget.form.Field;
22
import com.extjs.gxt.ui.client.widget.form.Field;
-
 
23
import com.extjs.gxt.ui.client.widget.form.LabelField;
23
import com.extjs.gxt.ui.client.widget.form.TextField;
24
import com.extjs.gxt.ui.client.widget.form.TextField;
24
import com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign;
25
import com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign;
-
 
26
import com.extjs.gxt.ui.client.widget.layout.FlowLayout;
25
import com.extjs.gxt.ui.client.widget.layout.FormData;
27
import com.extjs.gxt.ui.client.widget.layout.FormData;
26
import com.extjs.gxt.ui.client.widget.layout.FormLayout;
28
import com.extjs.gxt.ui.client.widget.layout.FormLayout;
27
import com.extjs.gxt.ui.client.widget.tips.ToolTipConfig;
29
import com.extjs.gxt.ui.client.widget.tips.ToolTipConfig;
28
import com.google.gwt.core.client.GWT;
30
import com.google.gwt.core.client.GWT;
Line 154... Line 156...
154
		add(groupeCaseACocher);
156
		add(groupeCaseACocher);
Line 155... Line 157...
155
		
157
		
156
		if (avoirChampAutre()) {
158
		if (avoirChampAutre()) {
157
			// FIXME : éviter le chevauchement du texte des cases à cocher avec le label "Autre" sur les petits écrans
159
			// FIXME : éviter le chevauchement du texte des cases à cocher avec le label "Autre" sur les petits écrans
158
			LayoutContainer conteneur = new LayoutContainer();
160
			LayoutContainer conteneur = new LayoutContainer();
-
 
161
			conteneur.setLayout(new FlowLayout());
159
			conteneur.setLayout(creerFormLayout(50, LabelAlign.TOP));
162
			conteneur.add(new LabelField("Autre : "));
160
			champAutre.setId("autre-"+listeValeurs.getId());
-
 
161
			champAutre.setFieldLabel("Autre");
163
			champAutre.setId("autre-"+listeValeurs.getId());
162
			champAutre.setLabelStyle("font-weight:normal;");
164
			champAutre.setLabelStyle("font-weight:normal;");
Line 163... Line 165...
163
			conteneur.add(champAutre, new FormData(500, 0));
165
			conteneur.add(champAutre, new FormData(500, 0));
164
			
166