Examples of SplitBar


Examples of com.extjs.gxt.ui.client.widget.SplitBar

    headerRow.appendChild(td);
    columns.add(ui);
  }

  public SplitBar createSplitBar(LayoutRegion direction, TableColumnUI column) {
    return new SplitBar(direction, column, (BoxComponent) table);
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

      fly(td).setWidth(w);
      if (td.getChildNodes().getLength() > 1) {
        fly(td).getChild(1).setWidth(w);
      }

      SplitBar splitBar = ui.splitBar;
      if (splitBar != null) {
        if (column.isResizable()) {
          splitBar.setVisible(true);
        }
        splitBar.setMinSize(column.getMinWidth());
        splitBar.setMaxSize(column.getMaxWidth());
      }
      task.delay(400);
      if (resizeBody) {
        doTableComponentResizeCells(index);
      }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    panel.setData("collapse", cp);
    return cp;
  }

  protected SplitBar createSplitBar(LayoutRegion region, BoxComponent component) {
    return new SplitBar(region, component);
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    }
    component.setData("init", null);
    component.setData("collapseBtn", null);
    component.setData("collapse", null);

    SplitBar splitBar = component.getData("splitBar");
    if (splitBar != null) {
      splitBar.release();
      component.setData("splitBar", null);
    }
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    }

  }

  private void initSplitBar(final LayoutRegion region, final BoxComponent component, final BorderLayoutData data) {
    SplitBar bar = (SplitBar) component.getData("splitBar");
    if (bar == null || bar.getResizeWidget() != component) {
      bar = createSplitBar(region, component);
      final SplitBar fBar = bar;
      Listener<ComponentEvent> splitBarListener = new Listener<ComponentEvent>() {
        public void handleEvent(ComponentEvent ce) {
          boolean side = region == LayoutRegion.WEST || region == LayoutRegion.EAST;
          int size = side ? component.getOffsetWidth() : component.getOffsetHeight();
          int centerSize = side ? lastCenter.width : lastCenter.height;

          fBar.setMinSize(data.getMinSize());
          fBar.setMaxSize(Math.min(size + centerSize, data.getMaxSize()));
        }
      };
      component.setData("splitBar", bar);

      bar.addListener(Events.DragStart, splitBarListener);
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    ContentPanel panel = cp.getContentPanel();
    onExpand(panel);
  }

  private void removeSplitBar(Component c) {
    SplitBar splitBar = c.getData("splitBar");
    if (splitBar != null) {
      splitBar.release();
      c.setData("splitBar", null);
    }
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    panel.setData("collapse", cp);
    return cp;
  }

  protected SplitBar createSplitBar(LayoutRegion region, BoxComponent component) {
    return new SplitBar(region, component);
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    }
    component.setData("init", null);
    component.setData("collapseBtn", null);
    component.setData("collapse", null);

    SplitBar splitBar = component.getData("splitBar");
    if (splitBar != null) {
      splitBar.release();
      component.setData("splitBar", null);
    }
  }
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

    }

  }

  private void initSplitBar(final LayoutRegion region, final BoxComponent component, final BorderLayoutData data) {
    SplitBar bar = (SplitBar) component.getData("splitBar");
    if (bar == null || bar.getResizeWidget() != component) {
      bar = createSplitBar(region, component);
      final SplitBar fBar = bar;
      Listener<ComponentEvent> splitBarListener = new Listener<ComponentEvent>() {
        public void handleEvent(ComponentEvent ce) {
          boolean side = region == LayoutRegion.WEST || region == LayoutRegion.EAST;
          int size = side ? component.getOffsetWidth() : component.getOffsetHeight();
          int centerSize = side ? lastCenter.width : lastCenter.height;

          fBar.setMinSize(data.getMinSize());
          fBar.setMaxSize(Math.min(size + centerSize, data.getMaxSize()));
        }
      };
      component.setData("splitBar", bar);

      bar.addListener(Events.DragStart, splitBarListener);
View Full Code Here

Examples of com.extjs.gxt.ui.client.widget.SplitBar

      fireEvent(Events.Expand, createBorderLaoutEvent(panel));
    }
  }

  private void removeSplitBar(Component c) {
    SplitBar splitBar = c.getData("splitBar");
    if (splitBar != null) {
      splitBar.release();
      c.setData("splitBar", null);
    }
  }
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.