Package com.sencha.gxt.core.client.util

Examples of com.sencha.gxt.core.client.util.Margins


      filters.addFilter(myFilter);
      final TextField filterText = myFilter.getField();
      filterText.setWidth(280);
      filterText.setEmptyText("关键词用空格隔开,'*'代表任意一个或多个字符");
      commonTableContainer.add(filterText, new VerticalLayoutData(1, 30,
          new Margins(3)));
      GridSelectionModel<TableModel> gs = new GridSelectionModel<TableModel>();
      gs.addSelectionHandler(new SelectionHandler<TableModel>() {
        @Override
        public void onSelection(SelectionEvent<TableModel> event) {
          getTableInfoPanel().load(event.getSelectedItem());
View Full Code Here


 
  public CenterTemplate(){
    buttonArea.setVBoxLayoutAlign(VBoxLayoutAlign.STRETCH);
   
    BorderLayoutData east=new BorderLayoutData(100);
    east.setMargins(new Margins(5));
    container.setEastWidget(buttonArea, east);
    add(container);
  }
View Full Code Here

  public void setCenter(Widget widget){
    container.setCenterWidget(widget,new MarginData(3));
  }
 
  public void addButton(CellButtonBase<?> btn){
    BoxLayoutData data=new BoxLayoutData(new Margins(5));
    buttonArea.add(btn,data);
  }
View Full Code Here

          getPlatformContext().getPlatformBus().fireEvent(new PlatformPlaceChangeEvent(app.getPlace(),true));
        }
      });
      shortcuts.add(app.getShortcut());
     
      shortcutBar.add(app.getShortcut(),new BoxLayoutData(new Margins(2,0,5,0)));
    }
  }
View Full Code Here

  @Override
  public Widget asWidget() {
    if (widget == null) {
      final BorderLayoutContainer rootContainer = new BorderLayoutContainer();
      BorderLayoutData westLayout = new BorderLayoutData();
      westLayout.setMargins(new Margins(3));
      westLayout.setSplit(true);
      westLayout.setSize(200);
      westLayout.setCollapsible(true);
      westLayout.setCollapseMini(true);
      final ContentPanel fileManagerPanel = new ContentPanel();
      fileManagerPanel.setHeaderVisible(false);
      fileManagerPanel.setCollapsible(true);
      fileManagerPanel.setHeadingText("文件管理");
      // TODO 动画效果
      fileManagerPanel.setAnimCollapse(true);
      fileManagerPanel.setAnimationDuration(1000);
      final BorderLayoutContainer centerContainer = new BorderLayoutContainer();
      SimpleContainer wordContainer = new SimpleContainer();
      final ContentPanel tabContainer = new ContentPanel() {
//        @Override
//        protected void onAfterFirstAttach() {
//          super.onAfterFirstAttach();
//          centerContainer.hide(LayoutRegion.EAST);
//        }
      };
      tabContainer.setHeaderVisible(false);
      BorderLayoutData tabLayout = new BorderLayoutData();
      tabLayout.setSplit(true);
      tabLayout.setSize(300);
      tabLayout.setCollapsible(true);
      tabLayout.setCollapseMini(true);
      tabLayout.setMinSize(100);
      tabLayout.setMargins(new Margins(3, 3, 3, 5));
      centerContainer.setEastWidget(tabContainer, tabLayout);
      centerContainer.setCenterWidget(wordContainer, new MarginData(3));
      rootContainer.setWestWidget(fileManagerPanel, westLayout);
      rootContainer.setCenterWidget(centerContainer, new MarginData(3));
      presenter.getFileManagerPresenter().go(fileManagerPanel);
View Full Code Here

    leftGrid = getLeftGrid(leftComponent);
    rightGrid = getRightGrid(rightComponent);

    horizontalLayoutContainer.add(leftComponent, new HorizontalLayoutData(-1, 1));
    horizontalLayoutContainer.add(buttonBar, new HorizontalLayoutData(1, -1, new Margins(50, 7, 0, 7)));
    horizontalLayoutContainer.add(rightComponent, new HorizontalLayoutData(-1, 1));
    setMode(mode);
    setEnableDnd(enableDnd);

    setHeight(DkMain.config().getEditorGridHeight());
View Full Code Here

    //    final int sTop = getContainerTarget().getPadding(Side.TOP);

    for (int i = 0; i < count; i++)
    {
      final Widget c = getWidget(i);
      final Margins widgetMargins = getMargins(c); // ADDED
      //      c.getElement().getStyle().setMargin(0, Unit.PX);

      if (widgetMargins == null)
      {
        c.getElement().getStyle().setMargin(0, Unit.PX); // BEFORE THERE WAS ONLY THIS LINE
      }
      else
      {
        c.getElement().getStyle().setMarginTop(widgetMargins.getTop(), Unit.PX);
        c.getElement().getStyle().setMarginRight(widgetMargins.getRight(), Unit.PX);
        c.getElement().getStyle().setMarginBottom(widgetMargins.getBottom(), Unit.PX);
        c.getElement().getStyle().setMarginLeft(widgetMargins.getLeft(), Unit.PX);
      }

      double width = -1;
      double height = -1;
View Full Code Here

  }

  private Margins getMargins(final Widget w)
  {
    final Object data = w.getLayoutData();
    Margins margins = null;
    if (data instanceof HasMargins)
    {
      margins = ((HasMargins) data).getMargins();
    }
    return margins;
View Full Code Here

    if (connectionMessage != null)
    {
      final InlineLabel text = new InlineLabel(connectionMessage);
      // ("font-weight", "bold");
      final VerticalLayoutData varticalLayoutData = new VerticalLayoutData(1, -1);
      varticalLayoutData.setMargins(new Margins(5, 0, 10, 0));
      verticalLayoutContainer.add(text, varticalLayoutData);
    }
    dialogBox.add(verticalLayoutContainer);
  }
View Full Code Here

TOP

Related Classes of com.sencha.gxt.core.client.util.Margins

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.