Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Layout


        };
        textWidget.addBidiSegmentListener(hardWrapSegmentListener);
        textWidget.setText(textWidget.getText()); // XXX: workaround for https://bugs.eclipse.org/384886

        if (brokenBidiPlatformTextWidth != -1) {
          Layout restrictedWidthLayout = new Layout() {
            @Override
            protected Point computeSize(Composite composite,
                int wHint, int hHint, boolean flushCache) {
              Point size = SpellcheckableMessageArea.this
                  .getSize();
View Full Code Here


        return wrap ? wHint : SWT.DEFAULT;
    }

    public static int getHeightHint(int hHint, Control c) {
        if (c instanceof Composite) {
            Layout layout = ((Composite) c).getLayout();
            if (layout instanceof ColumnLayout)
                return hHint;
        }
        return SWT.DEFAULT;
    }
View Full Code Here

        return SWT.DEFAULT;
    }

    public static int computeMinimumWidth(Control c, boolean changed) {
        if (c instanceof Composite) {
            Layout layout = ((Composite) c).getLayout();
            if (layout instanceof ILayoutExtension)
                return ((ILayoutExtension) layout).computeMinimumWidth(
                        (Composite) c, changed);
        }
        return c.computeSize(FormUtil.getWidthHint(5, c), SWT.DEFAULT, changed).x;
View Full Code Here

        return c.computeSize(FormUtil.getWidthHint(5, c), SWT.DEFAULT, changed).x;
    }

    public static int computeMaximumWidth(Control c, boolean changed) {
        if (c instanceof Composite) {
            Layout layout = ((Composite) c).getLayout();
            if (layout instanceof ILayoutExtension)
                return ((ILayoutExtension) layout).computeMaximumWidth(
                        (Composite) c, changed);
        }
        return c.computeSize(SWT.DEFAULT, SWT.DEFAULT, changed).x;
View Full Code Here

    }
   
    public int computeMinimumWidth() {
        if (minimumWidth == -1) {
        if (control instanceof Composite) {
          Layout layout = ((Composite)control).getLayout();
          if (layout instanceof ILayoutExtension) {
            minimumWidth = ((ILayoutExtension)layout).computeMinimumWidth((Composite)control, flushChildren);
            flushChildren = false;
          }
        }
View Full Code Here

    }
   
    public int computeMaximumWidth() {
        if (maximumWidth == -1) {
        if (control instanceof Composite) {
          Layout layout = ((Composite)control).getLayout();
          if (layout instanceof ILayoutExtension) {
            maximumWidth = ((ILayoutExtension)layout).computeMaximumWidth((Composite)control, flushChildren);
            flushChildren = false;
          }
        }
View Full Code Here

    return wrap ? wHint : SWT.DEFAULT;
  }

  public static int getHeightHint(int hHint, Control c) {
    if (c instanceof Composite) {
      Layout layout = ((Composite) c).getLayout();
      if (layout instanceof ColumnLayout)
        return hHint;
    }
    return SWT.DEFAULT;
  }
View Full Code Here

    return SWT.DEFAULT;
  }

  public static int computeMinimumWidth(Control c, boolean changed) {
    if (c instanceof Composite) {
      Layout layout = ((Composite) c).getLayout();
      if (layout instanceof ILayoutExtension)
        return ((ILayoutExtension) layout).computeMinimumWidth(
            (Composite) c, changed);
    }
    return c.computeSize(FormUtil.getWidthHint(5, c), SWT.DEFAULT, changed).x;
View Full Code Here

    return c.computeSize(FormUtil.getWidthHint(5, c), SWT.DEFAULT, changed).x;
  }

  public static int computeMaximumWidth(Control c, boolean changed) {
    if (c instanceof Composite) {
      Layout layout = ((Composite) c).getLayout();
      if (layout instanceof ILayoutExtension)
        return ((ILayoutExtension) layout).computeMaximumWidth(
            (Composite) c, changed);
    }
    return c.computeSize(SWT.DEFAULT, SWT.DEFAULT, changed).x;
View Full Code Here

   * @return the new layout
   */
  public Object addLayout( Object cont, int type )
  {
    try {
      Layout lm = null;
      switch ( type ) {
      case XPage.BORDER_LAYOUT:
        lm = new BorderLayout();
        break;
      case XPage.FLOW_LAYOUT:
View Full Code Here

TOP

Related Classes of org.eclipse.swt.widgets.Layout

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.