Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 227 Rev 246
Line 23... Line 23...
23
import com.extjs.gxt.ui.client.widget.PagingToolBar;
23
import com.extjs.gxt.ui.client.widget.PagingToolBar;
24
import com.extjs.gxt.ui.client.widget.TabItem;
24
import com.extjs.gxt.ui.client.widget.TabItem;
25
import com.extjs.gxt.ui.client.widget.TabPanel;
25
import com.extjs.gxt.ui.client.widget.TabPanel;
26
import com.extjs.gxt.ui.client.widget.form.Field;
26
import com.extjs.gxt.ui.client.widget.form.Field;
27
import com.extjs.gxt.ui.client.widget.form.FieldSet;
27
import com.extjs.gxt.ui.client.widget.form.FieldSet;
-
 
28
import com.extjs.gxt.ui.client.widget.form.LabelField;
28
import com.extjs.gxt.ui.client.widget.form.TextArea;
29
import com.extjs.gxt.ui.client.widget.form.TextArea;
29
import com.extjs.gxt.ui.client.widget.form.TextField;
30
import com.extjs.gxt.ui.client.widget.form.TextField;
30
import com.extjs.gxt.ui.client.widget.layout.CenterLayout;
31
import com.extjs.gxt.ui.client.widget.layout.CenterLayout;
31
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
32
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
32
import com.extjs.gxt.ui.client.widget.layout.FlowLayout;
33
import com.extjs.gxt.ui.client.widget.layout.FlowLayout;
Line 143... Line 144...
143
				//Si c'est le cas, on l'affiche sur la même ligne que fsIdentité
144
				//Si c'est le cas, on l'affiche sur la même ligne que fsIdentité
144
				Image img = new Image();
145
				Image img = new Image();
145
				img.setUrl(logoUrl);
146
				img.setUrl(logoUrl);
146
				img.setStyleName("logo-personne");
147
				img.setStyleName("logo-personne");
Line 147... Line 148...
147
 
148
 
-
 
149
				panneauImage.add(img);			
-
 
150
				
-
 
151
				// FIXME : problème avec la taille du panneau > ne se fixe pas automatiquement à la taille de l'image
-
 
152
				
148
				panneauImage.add(img);				
153
				panneauImage.setBorders(true);
Line 149... Line 154...
149
			}
154
			}
Line 150... Line 155...
150
			
155
			
Line 249... Line 254...
249
			fsAdressePerso.addText("<br >");	
254
			fsAdressePerso.addText("<br >");	
250
			fsAdressePerso.setWidth("350px");
255
			fsAdressePerso.setWidth("350px");
Line 251... Line 256...
251
			
256
			
252
			tabAdresse.add(fsAdressePerso);
257
			tabAdresse.add(fsAdressePerso);
253
			tabAdresse.setScrollMode(Scroll.AUTO);
-
 
254
			/*
258
			tabAdresse.setScrollMode(Scroll.AUTO);
Line 255... Line 259...
255
			*/
259
			
256
 
260
 
257
			layout();
261
			layout();
Line 258... Line 262...
258
		} 
262
		} 
Line 259... Line 263...
259
	}
263
	}
Line -... Line 264...
-
 
264
 
260
 
265
	private void ajouterTextFieldNonEditable(FieldSet fs, String tfLabel, Object tfValue)	{
Line 261... Line 266...
261
	private void ajouterTextFieldNonEditable(FieldSet fs, String tfLabel, Object tfValue)	{
266
	
262
	
267
		if ((tfValue!=null)&&(!tfValue.toString().trim().equals("")))	{
263
		if ((tfValue!=null)&&(!tfValue.toString().trim().equals("")))	{
268
			
264
			
269
			
265
			TextField tf = new TextField();
270
			LabelField tf = new LabelField();
266
		
271
		
Line 267... Line 272...
267
			tf.setFieldLabel(tfLabel);
272
			tf.setFieldLabel(tfLabel + ":");
268
			if ((tfLabel==null)||("".equals(tfLabel)))	{
273
			if ((tfLabel==null)||("".equals(tfLabel)))	{
269
				tf.setHideLabel(true);
274
				tf.setHideLabel(true);
270
				tf.setStyleAttribute("margin", "0 0 0 105px");
275
				tf.setStyleAttribute("margin", "0 0 0 105px");
271
			}
276
			}
272
			tf.setValue(tfValue);
277
			tf.setValue(tfValue);
273
		
278