Examples of VLayout


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

    return titleCanvas;
  }

  protected Canvas createLeftLayout() {
    HLayout body = new HLayout();
    VLayout 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);
    return body;
  }
View Full Code Here

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("hello world"));
    title.setStyleName("appTitle");
    title.setWidth(300);
    topBar.addMember(title);
    topBar.addFill();
    topBar.addMember(new LocaleSelect("English"));

    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

  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 void onModuleLoad() {
    org.geomajas.gwt.client.i18n.I18nProvider.setLookUp(GWT.<ConstantsWithLookup>create(Samples.class));

    // Setup the overall layout:
    VLayout main = new VLayout();
    main.setWidth100();
    main.setHeight100();
    main.setStyleName("tabSetContainer");

    // 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);

    Label title = new Label("Geomajas GWT Showcase");
    title.setStyleName("sgwtTitle");
    title.setWidth(300);
    topBar.addMember(title);
    topBar.addFill();

    ToolStripButton devConsoleButton = new ToolStripButton();
    devConsoleButton.setTitle("Developer Console");
    devConsoleButton.setIcon("[ISOMORPHIC]/geomajas/silk/bug.png");
    devConsoleButton.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler() {

      public void onClick(com.smartgwt.client.widgets.events.ClickEvent event) {
        SC.showConsole();
      }
    });

    topBar.addButton(devConsoleButton);

    topBar.addSeparator();

    // Skin select:
    SelectItem selectItem = new SelectItem();
    selectItem.setHeight(21);
    selectItem.setWidth(130);
    LinkedHashMap<String, String> valueMap = new LinkedHashMap<String, String>();
    valueMap.put("Graphite", "Graphite");
    valueMap.put("EnterpriseBlue", "Enterprise Blue");
    valueMap.put("Enterprise", "Enterprise Gray");

    selectItem.setValueMap(valueMap);

    String currentSkin = Cookies.getCookie("skin_name");
    if (currentSkin == null) {
      currentSkin = "Graphite";
    }
    selectItem.setDefaultValue(currentSkin);
    selectItem.setShowTitle(false);
    selectItem.addChangeHandler(new ChangeHandler() {

      public void onChange(ChangeEvent event) {
        Cookies.setCookie("skin_name", (String) event.getValue());
        com.google.gwt.user.client.Window.Location.reload();
      }
    });
    topBar.addFormItem(selectItem);
    main.addMember(topBar);

    // Horizontal layout:
    HLayout hLayout = new HLayout();
    hLayout.setWidth100();
    hLayout.setHeight100();
    hLayout.setLayoutMargin(5);

    VLayout leftTreeLayout = new VLayout();
    leftTreeLayout.setHeight100();
    leftTreeLayout.setWidth(200);
    leftTreeLayout.setShowResizeBar(true);
    leftTreeLayout.setMembersMargin(1);

    SampleTree sampleTree = new SampleTree();
    sampleTree.addLeafClickHandler(new LeafClickHandler() {

      public void onLeafClick(LeafClickEvent event) {
        TreeNode node = event.getLeaf();
        prepareSample(node);
      }
    });

    leftTreeLayout.addMember(sampleTree);

    // Show a user label:
    final Label userLabel = new Label();
    userLabel.setHeight(20);
    userLabel.setWidth100();
    userLabel.setPadding(3);
    userLabel.setBorder("1px solid #A0A0A0");

    Authentication.getInstance().addLoginHandler(new LoginHandler() {

      public void onLoginFailure(LoginFailureEvent event) {
      }

      public void onLoginSuccess(LoginSuccessEvent event) {
        userLabel.setContents("Logged in with: " + Authentication.getInstance().getUserId());
      }
    });
    Authentication.getInstance().addLogoutHandler(new LogoutHandler() {

      public void onLogoutFailure(LogoutFailureEvent event) {
      }

      public void onLogoutSuccess(LogoutSuccessEvent event) {
        userLabel.setContents("No user is logged in.");
      }
    });
    Authentication.getInstance().login("luc", "luc", null);
    leftTreeLayout.addMember(userLabel);

    // Show an ActivityMonitor:
    ActivityMonitor monitor = new ActivityMonitor();
    leftTreeLayout.addMember(monitor);

    hLayout.addMember(leftTreeLayout);

    mainTabSet = new TabSet();
    mainTabSet.setWidth100();
View Full Code Here

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

  public IntroductionTab() {
    super();
  }

  public Canvas getViewPanel() {
    VLayout layout = new VLayout();
    layout.setWidth100();
    layout.setHeight100();

    Img logo = new Img("[ISOMORPHIC]/geomajas/geomajas_logo.png");
    logo.setWidth(600);
    logo.setHeight(220);
    logo.setMargin(30);
    logo.setLayoutAlign(Alignment.CENTER);

    HTMLPane pane = new HTMLPane();
    String currentLocale = LocaleInfo.getCurrentLocale().getLocaleName();
    if ("default".equals(currentLocale)) {
      pane.setContentsURL("[ISOMORPHIC]/geomajas/example/pages/intro.html");
    } else if ("nl".equals(currentLocale)) {
      pane.setContentsURL("[ISOMORPHIC]/geomajas/example/pages/intro_nl.html");
    }

    layout.addMember(logo);
    layout.addMember(pane);

    return layout;
  }
