Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 207 Rev 225
Line 217... Line 217...
217
	 */
217
	 */
218
	public void activerPanneau() {
218
	public void activerPanneau() {
219
		prev.setEnabled(true);
219
		prev.setEnabled(true);
220
		suiv.setEnabled(true);
220
		suiv.setEnabled(true);
221
	}
221
	}
-
 
222
	
-
 
223
	public void masquerChargement() {
-
 
224
		ExtElement imgEl = Ext.get(imageConteneur.getElement());
-
 
225
		if(imgEl != null && !imgEl.isMasked()) {
-
 
226
			imgEl.mask("Chargement");
-
 
227
		}
-
 
228
	}
-
 
229
	
-
 
230
	public void demasquerChargement() {
-
 
231
		ExtElement imgEl = Ext.get(imageConteneur.getElement());
-
 
232
		if(imgEl != null && imgEl.isMasked()) {
-
 
233
			imgEl.unmask();
-
 
234
		}
-
 
235
	}
Line 222... Line 236...
222
 
236
 
223
	/**
237
	/**
224
	 * Ajoute les listeners pour la gestions d'évènement
238
	 * Ajoute les listeners pour la gestions d'évènement
225
	 */
239
	 */
Line 226... Line 240...
226
	public void ajouterListeners() {
240
	public void ajouterListeners() {
Line 227... Line 241...
227
 
241
 
228
		image.addLoadListener(new LoadListener() {
242
		image.addLoadListener(new LoadListener() {
229
 
-
 
230
			public void onError(Widget sender) {
243
 
Line 231... Line 244...
231
				// TODO Auto-generated method stub
244
			public void onError(Widget sender) {
Line 232... Line 245...
232
				
245
				// TODO Auto-generated method stub
Line 244... Line 257...
244
					imgElement.setWidth(tailleImage[0], a);
257
					imgElement.setWidth(tailleImage[0], a);
245
				} else {
258
				} else {
246
					imgElement.setHeight(tailleImage[1], false);
259
					imgElement.setHeight(tailleImage[1], false);
247
					imgElement.setWidth(tailleImage[0], false);
260
					imgElement.setWidth(tailleImage[0], false);
248
				}
261
				}
249
				
-
 
-
 
262
				demasquerChargement();
250
			}
263
			}
Line 251... Line 264...
251
			
264
			
Line 252... Line 265...
252
		});
265
		});
Line 253... Line 266...
253
		
266
		
Line 254... Line -...
254
		image.addClickListener(new ClickListener() {
-
 
255
 
267
		image.addClickListener(new ClickListener() {
256
			public void onClick(Widget sender) {
268
 
257
				
269
			public void onClick(Widget sender) {
258
				Window.alert(""+Event.getCurrentEvent().getButton());
270
				
259
					if(enClic) {
271
					if(enClic) {
Line 289... Line 301...
289
		prev.addClickListener(new ClickListener() {
301
		prev.addClickListener(new ClickListener() {
Line 290... Line 302...
290
 
302
 
291
			// en cas de clic
303
			// en cas de clic
292
			public void onClick(Widget sender) {
304
			public void onClick(Widget sender) {
-
 
305
				// on notifie le médiateur
293
				// on notifie le médiateur
306
				masquerChargement();
294
				getIMediateur().clicBoutonZoomImage("prev");
307
				getIMediateur().clicBoutonZoomImage("prev");
Line 295... Line 308...
295
			}
308
			}
Line 300... Line 313...
300
		suiv.addClickListener(new ClickListener() {
313
		suiv.addClickListener(new ClickListener() {
Line 301... Line 314...
301
 
314
 
302
			// en cas de clic
315
			// en cas de clic
303
			public void onClick(Widget sender) {
316
			public void onClick(Widget sender) {
-
 
317
				// on notifie le médiateur
304
				// on notifie le médiateur
318
				masquerChargement();
305
				getIMediateur().clicBoutonZoomImage("suiv");
319
				getIMediateur().clicBoutonZoomImage("suiv");
Line 306... Line 320...
306
			}
320
			}