Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 66 Rev 69
Line 67... Line 67...
67
		
67
		
68
		barreBoutons = new ButtonBar();
68
		barreBoutons = new ButtonBar();
69
		barreBoutons.setButtonAlign(Style.HorizontalAlignment.RIGHT);
69
		barreBoutons.setButtonAlign(Style.HorizontalAlignment.RIGHT);
70
		Button parametresBouton = new Button("ParamĂȘtres", boutonEcouteur);
70
		Button parametresBouton = new Button("ParamĂȘtres", boutonEcouteur);
-
 
71
		parametresBouton.setId(ComposantId.BTN_PARAMETRES);
71
		parametresBouton.setId(ComposantId.BTN_PARAMETRES);
72
		parametresBouton.setIconStyle("icone-param");
72
		barreBoutons.add(parametresBouton);
73
		barreBoutons.add(parametresBouton);
73
		Button aideBouton = new Button("Aide", boutonEcouteur);
74
		Button aideBouton = new Button("Aide", boutonEcouteur);
-
 
75
		aideBouton.setId(ComposantId.BTN_AIDE);
74
		aideBouton.setId(ComposantId.BTN_AIDE);
76
		aideBouton.setIconStyle("icone-aide");
75
		barreBoutons.add(aideBouton);
77
		barreBoutons.add(aideBouton);
76
		identificationBouton = new Button("Identifiez vous...", boutonEcouteur);
78
		identificationBouton = new Button("Identifiez vous...", boutonEcouteur);
77
		identificationBouton.setId(ComposantId.BTN_CONNEXION);
79
		identificationBouton.setId(ComposantId.BTN_CONNEXION);
Line 90... Line 92...
90
				Info.display(mi.getId()+" - "+mi.getText(), "Chargement du menu '{0}' en cours...", mi.getId());
92
				Info.display(mi.getId()+" - "+mi.getText(), "Chargement du menu '{0}' en cours...", mi.getId());
91
				((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirApplis(ComposantId.MENU_CEL);
93
				((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirApplis(ComposantId.MENU_CEL);
92
			}  
94
			}  
93
		});
95
		});
94
		menuCel.setId(ComposantId.MENU_CEL);
96
		menuCel.setId(ComposantId.MENU_CEL);
-
 
97
		menuCel.setIconStyle("icone-cel");
95
		menu.add(menuCel);
98
		menu.add(menuCel);
96
		MenuItem menuBel = new MenuItem("Biblio en ligne",  new SelectionListener<ComponentEvent>() {  
99
		MenuItem menuBel = new MenuItem("Biblio en ligne",  new SelectionListener<ComponentEvent>() {  
97
			@Override
100
			@Override
98
			public void componentSelected(ComponentEvent ce) {  
101
			public void componentSelected(ComponentEvent ce) {  
99
				Menu me = (Menu) ce.component;
102
				Menu me = (Menu) ce.component;
Line 101... Line 104...
101
				Info.display(mi.getId()+" - "+mi.getText(), "Chargement du menu '{0}' en cours...", mi.getId());
104
				Info.display(mi.getId()+" - "+mi.getText(), "Chargement du menu '{0}' en cours...", mi.getId());
102
				((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirApplis(ComposantId.MENU_BEL);
105
				((Mediateur) Registry.get(RegistreId.MEDIATEUR)).ouvrirApplis(ComposantId.MENU_BEL);
103
			}  
106
			}  
104
		});
107
		});
105
		menuBel.setId(ComposantId.MENU_BEL);
108
		menuBel.setId(ComposantId.MENU_BEL);
-
 
109
		menuBel.setIconStyle("icone-bel");
106
		menu.add(menuBel);
110
		menu.add(menuBel);
Line 107... Line 111...
107
		
111
		
-
 
112
		applisBouton.setMenu(menu);
108
		applisBouton.setMenu(menu);  
113
		applisBouton.setIconStyle("icone-bascule");
Line 109... Line 114...
109
		barreBoutons.add(applisBouton);
114
		barreBoutons.add(applisBouton);
110
		
115
		
111
		add(html, new RowData(.3, 1));
116
		add(html, new RowData(.3, 1));
Line 117... Line 122...
117
		if (nouvelleDonnees instanceof Utilisateur) {
122
		if (nouvelleDonnees instanceof Utilisateur) {
118
			Utilisateur utilisateur = (Utilisateur) nouvelleDonnees;
123
			Utilisateur utilisateur = (Utilisateur) nouvelleDonnees;
119
			if (utilisateur.isIdentifie() == true) {
124
			if (utilisateur.isIdentifie() == true) {
120
				identificationInfoHtml.setHtml(Format.substitute(identificationInfoTpl, (new Params()).add("Bienvenue : "+utilisateur.getLogin())));
125
				identificationInfoHtml.setHtml(Format.substitute(identificationInfoTpl, (new Params()).add("Bienvenue : "+utilisateur.getLogin())));
121
				identificationBouton.setText("Deconnexion");
126
				identificationBouton.setText("Deconnexion");
-
 
127
				identificationBouton.setIconStyle("icone-deconnexion");
122
				identificationBouton.setId(ComposantId.BTN_DECONNEXION);
128
				identificationBouton.setId(ComposantId.BTN_DECONNEXION);
123
			} else {
129
			} else {
124
				identificationInfoHtml.setHtml(Format.substitute(identificationInfoTpl, (new Params()).add("Mode anonyme")));
130
				identificationInfoHtml.setHtml(Format.substitute(identificationInfoTpl, (new Params()).add("Mode anonyme")));
125
				identificationBouton.setText("Identifiez vous...");
131
				identificationBouton.setText("Identifiez vous...");
-
 
132
				identificationBouton.setIconStyle("icone-connexion");
126
				identificationBouton.setId(ComposantId.BTN_CONNEXION);
133
				identificationBouton.setId(ComposantId.BTN_CONNEXION);
127
			}
134
			}
128
		}
135
		}
Line 129... Line 136...
129
		
136