Rev 69 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client.composants;import org.tela_botanica.client.RegistreId;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");setIconStyle("icone-appli");setLayout(new FitLayout());TabPanel panneaux = new TabPanel();panneaux.setBorders(false);TabItem parametresOnglet = new TabItem("Paramêtres");parametresOnglet.setIconStyle("icone-param");parametresOnglet.addText("Paramêtres de l'application...");parametresOnglet.addStyleName("pad-text");TabItem preferencesOnglet = new TabItem("Préférences");preferencesOnglet.addText("Préférences de l'application...");preferencesOnglet.setIconStyle("icone-preference");preferencesOnglet.addStyleName("pad-text");TabItem aproposOnglet = new TabItem("A propos...");aproposOnglet.setIconStyle("icone-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>"+"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(parametresOnglet);panneaux.add(preferencesOnglet);panneaux.add(aproposOnglet);add(panneaux, new FitData(4));}}