/trunk/src/org/tela_botanica/client/vues/observation/indicateurs/LienExterneVue.java |
---|
4,6 → 4,8 |
import org.tela_botanica.client.modeles.Configuration; |
import org.tela_botanica.client.observation.ObservationMediateur; |
import com.google.gwt.event.dom.client.ClickEvent; |
import com.google.gwt.event.dom.client.ClickHandler; |
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.ClickListener; |
import com.google.gwt.user.client.ui.Label; |
35,13 → 37,14 |
setBorder(false); |
titreLien.addClickListener(new ClickListener() { |
titreLien.addClickHandler(new ClickHandler() { |
public void onClick(Widget sender) { |
public void onClick(ClickEvent event) { |
if(!numTax.trim().equals("")) { |
Window.open("http://"+efloreBaseUrl+"/"+refTax+"/"+refTaxVersion+"/nn/"+numTax,"",""); |
} |
} |
}); |
titreLien.setStyleName("lien_actif"); |
/trunk/src/org/tela_botanica/client/vues/observation/indicateurs/MiniZoomImageVue.java |
---|
4,6 → 4,10 |
import org.tela_botanica.client.modeles.Configuration; |
import org.tela_botanica.client.observation.ObservationMediateur; |
import com.google.gwt.event.dom.client.ClickEvent; |
import com.google.gwt.event.dom.client.ClickHandler; |
import com.google.gwt.event.dom.client.LoadEvent; |
import com.google.gwt.event.dom.client.LoadHandler; |
import com.google.gwt.user.client.DOM; |
import com.google.gwt.user.client.Event; |
import com.google.gwt.user.client.Window; |
285,11 → 289,9 |
public void ajouterListeners() { |
// gestion du clic sur le bouton précedent |
prev.addClickListener(new ClickListener() { |
prev.addClickHandler(new ClickHandler() { |
// en cas de clic |
public void onClick(Widget sender) { |
public void onClick(ClickEvent event) { |
if(infosImages.length != 0) { |
if(index == 0) |
{ |
307,10 → 309,10 |
}); |
// gestion du clic sur le bouton suivant |
suiv.addClickListener(new ClickListener() { |
suiv.addClickHandler(new ClickHandler() { |
// en cas de clic |
public void onClick(Widget sender) { |
public void onClick(ClickEvent event) { |
if(infosImages.length != 0) { |
if(index == infosImages.length - 1) |
561,14 → 563,9 |
imgAgrandie = new Image(urlAgrandie); |
imgZoom.add(imgAgrandie); |
imgAgrandie.addLoadListener(new LoadListener() { |
imgAgrandie.addLoadHandler(new LoadHandler() { |
public void onError(Widget sender) { |
// TODO Auto-generated method stub |
} |
public void onLoad(Widget sender) { |
public void onLoad(LoadEvent event) { |
int[] tailleImage = calculerDimensions(getTailleImage(),getTailleImage()[1],Window.getClientHeight()*0.75); |
ExtElement imgElement = Ext.get(imgAgrandie.getElement()); |
if(animerTransition) { |
590,7 → 587,6 |
} |
} |
}); |
} else { |
/trunk/src/org/tela_botanica/client/vues/observation/indicateurs/InformationRepartitionVue.java |
---|
78,6 → 78,10 |
image.sinkEvents(Event.ONDBLCLICK); |
imgZoom.setConstrain(true); |
imgZoom.setAutoHeight(true) ; |
imgZoom.setAutoWidth(true) ; |
this.setCls("x-image-info-rep") ; |
add(image); |
image.setPixelSize(150, 150); |
120,9 → 124,6 |
imgZoom.setHtml("<img height="+Window.getClientHeight()*0.75+"px src=\""+urlAgrandie+"\" />") ; |
imgZoom.setPagePosition( Window.getClientWidth()/2, Window.getClientHeight()/5) ; |
imgZoom.setConstrain(true); |
imgZoom.setAutoHeight(true) ; |
imgZoom.setAutoWidth(true) ; |
imgZoom.show(this.getElement()) ; |
} else { |
imgZoom.hide(); |
/trunk/src/org/tela_botanica/client/vues/observation/indicateurs/ImageGeneriqueVue.java |
---|
74,6 → 74,10 |
this.setCls("x-image-gen") ; |
imgZoom.setConstrain(true); |
imgZoom.setAutoHeight(true) ; |
imgZoom.setAutoWidth(true) ; |
add(image); |
image.setPixelSize(150, 150); |
118,9 → 122,6 |
String urlAgrandie = urlImage.replace("min", "max") ; |
imgZoom.setHtml("<img height="+Window.getClientHeight()*0.75+"px src=\""+urlAgrandie+"\" />") ; |
imgZoom.setPagePosition( Window.getClientWidth()/2, Window.getClientHeight()/5) ; |
imgZoom.setConstrain(true); |
imgZoom.setAutoHeight(true) ; |
imgZoom.setAutoWidth(true) ; |
imgZoom.show(this.getElement()) ; |
} else { |
imgZoom.hide(); |