Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2602 → Rev 2603

/trunk/src/org/tela_botanica/client/vues/observation/FormulaireSaisieObservationVue.java
642,7 → 642,7
htmllocalitePanel.doLayout();
htmlPanel.doLayout();
redimensionnerChampsEtendus();
redimensionnerChampsEtendus();
doLayout();
}
752,6 → 752,7
popUpAjoutChampEtendu.center();
popUpAjoutChampEtendu.setModal(true);
popUpAjoutChampEtendu.show();
formChamp.redimensionner(popUpAjoutChampEtendu.getOffsetWidth() - 13);
}
});
}
1932,7 → 1933,14
for (Iterator<String> iterator = listeChampsEtendus.keySet().iterator(); iterator
.hasNext();) {
ChampSaisieEtendu ch = listeChampsEtendus.get(iterator.next());
ch.redimensionner(largeur - 15);
ch.redimensionner(largeur - 15);
if(ch.getFieldWidth() < ch.getLabelWidth()) {
cel2.LogVersFirebug(ch.getLabelText()+" : "+ch.getFieldWidth()+" < "+ch.getLabelWidth());
ch.addClass("panneauModePetiteLargeur");
ch.agrandirChamp(largeur - 82);
} else {
//ch.removeClass("panneauModePetiteLargeur");
}
}
}
}
/trunk/src/org/tela_botanica/client/util/FormulaireSaisieChampEtendu.java
144,7 → 144,7
hp.add(ajouterChampsEtendu);
hp.add(annulerAjouterChampEtendu);
add(hp);
ajouterListeners();
}
 
192,6 → 192,10
});
}
public void redimensionner(int largeur) {
nChamp.redimensionner(largeur);
}
private void raz() {
idChamp = null;
nChamp.reset();
/trunk/src/org/tela_botanica/client/util/autocompletion/AutoCompletionComboBox.java
212,11 → 212,11
public void requeteSuggestions() {
// Suppression des espaces et caractères inutiles
String valeur = suggestions.getValue().trim().isEmpty() ? "*" : suggestions.getValue().trim();
String valeur = suggestions.getValue().trim().isEmpty() ? null : suggestions.getValue().trim();
final String requeteAjax = URL.encodeQueryString(valeur);
// ceci permet au composant qui utilise l'autocomplétion
// d'annuler une requete
// d'annuler une requete et également d'éviter de faire une requête lors du vidage du champ
if(requeteAjax == null) {
return;
}
275,6 → 275,22
suggestions.setTabIndex(index);
}
public String getLabelText() {
return label.getText();
}
public int getFieldWidth() {
return suggestions.getOffsetWidth();
}
public int getLabelWidth() {
return label.getOffsetWidth();
}
public void agrandirChamp(int largeur) {
suggestions.setWidth(largeur+"px");
}
protected abstract Map<String, String> parserResultatRequete(Response response);
protected abstract void onModificationValeur();
protected abstract void onSelectionValeur();
/trunk/war/cel2.css
560,8 → 560,18
display: inline;
padding-left: 5px;
padding-right: 7px;
height: 15px;
}
 
.panneauModePetiteLargeur div.gwt-Label {
display: block;
height: 15px;
}
 
.panneauModePetiteLargeur input {
margin-left: 53px;
}
 
.panneauEnLigne div {
border: none;
}