View Full Code Here

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

      return new LayertreeSample();
    }
  };

  public Canvas getViewPanel() {
    VLayout mainLayout = new VLayout();
    mainLayout.setWidth100();
    mainLayout.setHeight100();

    // Build a map, and set a PanController:
    VLayout mapLayout = new VLayout();
    mapLayout.setShowEdges(true);
    final MapWidget map = new MapWidget("mapLegend", "gwt-samples");
    map.setController(new PanController(map));
    mapLayout.addMember(map);

    // Build the LayerTree:
    final LayerTree layerTree = new LayerTree(map);
    layerTree.setHeight(180);
    layerTree.setWidth100();
View Full Code Here

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

      return new CrsSample();
    }
  };

  public Canvas getViewPanel() {
    VLayout layout = new VLayout();
    layout.setWidth100();
    layout.setHeight100();

    // Map with ID crsMap is defined in the XML configuration. (mapOsm.xml)
    final MapWidget map = new MapWidget("mapCrs", "gwt-samples");

    // Set a panning controller on the map:
    map.setController(new PanController(map));
    layout.addMember(map);

    return layout;
  }
View Full Code Here

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

  /**
   * @return The viewPanel Canvas
   */
  public Canvas getViewPanel() {
    VLayout layout = new VLayout();
    layout.setWidth100();
    layout.setHeight100();

    final MapWidget map = new MapWidget("mapOsm", "gwt-samples");

    final Toolbar toolbar = new Toolbar(map);
    toolbar.setButtonSize(Toolbar.BUTTON_SIZE_BIG);
    final GeocoderWidget geocoderWidget = new GeocoderWidget(map, "description", "Geocoder");
    toolbar.addMember(geocoderWidget);

    SelectItem geocoderSource = new SelectItem("geocoderSource", "");
    geocoderSource.setDefaultToFirstOption(true);
    geocoderSource.setOptionDataSource(getGeocoderSelectDataSource());
    geocoderSource.setDisplayField(FIELD_LABEL);
    geocoderSource.setValueField(FIELD_REGEX);
    geocoderSource.addChangeHandler(new ChangeHandler() {
      public void onChange(ChangeEvent event) {
        geocoderWidget.setServicePattern((String) event.getValue());
      }
    });
    DynamicForm geocoderSourceForm = new DynamicForm();
    geocoderSourceForm.setFields(geocoderSource);
    toolbar.addMember(geocoderSourceForm);

    layout.addMember(toolbar);
    layout.addMember(map);
    return layout;
  }
View Full Code Here

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

      return new LegendSample();
    }
  };

  public Canvas getViewPanel() {
    VLayout mainLayout = new VLayout();
    mainLayout.setWidth100();
    mainLayout.setHeight100();
    mainLayout.setMembersMargin(10);

    HLayout topLayout = new HLayout();
    topLayout.setMembersMargin(10);
    topLayout.setHeight(190);

    VLayout buttonLayout = new VLayout();
    buttonLayout.setMembersMargin(10);
    buttonLayout.setPadding(10);
    buttonLayout.setShowEdges(true);

    VLayout mapLayout = new VLayout();
    mapLayout.setShowEdges(true);
    final MapWidget map = new MapWidget("mapLegend", "gwt-samples");
    map.setController(new PanController(map));
    mapLayout.addMember(map);

    IButton rasterButton = new IButton("Toggle Raster layer");
    rasterButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Layer<?> layer = map.getMapModel().getLayer("clientLayerWms");
        layer.setVisible(!layer.isShowing());
      }
    });
    rasterButton.setWidth100();
    buttonLayout.addMember(rasterButton);

    IButton lineButton = new IButton("Toggle Line layer");
    lineButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Layer<?> layer = map.getMapModel().getLayer("clientLayerRivers50m");
        layer.setVisible(!layer.isShowing());
      }
    });
    lineButton.setWidth100();
    buttonLayout.addMember(lineButton);

    IButton polygonButton = new IButton("Toggle Polygon layer");
    polygonButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Layer<?> layer = map.getMapModel().getLayer("clientLayerCountries110m");
        layer.setVisible(!layer.isShowing());
      }
    });
    polygonButton.setWidth100();
    buttonLayout.addMember(polygonButton);

    IButton pointButton = new IButton("Toggle Point layer");
    pointButton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Layer<?> layer = map.getMapModel().getLayer("clientLayerPopulatedPlaces110m");
        layer.setVisible(!layer.isShowing());
      }
    });
    pointButton.setWidth100();
    buttonLayout.addMember(pointButton);

    VLayout legendLayout = new VLayout();
    legendLayout.setShowEdges(true);

    final Legend legend = new Legend(map.getMapModel());
    legend.setHeight100();
    legend.setWidth100();
    legendLayout.addMember(legend);

    topLayout.addMember(buttonLayout);
    topLayout.addMember(legendLayout);

    mainLayout.addMember(topLayout);
View Full Code Here

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

      return new EditableGridSample();
    }
  };

  public Canvas getViewPanel() {
    VLayout layout = new VLayout();
    layout.setWidth100();
    layout.setHeight100();
    layout.setMembersMargin(10);

    // switch off lazy loading, we want to get everything
    GwtCommandDispatcher.getInstance().setUseLazyLoading(false);

    VLayout mapLayout = new VLayout();
    mapLayout.setShowEdges(true);

    // Map with ID featureListGridMap is defined in the XML configuration.
    final MapWidget map = new MapWidget("mapEditableGrid", "gwt-samples");
    map.setController(new PanController(map));
    mapLayout.addMember(map);

    // Create a layout with a FeatureListGrid in it:
    final FeatureListGrid grid = new FeatureListGrid(map.getMapModel());
    grid.setShowEdges(true);
    grid.setShowResizeBar(true);
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.