1,7 → 1,6 |
package org.tela_botanica.client.vues.observation.indicateurs; |
|
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.objets.Configuration; |
import org.tela_botanica.client.modeles.objets.ImageCarnet; |
import org.tela_botanica.client.observation.ObservationMediateur; |
|
12,10 → 11,7 |
import com.google.gwt.user.client.DOM; |
import com.google.gwt.user.client.Event; |
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.ClickListener; |
import com.google.gwt.user.client.ui.Image; |
import com.google.gwt.user.client.ui.LoadListener; |
import com.google.gwt.user.client.ui.Widget; |
import com.gwtext.client.core.AnimationConfig; |
import com.gwtext.client.core.EventObject; |
import com.gwtext.client.core.Ext; |
138,6 → 134,7 |
// on crée une image qui gère le double clic et la roulette de la souris |
image = new Image() { |
|
@Override |
public void onBrowserEvent(Event event) { |
|
// lors d'un déplacement de la roulette |
223,6 → 220,7 |
* @param repandreRafraichissement |
* le booleen qui dit si on doit répnadre l'évènement |
*/ |
@Override |
public void rafraichir(Object nouvelleDonnees, |
boolean repandreRafraichissement) { |
|
292,6 → 290,7 |
// gestion du clic sur le bouton précedent |
prev.addClickHandler(new ClickHandler() { |
|
@Override |
public void onClick(ClickEvent event) { |
if(infosImages.length != 0) { |
if(index == 0) |
313,6 → 312,7 |
suiv.addClickHandler(new ClickHandler() { |
|
// en cas de clic |
@Override |
public void onClick(ClickEvent event) { |
|
if(infosImages.length != 0) { |
465,6 → 465,7 |
|
mn.addListener(new MenuListenerAdapter() { |
|
@Override |
public void onItemClick(BaseItem item, EventObject e) { |
|
// si c'est l'aide |
541,12 → 542,13 |
|
imgAgrandie.addLoadHandler(new LoadHandler() { |
|
@Override |
public void onLoad(LoadEvent event) { |
int[] tailleImage = calculerDimensions(getTailleImage(),getTailleImage()[1],Window.getClientHeight()*0.75); |
ExtElement imgElement = Ext.get(imgAgrandie.getElement()); |
if(animerTransition) { |
AnimationConfig a = new AnimationConfig() ; |
a.setDuration((float) dureeAnimation); |
a.setDuration(dureeAnimation); |
imgElement.setHeight(tailleImage[1], a); |
imgElement.setWidth(tailleImage[0], a); |
|