/trunk/src/org/tela_botanica/client/vues/ArbreMotsClesVue.java |
---|
107,6 → 107,7 |
arbreMotsCles.setRootNode(root) ; |
arbreMotsCles.setRootVisible(false) ; |
arbreMotsCles.getRootNode().setIcon("tela.png") ; |
arbreMotsCles.setBorder(false) ; |
// on crée l'éditeur pour l'arbre |
tfEdit = new TextField() ; |
118,6 → 119,8 |
this.add(arbreMotsCles,new RowLayoutData("90%")) ; |
this.add(valider,new RowLayoutData("10%")) ; |
this.setBorder(false) ; |
// on ajoute les listeners |
ajouterListeners() ; |
/trunk/src/org/tela_botanica/client/vues/MenuImageVue.java |
---|
28,6 → 28,8 |
*/ |
private Item supprimerImage = null ; |
private Item chercherImage = null ; |
/** |
* Constructeur sans argument (privé car ne doit être utilisé) |
*/ |
49,6 → 51,7 |
// on construit le menu |
uploaderImage = new Item("Uploader des images") ; |
supprimerImage = new Item("Supprimer les images selectionnées") ; |
chercherImage = new Item("Filtrer des images") ; |
addItem(uploaderImage); |
addItem(supprimerImage) ; |
/trunk/src/org/tela_botanica/client/vues/ZoomImageVue.java |
---|
268,15 → 268,13 |
int tailleConteneurY = imageConteneur.getHeight() ; |
// si celle-ci est égale à 0 (conteneur mal initialisé) |
if(imageConteneur.getHeight() == 0 && tailleConteneurX == 0) |
/*if(imageConteneur.getHeight() == 0 && tailleConteneurX == 0) |
{ |
// on essaie de la calculer en fonction de la taille du parent et des frères |
tailleConteneurY = this.getHeight() ; |
tailleConteneurX = this.getWidth() - prev.getOffsetWidth() * 2 ; |
nouvelleTailleX = originalX ; |
nouvelleTailleY = originalY ; |
} |
}*/ |
// si l'image ne rentre pas telle quelle (longueur ou hauteur trop grande) |
if(originalY > tailleConteneurY || originalX > tailleConteneurX) |
/trunk/src/org/tela_botanica/client/vues/pageToolBarVue.java |
---|
231,6 → 231,7 |
catch(NumberFormatException nfe) |
{ |
rafraichirNumeroPage() ; |
champPage.focus(true) ; |
return ; |
} |
245,12 → 246,18 |
} |
else |
{ |
// sinon on reaffriche l'ancien numero de page sans rien changer |
// sinon on reaffiche l'ancien numero de page sans rien changer |
rafraichirNumeroPage() ; |
champPage.focus(true) ; |
} |
} |
} |
public void onFocus(Field field) { |
champPage.focus(true) ; |
} |
}); |
// pour éviter de se compliquer la vie, on filtre tous les charactères non numériques |
307,10 → 314,7 |
* à partir des variables de classes |
*/ |
public void rafraichirNumeroPage() |
{ |
Integer intPage = new Integer(pageTotale) ; |
String st = intPage.toString() ; |
{ |
champPage.setValue(""+(pageCourante+1)) ; |
surTotalPage.setText(" sur "+pageTotale) ; |
322,8 → 326,17 |
} |
else |
{ |
// on met simplement à jour l'intervalle qui contient toujours le même nombre d'éléments |
intervalleElements.setText("Images "+pageCourante*taillePage+" - "+nbElement+" sur "+nbElement) ; |
if(nbElement == 0) |
{ |
// on met simplement à jour l'intervalle qui contient toujours le même nombre d'éléments |
intervalleElements.setText("Images 0 - 0 sur 0") ; |
} |
else |
{ |
// on met simplement à jour l'intervalle qui contient toujours le même nombre d'éléments |
intervalleElements.setText("Images "+pageCourante*taillePage+" - "+nbElement+" sur "+nbElement) ; |
} |
} |
} |
383,7 → 396,7 |
/** |
* Envoie au médiateur une demande pour modifier la taille de la page |
* (qui va à sont tour faire les modifications nécessaires) |
* (qui va à son tour faire les modifications nécessaires) |
* @param nouvelleTaillePage la nouvelle taille de page (élement appartenant au tableau renvoyé par getNbPages()) |
*/ |
public void changerTaillePage(int nouvelleTaillePage) { |