Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1212 → Rev 1208

/branches/v1.0-syrah/src/org/tela_botanica/client/vues/EnteteVue.java
3,7 → 3,6
import org.tela_botanica.client.ComposantId;
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.composants.InfoLogger;
import org.tela_botanica.client.i18n.Constantes;
import org.tela_botanica.client.i18n.ErrorMessages;
import org.tela_botanica.client.images.Images;
14,15 → 13,12
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style;
import com.extjs.gxt.ui.client.Style.Direction;
import com.extjs.gxt.ui.client.Style.Orientation;
import com.extjs.gxt.ui.client.event.ButtonEvent;
import com.extjs.gxt.ui.client.event.MenuEvent;
import com.extjs.gxt.ui.client.event.SelectionListener;
import com.extjs.gxt.ui.client.fx.FxConfig;
import com.extjs.gxt.ui.client.util.Format;
import com.extjs.gxt.ui.client.util.Params;
import com.extjs.gxt.ui.client.widget.ContentPanel;
import com.extjs.gxt.ui.client.widget.HtmlContainer;
import com.extjs.gxt.ui.client.widget.Info;
import com.extjs.gxt.ui.client.widget.LayoutContainer;
33,7 → 29,6
import com.extjs.gxt.ui.client.widget.layout.RowLayout;
import com.extjs.gxt.ui.client.widget.menu.Menu;
import com.extjs.gxt.ui.client.widget.menu.MenuItem;
import com.google.gwt.user.client.ui.ListBox;
 
public class EnteteVue extends LayoutContainer implements Rafraichissable {
 
52,8 → 47,6
private SplitButton aideBouton = null;
private SplitButton applisBouton = null;
public EnteteVue(Mediateur mediateurCourant) {
mediateur = mediateurCourant;
i18nC = Mediateur.i18nC;
61,6 → 54,7
setId(ComposantId.PANNEAU_ENTETE);
setLayout(new RowLayout(Orientation.HORIZONTAL));
initialiserSquelettes();
boutonEcouteur = getEcouteurDesBoutons();
conteneurHtml = getIdentification();
78,8 → 72,7
barreBoutons.add(applisBouton);
add(getTitre(), new RowData(.20, 1));
add(barreBoutons, new RowData(.8, 1));
add(barreBoutons, new RowData(.8, 1));
}
private void initialiserSquelettes() {
123,7 → 116,7
}
if (!message.equals("")) {
InfoLogger.display(i18nC.chargement(), message);
Info.display(i18nC.chargement(), message);
}
}
};
177,13 → 170,13
public void componentSelected(MenuEvent mEvent) {
Menu me = (Menu) mEvent.getComponent();
MenuItem mi = (MenuItem) me.getItemByItemId(ComposantId.MENU_BOGUE);
InfoLogger.display(Mediateur.i18nC.chargement(), i18nM.ouvertureLienExterne(mi.getText()));
Info.display(Mediateur.i18nC.chargement(), i18nM.ouvertureLienExterne(mi.getText()));
mediateur.ouvrirUrlExterne(ComposantId.MENU_BOGUE);
}
});
menuBogue.setId(ComposantId.MENU_BOGUE);
menuBogue.setIcon(Images.ICONES.bogue());
 
MenuItem menuCommentaire = new MenuItem(i18nC.remarques());
menuCommentaire.addSelectionListener(new SelectionListener<MenuEvent>() {
@Override
190,30 → 183,16
public void componentSelected(MenuEvent mEvent) {
Menu me = (Menu) mEvent.getComponent();
MenuItem mi = (MenuItem) me.getItemByItemId(ComposantId.MENU_COMMENTAIRE);
InfoLogger.display(Mediateur.i18nC.chargement(), i18nM.ouvertureLienExterne(mi.getText()));
Info.display(Mediateur.i18nC.chargement(), i18nM.ouvertureLienExterne(mi.getText()));
mediateur.ouvrirUrlExterne(ComposantId.MENU_COMMENTAIRE);
}
});
menuCommentaire.setId(ComposantId.MENU_COMMENTAIRE);
menuCommentaire.setIcon(Images.ICONES.commentaire());
 
MenuItem fenetreJournal = new MenuItem("Journal de l'application");
fenetreJournal.addSelectionListener(new SelectionListener<MenuEvent>() {
@Override
public void componentSelected(MenuEvent mEvent) {
Menu me = (Menu) mEvent.getComponent();
MenuItem mi = (MenuItem) me.getItemByItemId(ComposantId.MENU_COMMENTAIRE);
//InfoLogger.display(Mediateur.i18nC.chargement(), i18nM.ouvertureLienExterne(mi.getText()));
mediateur.ouvrirFenetreJournal();
}
});
fenetreJournal.setIcon(Images.ICONES.newspaper());
Menu menuFeedback = new Menu();
menuFeedback.add(menuBogue);
menuFeedback.add(menuCommentaire);
menuFeedback.add(fenetreJournal);
SplitButton boutonAvecMenus = new SplitButton(i18nC.feedback());
boutonAvecMenus.setId(ComposantId.BTN_FEEDBACK);
230,7 → 209,7
public void componentSelected(MenuEvent mEvent) {
Menu me = (Menu) mEvent.getComponent();
MenuItem mi = (MenuItem) me.getItemByItemId(ComposantId.MENU_CEL);
InfoLogger.display(i18nC.chargement(), i18nM.ouvertureAppliExterne(mi.getText()));
Info.display(i18nC.chargement(), i18nM.ouvertureAppliExterne(mi.getText()));
mediateur.ouvrirUrlExterne(ComposantId.MENU_CEL);
}
});
243,7 → 222,7
public void componentSelected(MenuEvent mEvent) {
Menu me = (Menu) mEvent.getComponent();
MenuItem mi = (MenuItem) me.getItemByItemId(ComposantId.MENU_BEL);
InfoLogger.display(i18nC.chargement(), i18nM.ouvertureAppliExterne(mi.getText()));
Info.display(i18nC.chargement(), i18nM.ouvertureAppliExterne(mi.getText()));
mediateur.ouvrirUrlExterne(ComposantId.MENU_BEL);
}
});