Package com.extjs.gxt.ui.client.widget.layout

Examples of com.extjs.gxt.ui.client.widget.layout.BorderLayout


  private RoomChatWindow(final String roomJid,final XmppRoom room)
  {
    this.jid = roomJid;
    this.room = room;
   
    setLayout(new BorderLayout());
    setClosable(true);
    setCloseAction(CloseAction.HIDE);
    setWidth(550);
    setHeight(300);
    updateCaption();
View Full Code Here


      }

      private void showAddDialog() {
        Dialog dialog = new Dialog();
        dialog.setHeading(messages.titlePopup());
        dialog.setLayout(new BorderLayout());
        dialog.setWidth(500);
        dialog.setHeight(220);
        dialog.setBodyBorder(false);
        dialog.setHideOnButtonClick(true);
        dialog.setButtons(Dialog.OKCANCEL);
View Full Code Here

      }

      private void showAddDialog() {
        Dialog dialog = new Dialog();
        dialog.setHeading(messages.titlePopup());
        dialog.setLayout(new BorderLayout());
        dialog.setWidth(450);
        dialog.setHeight(180);
        dialog.setBodyBorder(false);
        dialog.setHideOnButtonClick(true);
        dialog.setButtons(Dialog.OKCANCEL);
View Full Code Here

    LayoutContainer linksPanel = new LayoutContainer();
    linksPanel.setLayout(new RowLayout(Orientation.HORIZONTAL));
    LayoutContainer topPanel = new LayoutContainer();
    topPanel.setHeight(25);
    topPanel.setLayout(new BorderLayout());
    topPanel.add(linksPanel, new BorderLayoutData(LayoutRegion.EAST, 645));
    topPanel.add(formPanel2, new BorderLayoutData(LayoutRegion.WEST, 500));
    fldstNewFieldset_1.add(topPanel);
    fldstNewFieldset_1.add(new HTML("<br>"));
    saveLayout = new LayoutContainer();

    HTML save = new HTML("<img src='./images/sauvegarder.png'/> " + messages.saveSynthese(), false);
    save.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
    save.setStyleName("actionHTML");
    saveLayout.add(save);
    saveLayout.setEnabled(false);
    save.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        bus.fireEvent(new SyntheseEvent());
        saveLayout.setEnabled(false);
        bus.fireEvent(new IsEditEvent(false));
      }
    });
    linksPanel.add(saveLayout);
    if( isAdminOrContributor(role, user) ) {
      save.setVisible(true);
      chatierName.enable();
      prorataTheorique.enable();
    }
    else {
      save.setVisible(false);
      chatierName.disable();
      prorataTheorique.disable();
    }

    HTML printSubcontractor = new HTML("<img src='./images/imprimer.png'/> " + messages.printSubcontractor(), false);
    printSubcontractor.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
    printSubcontractor.setStyleName("actionHTML");
    linksPanel.add(new HTML(LINKS_SPACE, false));
    linksPanel.add(printSubcontractor);
    printSubcontractor.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        List<FicheStDto> allModels = new ArrayList<FicheStDto>();
        allModels.addAll(ficheStGrid1.getStore().getModels());
        allModels.addAll(ficheStGrid2.getStore().getModels());
        CreateFicheSTPopUpReportWindow popUpReport = new CreateFicheSTPopUpReportWindow(bus, allModels, true);
        popUpReport.show();
      }
    });

    HTML printRefacturations = new HTML("<img src='./images/imprimer.png'/> " + messages.printRefacturations(), false);
    printRefacturations.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
    printRefacturations.setStyleName("actionHTML");
    linksPanel.add(new HTML(LINKS_SPACE, false));
    linksPanel.add(printRefacturations);
    printRefacturations.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        List<FicheStDto> allModels = new ArrayList<FicheStDto>();
        allModels.addAll(ficheStGrid1.getStore().getModels());
        allModels.addAll(ficheStGrid2.getStore().getModels());
        CreateFicheSTPopUpReportWindow popUpReport = new CreateFicheSTPopUpReportWindow(bus, allModels, false);
        popUpReport.show();
      }
    });

    ficheStGrid1 = createFicheStGrid(messages.totalSt());
    fldstNewFieldset_1.add(ficheStGrid1);

    // Honoraires lot type
    ficheStGrid2 = createFicheStGrid("Honoraires");
    ficheStGrid2.hideHeader();

    // Hide it. Only show it if having data (check at loadFicheStData() method)
    ficheStGrid2.hide();
    fldstNewFieldset_1.add(ficheStGrid2);
    loadFicheStData();
    if( isAdminOrContributor(role, user) ) {
      FlexTable ft1 = new FlexTable();
      ft1.setWidget(0, 0, new HTML(SPACES_4));
      HTML addRow = new HTML("<img src='./images/ajouter.png'/> " + messages.newSubcontractor(), false);
      addRow.setStyleName("actionHTML2");
      ft1.setWidget(0, 1, addRow);
      addRow.addClickHandler(new ClickHandler() {
        @Override
        public void onClick(ClickEvent event) {
          GuiUtil.gotoEcran(new FicheSTEcran(chantier, null, role, user));
          /* bus.fireEvent(new LoadFichestEcranEvent(chantier)); */
        }
      });

      fldstNewFieldset_1.add(ft1);
    }

    FieldSet transferPpFieldSet = new CustomFieldSet();
    transferPpFieldSet.setHeading("SYNTHESE DES TRANSFERT PP");
    transferPpFieldSet.setLayout(new BorderLayout());
    setDefaultBackgroundColor(transferPpFieldSet);
    saveLayout2 = new LayoutContainer();
    HTML save2 = new HTML("<img src='./images/sauvegarder.png'/> Sauvegarder la synthèse", false);
    save2.setStyleName("actionHTML");
    save2.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
    save2.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
        if( !formPanel2.isValid() ) {
          return;
        }

        bus.fireEvent(new SyntheseEvent());
        saveLayout2.setEnabled(false);
      }
    });
    saveLayout2.add(save2);
    saveLayout2.setEnabled(false);
    transferPpFieldSet.add(saveLayout2, new BorderLayoutData(LayoutRegion.EAST));
    if( isAdminOrContributor(role, user) ) {
      save2.setVisible(true);
    }
    else {
      save2.setVisible(false);
    }

    createTransfertPpGrid(role, user, chantier);
    transferPpFieldSet.add(transfertPpGrid, new BorderLayoutData(LayoutRegion.WEST, 1000));
    add(transferPpFieldSet);
    transferPpFieldSet.setHeight("430");

    transfertPpGrid.addListener(Events.BeforeEdit, new Listener<GridEvent<TransfertPpSummaryDto>>() {
      @Override
      public void handleEvent(GridEvent<TransfertPpSummaryDto> be) {
        @SuppressWarnings("unused")
        TransfertPpSummaryDto transfertPpSummaryDto = transfertPpGrid.getSelectionModel().getSelectedItem();
        if(isAdminOrContributor(role, user)) {
          be.setCancelled(false);
        }
        else {
          be.setCancelled(true);
        }
      }
    });
    transfertPpGrid.addListener(Events.AfterEdit, new Listener<GridEvent<TransfertPpSummaryDto>>() {
      @Override
      public void handleEvent(GridEvent<TransfertPpSummaryDto> be) {
        saveLayout2.setEnabled(true);
        isEdit = true;
        bus.fireEvent(new IsEditEvent(isEdit));
      }
    });

    FieldSet fldstNewFieldset_3 = new CustomFieldSet();
    fldstNewFieldset_3.setHeading("TOTAL CHANTIER");
    fldstNewFieldset_3.setLayout(new BorderLayout());
    fldstNewFieldset_3.setHeight(175);
    add(fldstNewFieldset_3);

    createFicheStSummaryGrid();
    fldstNewFieldset_3.add(ficheStSummaryGrid);
