Subversion Repositories eFlore/Applications.coel

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

package org.tela_botanica.client.composants;

import org.tela_botanica.client.RegistreId;

import com.extjs.gxt.ui.client.Registry;
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");
                setLayout(new FitLayout());
                
                TabPanel panel = new TabPanel();
                panel.setBorders(false);
                TabItem item1 = new TabItem("Paramêtres");
                item1.addText("Paramêtres de l'application...");
                item1.addStyleName("pad-text");
                
                TabItem item2 = new TabItem("Préférences");
                item2.addText("Préférences de l'application...");
                item2.addStyleName("pad-text");
                
                TabItem item3 = new TabItem("A propos...");
                item3.addText("Application : "+(String) Registry.get(RegistreId.APPLI_NOM));
                item3.addText("Application abréviation : "+(String) Registry.get(RegistreId.APPLI_CODE));
                item3.addText("Version : "+(String) Registry.get(RegistreId.APPLI_VERSION));
                item3.addText("Révision : "+(String) Registry.get(RegistreId.APPLI_REVISION));
                item3.addText("Version de GWT : "+GWT.getVersion());
                item3.addStyleName("pad-text");
                
                panel.add(item1);
                panel.add(item2);
                
                add(panel, new FitData(4));
        }

}