Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1085 → Rev 1086

/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/MoyenneVotePresenteur.java
26,8 → 26,6
 
public HasClickHandlers getBoutonAnnuler();
 
public HasText getNbVotes();
 
public HasClickHandlers getVotes();
 
public int getValeurVote();
53,6 → 51,8
public void afficherVotePrisEnCompte();
public HasWidgets getZoneFleur();
public HasText getZoneProtocole();
}
 
private Vue vue;
72,6 → 72,10
this.protocole = protocole;
this.image = image;
this.voteProtocoleService = voteProtocoleService;
String nomProtocole = protocole.getNom();
nomProtocole = nomProtocole.substring(0, 1).toUpperCase()+ nomProtocole.substring(1).toLowerCase();
vue.getZoneProtocole().setText(nomProtocole);
}
 
public void go(HasWidgets composite) {
/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/MoyenneVoteVue.java
43,7 → 43,7
Panel votePrisEnCompte, zoneFleur;
@UiField
Label nbVotes;
Label nbVotes, protocole;
 
@UiField
Button boutonVoter, boutonAnnuler;
109,7 → 109,11
public void rafraichir(int moyenneVote, int nombreVotes) {
valeurOrigine = moyenneVote;
nbVotes.setText(nombreVotes+" "+I18n.getVocabulary().nbVotes());
String valeurVote = nombreVotes+" "+I18n.getVocabulary().nbVotes();
if (nombreVotes > 1) {
valeurVote += "s";
}
nbVotes.setText(valeurVote);
votes.setValue(moyenneVote);
}
 
128,4 → 132,8
public HasWidgets getZoneFleur() {
return zoneFleur;
}
public HasText getZoneProtocole() {
return protocole;
}
}
/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/moyenne.css
1,5 → 1,54
.moyenne {}
.petit {font-size:11px; color:#AAA}
.barreVote {padding:0 5px 0 5px}
.validerVote {font-size:11px;margin-left:5px }
.annuler {background:url("./img/cancel.png") no-repeat; border:none; padding-left:16px; padding-top:16px; margin-left:5px}
.moyenne {
background: none repeat scroll 0 0 #333333;
display: block;
margin-left: -5px;
margin-top: -7px;
padding: 5px;
width: 116px;
}
 
.petit {
font-size: 11px;
color: #AAA
}
 
.barreVote {
padding: 0 5px 0 5px
}
 
.validerVote {
font-size: 11px;
margin-left: 5px
}
 
.annuler {
background: url("./img/cancel.png") no-repeat;
border: none;
padding-left: 16px;
padding-top: 16px;
margin-left: 5px
}
 
.zoneNoteGlobale {
background: none repeat scroll 0 0 #333333;
margin-left: 122px;
margin-top: -5px;
position: absolute;
white-space: nowrap;
width: 113px;
height:29px;
padding:5px;
}
 
.zoneFleur {
position:absolute;
margin-top:-26px;
margin-left:86px;
}
 
.protocole {
width:124px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/MoyenneVoteVue.ui.xml
5,14 → 5,20
<ui:style src="moyenne.css" />
 
<g:HTMLPanel styleName="{style.moyenne}">
<g:HTMLPanel styleName="{style.zoneNoteGlobale}">
<g:Label styleName="petit">Note générale</g:Label>
<g:Label ui:field="nbVotes" styleName="{style.petit}"/>
<g:HTMLPanel ui:field="zoneFleur" styleName="{style.zoneFleur}"></g:HTMLPanel>
</g:HTMLPanel>
<g:HorizontalPanel>
<g:Label text="{constants.votez} :" styleName="{style.petit}"/>
<g:Label styleName="{style.petit} {style.protocole}" ui:field="protocole" text="protocole"/>
</g:HorizontalPanel>
<g:HorizontalPanel>
<g:FocusPanel ui:field="voter" styleName="{style.barreVote}"/>
<g:Label ui:field="nbVotes" styleName="{style.petit}"/>
<g:Button ui:field="boutonVoter" text="" styleName="{style.validerVote} boutonOK"></g:Button>
<g:HTMLPanel ui:field="votePrisEnCompte"><g:Label text="{constants.votePrisEnCompte}"></g:Label></g:HTMLPanel>
<g:Button ui:field="boutonAnnuler" text=" " styleName="{style.annuler}"></g:Button>
<g:HTMLPanel ui:field="zoneFleur"></g:HTMLPanel>
</g:HorizontalPanel>
</g:HTMLPanel>
</ui:UiBinder>