Rev 907 | Blame | Last modification | View Log | RSS feed
package org.tela_botanica.client.composants;import org.tela_botanica.client.RegistreId;import org.tela_botanica.client.images.Images;import com.extjs.gxt.ui.client.GXT;import com.extjs.gxt.ui.client.Registry;import com.extjs.gxt.ui.client.Version;import com.extjs.gxt.ui.client.widget.TabItem;import com.extjs.gxt.ui.client.widget.TabPanel;import com.extjs.gxt.ui.client.widget.Window;import com.extjs.gxt.ui.client.widget.layout.FitData;import com.extjs.gxt.ui.client.widget.layout.FitLayout;import com.google.gwt.core.client.GWT;public class ParametreFenetre extends Window {public ParametreFenetre() {setSize(500, 300);setPlain(true);setHeading("Paramêtres et préférences");setIcon(Images.ICONES.application());setLayout(new FitLayout());TabPanel panneaux = new TabPanel();panneaux.setBorders(false);TabItem aproposOnglet = new TabItem("À propos...");aproposOnglet.setIcon(Images.ICONES.information());aproposOnglet.addText("<h1>"+(String) Registry.get(RegistreId.APPLI_NOM)+"</h1>");aproposOnglet.addText("Code : "+(String) Registry.get(RegistreId.APPLI_CODE));aproposOnglet.addText("Version : "+(String) Registry.get(RegistreId.APPLI_VERSION));aproposOnglet.addText("Révision : "+(String) Registry.get(RegistreId.APPLI_REVISION));aproposOnglet.addText("<hr />");aproposOnglet.addText("<h1>"+"Compilation"+"</h1>");aproposOnglet.addText("Date : "+(String) Registry.get(RegistreId.APPLI_COMPILATION_DATE_HEURE));aproposOnglet.addText("Version de Java : "+(String) Registry.get(RegistreId.APPLI_COMPILATION_JAVA_VERSION));aproposOnglet.addText("<hr />");aproposOnglet.addText("<h1>"+"Cadre de travail"+"</h1>");aproposOnglet.addText("GWT : v"+GWT.getVersion());Version gxtVersion = GXT.getVersion();aproposOnglet.addText("GXT : v"+gxtVersion.getRelease());aproposOnglet.addText("<hr />");aproposOnglet.addText("<h1>"+"Navigateur"+"</h1>");aproposOnglet.addText("COEL fonctionne actuellement dans : "+GXT.getUserAgent());aproposOnglet.addStyleName("pad-text");panneaux.add(aproposOnglet);add(panneaux, new FitData(4));}}