Examples of VLayout


Examples of com.smartgwt.client.widgets.layout.VLayout

  public Application() {
  }

  public void onModuleLoad() {
    VLayout mainLayout = new VLayout();
    mainLayout.setWidth100();
    mainLayout.setHeight100();

    // ---------------------------------------------------------------------
    // Top bar:
    // ---------------------------------------------------------------------
    ToolStrip topBar = new ToolStrip();
    topBar.setHeight(33);
    topBar.setWidth100();
    topBar.addSpacer(6);

    Img icon = new Img("[ISOMORPHIC]/geomajas/geomajas_desktopicon_small.png");
    icon.setSize(24);
    topBar.addMember(icon);
    topBar.addSpacer(6);

    Label title = new Label(messages.applicationTitle("Feature info"));
    title.setStyleName("appTitle");
    title.setWidth(300);
    topBar.addMember(title);
    topBar.addFill();
    topBar.addMember(new LocaleSelect("Nederlands"));

    mainLayout.addMember(topBar);

    HLayout layout = new HLayout();
    layout.setWidth100();
    layout.setHeight100();
    layout.setMembersMargin(5);
    layout.setMargin(5);

    // ---------------------------------------------------------------------
    // Create the left-side (map and tabs):
    // ---------------------------------------------------------------------
    final MapWidget map = new MapWidget("mapMain", "app");
    final Toolbar toolbar = new Toolbar(map);
    toolbar.setButtonSize(Toolbar.BUTTON_SIZE_BIG);

    VLayout mapLayout = new VLayout();
    mapLayout.setShowResizeBar(true);
    mapLayout.setResizeBarTarget("tabs");
    mapLayout.addMember(toolbar);
    mapLayout.addMember(map);
    mapLayout.setHeight("65%");
    tabSet.setTabBarPosition(Side.TOP);
    tabSet.setWidth100();
    tabSet.setHeight("35%");
    tabSet.setID("tabs");

    VLayout leftLayout = new VLayout();
    leftLayout.setShowEdges(true);
    leftLayout.addMember(mapLayout);
    leftLayout.addMember(tabSet);

    layout.addMember(leftLayout);

    // ---------------------------------------------------------------------
    // Create the right-side (overview map, layer-tree, legend):
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

    btnRedo.setDisabled(true);
    removeFreeDrawingController();
  }

  public Canvas getSearchCanvas() {
    final VLayout mainLayout = new VLayout(20);
    mainLayout.setWidth100();
    mainLayout.setHeight100();
    mainLayout.setPadding(5);

    Label titleBar = new Label(messages.geometricSearchWidgetFreeDrawingSearchTitle());
    titleBar.setBackgroundColor("#E0E9FF");
    titleBar.setWidth100();
    titleBar.setHeight(20);
    titleBar.setPadding(5);

    HLayout geomsButtonBar = new HLayout();
    geomsButtonBar.setWidth100();
    geomsButtonBar.setAutoHeight();
    geomsButtonBar.setMembersMargin(10);
    HLayout actionsButtonBar = new HLayout();
    actionsButtonBar.setWidth100();
    actionsButtonBar.setAutoHeight();
    actionsButtonBar.setMembersMargin(10);

    btnPoint = new IButton(messages.geometricSearchWidgetFreeDrawingPoint());
    btnPoint.setIcon(BTN_POINT_CREATE_IMG);
    btnPoint.setAutoFit(true);
    btnPoint.setActionType(SelectionType.RADIO);
    btnPoint.setRadioGroup("drawType");
    btnPoint.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onDrawPoint();
      }
    });

    btnLine = new IButton(messages.geometricSearchWidgetFreeDrawingLine());
    btnLine.setIcon(BTN_LINE_CREATE_IMG);
    btnLine.setAutoFit(true);
    btnLine.setActionType(SelectionType.RADIO);
    btnLine.setRadioGroup("drawType");
    btnLine.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onDrawLine();
      }
    });

    btnPolygon = new IButton(messages.geometricSearchWidgetFreeDrawingPolygon());
    btnPolygon.setIcon(BTN_POLYGON_CREATE_IMG);
    btnPolygon.setAutoFit(true);
    btnPolygon.setActionType(SelectionType.RADIO);
    btnPolygon.setRadioGroup("drawType");
    btnPolygon.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onDrawPolygon();
      }
    });

    IButton btnAdd = new IButton(messages.geometricSearchWidgetFreeDrawingAdd());
    btnAdd.setIcon(BTN_ADD_IMG);
    btnAdd.setAutoFit(true);
    btnAdd.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onAdd();
      }
    });

    btnUndo = new IButton(messages.geometricSearchWidgetFreeDrawingUndo());
    btnUndo.setIcon(BTN_UNDO_IMG);
    btnUndo.setAutoFit(true);
    btnUndo.setDisabled(true);
    btnUndo.setShowDisabledIcon(false);
    btnUndo.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onUndo();
      }
    });

    btnRedo = new IButton(messages.geometricSearchWidgetFreeDrawingRedo());
    btnRedo.setIcon(BTN_REDO_IMG);
    btnRedo.setAutoFit(true);
    btnRedo.setDisabled(true);
    btnRedo.setShowDisabledIcon(false);
    btnRedo.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        onRedo();
      }
    });

    frmBuffer = new DynamicForm();
    frmBuffer.setWidth100();
    spiBuffer = new SpinnerItem();
    spiBuffer.setTitle(messages.geometricSearchWidgetBufferLabel());
    spiBuffer.setDefaultValue(5);
    spiBuffer.setMin(0);
    spiBuffer.setWidth(60);
    spiBuffer.addChangedHandler(new ChangedHandler() {
      public void onChanged(ChangedEvent event) {
        updateView();
      }
    });
    frmBuffer.setFields(spiBuffer);

    // ----------------------------------------------------------

    geomsButtonBar.addMember(btnPoint);
    geomsButtonBar.addMember(btnLine);
    geomsButtonBar.addMember(btnPolygon);

    actionsButtonBar.addMember(btnAdd);
    actionsButtonBar.addMember(btnUndo);
    actionsButtonBar.addMember(btnRedo);

    mainLayout.addMember(titleBar);
    mainLayout.addMember(geomsButtonBar);
    mainLayout.addMember(frmBuffer);
    mainLayout.addMember(actionsButtonBar);

    return mainLayout;
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

  protected VLayout mainLayout;

  AbstractTab(String title, MapWidget map) {
    super(title);
    this.map = map;
    mainLayout = new VLayout();
    mainLayout.setWidth100();
    mainLayout.setHeight100();
    setPane(mainLayout);
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

      public RibbonColumn create(List<ClientToolInfo> tools, MapWidget mapWidget) {
        return new MyCustomRibbonColumn(mapWidget);
      }
    });

    VLayout main = new VLayout(5);
    main.setWidth100();
    main.setHeight100();

    ToolStrip banner = new ToolStrip();
    banner.setBorder("none");
    banner.setSize("100%", "53");
    banner.setBackgroundColor("#337428");
    banner.setBackgroundImage("[ISOMORPHIC]/images/geomajas_logo.png");
    banner.setBackgroundRepeat(BkgndRepeat.NO_REPEAT);
    main.addMember(banner);

    TabSet tabs = new TabSet();

    Tab tab1 = new Tab("Default Ribbon");
    tab1.setPane(getExample1());
    tabs.addTab(tab1);

    Tab tab2 = new Tab("Tabbed Ribbon");
    tab2.setPane(getExample2());
    tabs.addTab(tab2);

    Tab tab3 = new Tab("Custom Ribbon Widgets");
    tab3.setPane(getExample3());
    tabs.addTab(tab3);

    Tab tab4 = new Tab("Custom Ribbon Style");
    tab4.setPane(getExample4());
    tabs.addTab(tab4);

    main.addMember(tabs);
    main.draw();
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

    main.addMember(tabs);
    main.draw();
  }

  private Canvas getExample1() {
    VLayout layout = new VLayout(5);
    layout.setPadding(5);

    MapWidget mapWidget = new MapWidget("mapOsm", "widget-utility");
    final RibbonBarLayout ribbonBar = new RibbonBarLayout(mapWidget, "ribbon-bar-1");
    ribbonBar.setSize("100%", "94px");

    ToolStrip toolStrip = new ToolStrip();
    toolStrip.setWidth100();
    ToolStripButton btn1 = new ToolStripButton("Toggle group title");
    btn1.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        ribbonBar.setShowGroupTitles(!ribbonBar.isShowGroupTitles());
      }
    });
    toolStrip.addButton(btn1);
    layout.addMember(toolStrip);
    layout.addMember(ribbonBar);
    layout.addMember(mapWidget);
    return layout;
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

    layout.addMember(mapWidget);
    return layout;
  }

  private Canvas getExample2() {
    VLayout layout = new VLayout(5);
    layout.setPadding(5);

    MapWidget mapWidget = new MapWidget("mapWmsCountries", "widget-utility");
    final RibbonTabLayout ribbon = new RibbonTabLayout(mapWidget, "ribbon-1");
    ribbon.setSize("100%", "120px");

    ToolStrip toolStrip = new ToolStrip();
    toolStrip.setWidth100();
    ToolStripButton btn1 = new ToolStripButton("Toggle group title");
    btn1.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        ribbon.getRibbonBar(0).setShowGroupTitles(!ribbon.getRibbonBar(0).isShowGroupTitles());
      }
    });
    toolStrip.addButton(btn1);
    layout.addMember(toolStrip);
    layout.addMember(ribbon);
    layout.addMember(mapWidget);
    return layout;
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

    layout.addMember(mapWidget);
    return layout;
  }

  private Canvas getExample3() {
    VLayout layout = new VLayout(5);
    layout.setPadding(5);

    MapWidget mapWidget = new MapWidget("mapCountries", "widget-utility");
    final RibbonBarLayout ribbon = new RibbonBarLayout(mapWidget, "ribbon-bar-2");
    ribbon.setSize("100%", "80px");

    layout.addMember(ribbon);
    layout.addMember(mapWidget);
    return layout;
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

    layout.addMember(mapWidget);
    return layout;
  }

  private Canvas getExample4() {
    VLayout layout = new VLayout(5);
    layout.setPadding(5);

    MapWidget mapWidget = new MapWidget("mapWms", "widget-utility");
    final RibbonBarLayout ribbon = new RibbonBarLayout(mapWidget, "ribbon-bar-3");
    ribbon.setStyleName("myRibbon");
    ribbon.setSize("100%", "94px");

    layout.addMember(ribbon);
    layout.addMember(mapWidget);
    return layout;
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

  protected VLayout mainLayout;

  AbstractTab(String title, MapWidget map) {
    super(title);
    this.map = map;
    mainLayout = new VLayout();
    mainLayout.setWidth100();
    mainLayout.setHeight100();
    setPane(mainLayout);
  }
View Full Code Here

Examples of com.smartgwt.client.widgets.layout.VLayout

    setLayoutAlign(Alignment.CENTER);

    addMember(createTitle());

    HLayout body = new HLayout();
    leftLayout = new VLayout(10);
    leftLayout.setStyleName("wizardLeftLayout");
    leftLayout.setSize("220", "100%");
    leftLayout.setLayoutRightMargin(10);

    HTMLFlow explanation = new HTMLFlow("<div style='font-size:12px;'>" + helpText + "</div>");
    leftLayout.addMember(explanation);
    body.addMember(leftLayout);

    VLayout rightLayout = new VLayout();
    rightLayout.setLayoutRightMargin(5);
    rightLayout.addMember(createPageTop());
    pageBody = new VLayout();
    rightLayout.addMember(pageBody);
    rightLayout.addMember(createPageBottom());
    body.addMember(rightLayout);
    addMember(body);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.