/trunk/src/org/tela_botanica/client/composants/IdentificationFenetre.java |
---|
2,6 → 2,7 |
import org.tela_botanica.client.ComposantId; |
import org.tela_botanica.client.Mediateur; |
import org.tela_botanica.client.RegistreId; |
import org.tela_botanica.client.i18n.Constantes; |
import org.tela_botanica.client.images.Images; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
8,6 → 9,7 |
import org.tela_botanica.client.modeles.Information; |
import org.tela_botanica.client.modeles.Utilisateur; |
import com.extjs.gxt.ui.client.Registry; |
import com.extjs.gxt.ui.client.Style.HorizontalAlignment; |
import com.extjs.gxt.ui.client.event.ButtonEvent; |
import com.extjs.gxt.ui.client.event.ComponentEvent; |
53,7 → 55,7 |
setButtonAlign(HorizontalAlignment.RIGHT); |
setButtons(""); |
setIcon(Images.ICONES.utilisateur()); |
setHeading(i18nC.appliNom()+" - "+i18nC.identificationTitre()); |
setHeading(Registry.get(RegistreId.APPLI_NOM)+" - "+i18nC.identificationTitre()); |
setModal(true); |
setBodyBorder(true); |
setBodyStyle("padding: 10px;background: none"); |
/trunk/src/org/tela_botanica/client/configuration/APropos.java |
---|
11,6 → 11,10 |
*/ |
public class APropos { |
private String appliNom; |
private String appliCode; |
private String appliVersionNumero; |
private String appliVersionCode; |
private String developpeurs; |
private String traducteurs; |
private String licence; |
22,6 → 26,10 |
public APropos() { |
// on utilise le dictionnaire d'internationalisation pour lire les variables du fichier javascript |
Dictionary apropos = Dictionary.getDictionary("apropos"); |
appliNom = apropos.get("appliNom"); |
appliCode = apropos.get("appliCode"); |
appliVersionNumero = apropos.get("appliVersionNumero"); |
appliVersionCode = apropos.get("appliVersionCode"); |
developpeurs = apropos.get("developpeurs"); |
traducteurs = apropos.get("traducteurs"); |
licence = apropos.get("licence"); |
31,6 → 39,22 |
} |
public String getAppliNom() { |
return appliNom; |
} |
public String getAppliCode() { |
return appliCode; |
} |
public String getAppliVersionNumero() { |
return appliVersionNumero; |
} |
public String getAppliVersionCode() { |
return appliVersionCode; |
} |
public String getDeveloppeurs() { |
return developpeurs; |
} |
/trunk/src/org/tela_botanica/client/Mediateur.java |
---|
136,11 → 136,12 |
} |
protected void initialiserRegistre() { |
Registry.register(RegistreId.APPLI_NOM, i18nC.appliNom()); |
Registry.register(RegistreId.APPLI_CODE, i18nC.appliCode()); |
Registry.register(RegistreId.APPLI_VERSION, i18nC.appliVersionNumero()); |
APropos apropos = new APropos(); |
APropos apropos = new APropos(); |
Registry.register(RegistreId.APPLI_NOM, apropos.getAppliNom()); |
Registry.register(RegistreId.APPLI_CODE, apropos.getAppliCode()); |
Registry.register(RegistreId.APPLI_VERSION, apropos.getAppliVersionNumero()); |
Registry.register(RegistreId.APPLI_DEVELOPPEURS, apropos.getDeveloppeurs()); |
Registry.register(RegistreId.APPLI_TRADUCTEURS, apropos.getTraducteurs()); |
Registry.register(RegistreId.APPLI_LICENCE, apropos.getLicence()); |
/trunk/src/org/tela_botanica/client/i18n/Constantes.java |
---|
3,12 → 3,6 |
import com.google.gwt.i18n.client.ConstantsWithLookup; |
public interface Constantes extends ConstantsWithLookup{ |
// Application |
String appliNom(); |
String appliCode(); |
String appliVersionNumero(); |
String appliVersionCode(); |
// Identification |
String modeAnonyme(); |
String identificationTitre(); |
/trunk/src/org/tela_botanica/client/i18n/Constantes.properties |
---|
1,9 → 1,3 |
# Application |
appliNom = Collections en ligne |
appliCode = COEL |
appliVersionNumero = 0.1 |
appliVersionCode = Dora |
# Général |
id = Id |
chargement = Chargement ... |
/trunk/src/org/tela_botanica/client/vues/EnteteVue.java |
---|
2,6 → 2,7 |
import org.tela_botanica.client.ComposantId; |
import org.tela_botanica.client.Mediateur; |
import org.tela_botanica.client.RegistreId; |
import org.tela_botanica.client.i18n.Constantes; |
import org.tela_botanica.client.i18n.ErrorMessages; |
import org.tela_botanica.client.images.Images; |
10,6 → 11,7 |
import org.tela_botanica.client.modeles.Utilisateur; |
import org.tela_botanica.client.util.Debug; |
import com.extjs.gxt.ui.client.Registry; |
import com.extjs.gxt.ui.client.Style; |
import com.extjs.gxt.ui.client.Style.Orientation; |
import com.extjs.gxt.ui.client.event.ButtonEvent; |
80,7 → 82,7 |
private HtmlContainer getTitre() { |
HtmlContainer titreConteneurHtml = new HtmlContainer(); |
titreConteneurHtml.setHtml(Format.substitute(titreTpl, i18nC.appliNom())); |
titreConteneurHtml.setHtml(Format.substitute(titreTpl, Registry.get(RegistreId.APPLI_NOM))); |
return titreConteneurHtml; |
} |