Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1284 Rev 1292
Line 108... Line 108...
108
	}
108
	}
Line 109... Line 109...
109
	
109
	
110
	public SelectionListener<ButtonEvent> creerEcouteurValidation() {
110
	public SelectionListener<ButtonEvent> creerEcouteurValidation() {
111
		SelectionListener<ButtonEvent> ecouteur = new SelectionListener<ButtonEvent>() {
111
		SelectionListener<ButtonEvent> ecouteur = new SelectionListener<ButtonEvent>() {
-
 
112
			public void componentSelected(ButtonEvent ce) {
112
			public void componentSelected(ButtonEvent ce) {
113
				
113
				String code = ((Button) ce.getComponent()).getData("code");
114
				String code = ((Button) ce.getComponent()).getData("code");
114
				if (code.equals(FormulaireBarreValidation.CODE_BOUTON_VALIDER)) {
115
				if (code.equals(FormulaireBarreValidation.CODE_BOUTON_VALIDER)) {
115
					if (mediateur.getUtilisateur().isIdentifie()) {
116
					if (mediateur.getUtilisateur().isIdentifie()) {
116
						clicBoutonvalidation = true;						
117
						clicBoutonvalidation = true;						
Line 157... Line 158...
157
	}
158
	}
Line 158... Line 159...
158
	
159
	
159
	public void fermerFormulaire() {
160
	public void fermerFormulaire() {
160
		clicBoutonvalidation = false;
161
		clicBoutonvalidation = false;
161
		panneauFormulaire.setEnabled(false);
162
		panneauFormulaire.setEnabled(false);
162
		mediateur.clicMenu(menuIdCourant);
163
		mediateur.clicMenu(menuIdCourant);	
Line 163... Line 164...
163
	}
164
	}
164
	
165
	
165
	/** Méthode simplifiant la création de FormLayout.
166
	/** Méthode simplifiant la création de FormLayout.
Line 280... Line 281...
280
		
281
		
281
		if (autreChp != null) {
282
		if (autreChp != null) {
282
			// FIXME : éviter le chevauchement du texte des cases à cocher avec le label "Autre" sur les petits écrans
283
			// FIXME : éviter le chevauchement du texte des cases à cocher avec le label "Autre" sur les petits écrans
283
			LayoutContainer conteneur = new LayoutContainer();
284
			LayoutContainer conteneur = new LayoutContainer();
284
			conteneur.setLayout(creerFormLayout(50, LabelAlign.TOP));
-
 
285
			autreChp.setId("autre-"+listeValeurs.getId());
285
			conteneur.setLayout(creerFormLayout(50, LabelAlign.TOP));
286
			autreChp.setFieldLabel("Autre");
286
			autreChp.setFieldLabel("Autre");
287
			autreChp.setLabelStyle("font-weight:normal;");
287
			autreChp.setLabelStyle("font-weight:normal;");
Line 288... Line 288...
288
			conteneur.add(autreChp, new FormData(500, 0));
288
			conteneur.add(autreChp, new FormData(500, 0));