Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Control.computeSize()


            Control[] wgs = cmp.getChildren();
            Point p = null;
            for (int i = 0; i < wgs.length; i++) {
                Control w = wgs[i];
                if (menusep == w) {
                    p = w.computeSize(SWT.DEFAULT, SWT.DEFAULT, flushCache);
                    w.setBounds(clientarea.x, clientarea.y, clientarea.width, p.y);
                    clientarea.y += p.y;
                    clientarea.height += p.y;
                }
                else if (switcher == w) {
View Full Code Here


                    w.setBounds(clientarea.x, clientarea.y, clientarea.width, p.y);
                    clientarea.y += p.y;
                    clientarea.height += p.y;
                }
                else if (switcher == w) {
                    p = w.computeSize(SWT.DEFAULT, SWT.DEFAULT, flushCache);
                    w.setBounds(clientarea.x, clientarea.y, p.x, p.y);
                    clientarea.x += p.x;
                    clientarea.width -= p.x;
                }
                else if (switchersep == w) {
View Full Code Here

                    w.setBounds(clientarea.x, clientarea.y, p.x, p.y);
                    clientarea.x += p.x;
                    clientarea.width -= p.x;
                }
                else if (switchersep == w) {
                    p = w.computeSize(SWT.DEFAULT, SWT.DEFAULT, flushCache);
                    w.setBounds(clientarea.x, clientarea.y, p.x, clientarea.height);
                    clientarea.x += p.x;
                    clientarea.width -= p.x;
                }
                else if (consolearea == w) {
View Full Code Here

                    w.setBounds(clientarea.x, clientarea.y, p.x, clientarea.height);
                    clientarea.x += p.x;
                    clientarea.width -= p.x;
                }
                else if (consolearea == w) {
                    p = w.computeSize(SWT.DEFAULT, DIM_CONSOLE_HEIGHT, flushCache);
                    w.setBounds(clientarea.x, clientarea.height - DIM_CONSOLE_HEIGHT, clientarea.width, p.y);
                    clientarea.height -= DIM_CONSOLE_HEIGHT;
                }
                else if (pagearea == w) {
                    w.setBounds(clientarea.x, clientarea.y, clientarea.width, clientarea.height);
View Full Code Here

  @Override
  protected Point computeSize(Composite composite, int wHint, int hHint,
      boolean flushCache) {
    final Control bgControl = getBackgroundControl(composite);
    final Point sz = bgControl.computeSize(wHint, hHint, flushCache);
    final int width = getSize(sz.x, wHint);
    final int height = getSize(sz.y, hHint);
    return new Point(width, height);
  }
 
View Full Code Here

    if (fBanner != null)
      fBanner.setFont(JFaceResources.getBannerFont());

    Control control= fScrolledComposite.getContent();
    fScrolledComposite.setMinSize(control.computeSize(SWT.DEFAULT, SWT.DEFAULT));
    fScrolledComposite.setContent(control);

    fScrolledComposite.layout(true);
    fScrolledComposite.redraw();
  }
View Full Code Here

     */
    public LayoutData getLayoutData() {
        LayoutData result = new LayoutData();
        Control control = getControl();
        if (control != null) {
            result.minimumWidth = control.computeSize(SWT.DEFAULT, SWT.DEFAULT,
                    true).x;
        }
        return result;
    }

View Full Code Here

  public void action(Object target, IProperty property, Object value) {
    if (target instanceof ExpandItem && value instanceof Control) {
      ExpandItem targetControl = (ExpandItem) target;
      Control valueControl = (Control) value;
      targetControl.setHeight(valueControl.computeSize(SWT.DEFAULT, SWT.DEFAULT).y);
    }
  }
}
View Full Code Here

    /* Set the sizes after adding all cool items */
    CoolItem[] coolItems = coolBar.getItems();
    for (int i = 0; i < coolItems.length; i++) {
      CoolItem coolItem = coolItems[i];
      Control control = coolItem.getControl();
      Point size = control.computeSize(SWT.DEFAULT, SWT.DEFAULT);
      Point coolSize = coolItem.computeSize(size.x, size.y);
      if (control instanceof ToolBar) {
        ToolBar bar = (ToolBar) control;
        if (bar.getItemCount() > 0)
          if (vertical)
View Full Code Here

        scrolled.setExpandVertical(true);
       
        Control control= createSyntaxPage(scrolled);
       
        scrolled.setContent(control);
        final Point size= control.computeSize(SWT.DEFAULT, SWT.DEFAULT);
        scrolled.setMinSize(size.x, size.y);
       
        return scrolled;
    }
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.