View Full Code Here

  public TransfertppBreadcumbPanel(final ChantierModel chantierModel, Integer transfertPpId, final RoleModel role, final UtilisateurGrpModel user) {
    super();
    /* this.bus = b; */
    loadPanel(chantierModel, transfertPpId);
    setHeight("40px");
    setLayout(new BorderLayout());
    setMonitorWindowResize(true);
   
    LayoutContainer westPanel = new LayoutContainer();
    westPanel.setLayout(new RowLayout(Orientation.HORIZONTAL));
   
View Full Code Here

  public HeaderAcceuil(){

    super();
    /*this.bus = b;*/
    setHeight("40px");
    setLayout(new BorderLayout());
    setMonitorWindowResize(true);
   
    LayoutContainer westPanel = new LayoutContainer();
    westPanel.setLayout(new RowLayout(Orientation.HORIZONTAL));
   
View Full Code Here

import com.google.gwt.user.client.ui.Label;

public class HeaderHome extends AbstractPanel {
  public HeaderHome() {
    setHeight("40px");
    setLayout(new BorderLayout());
    setMonitorWindowResize(true);
   
    LayoutContainer westPanel = new LayoutContainer();
    westPanel.setLayout(new RowLayout(Orientation.HORIZONTAL));
   
View Full Code Here

  @Override
  protected void initialize() {
    container = new LayoutContainer();

    BorderLayout layout = new BorderLayout();
    layout.setEnableState(false);
    container.setLayout(layout);

    mailListPanel = new MailListPanel();
    container.add(mailListPanel, new BorderLayoutData(LayoutRegion.CENTER));
View Full Code Here

    dialog.show();
  }

  private void initUI() {
    viewport = new Viewport();
    viewport.setLayout(new BorderLayout());

    createNorth();
    createWest();
    createCenter();
View Full Code Here

  }

  protected void initialize() {
    viewport = new Viewport();
    viewport.setLayout(new BorderLayout());
    Registry.register(VIEWPORT, viewport);
   
    createNorth();
    createWest();
    createCenter();
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.layout.BorderLayout

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.