Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Control


  public void testExcludesFacadeFromLayoutingWithRowLayout() {
    composite.setLayout( new RowLayout() );

    decorator.addGroupedListener( SWT.Selection, mock( Listener.class ) );

    Control facade = composite.getChildren()[ 0 ];
    RowData layoutData = ( RowData )facade.getLayoutData();
    assertTrue( layoutData.exclude );
  }
View Full Code Here


  public void testAddsFacadeAllwaysOnTop() {
    new Button( composite, SWT.PUSH );

    decorator.addGroupedListener( SWT.Selection, mock( Listener.class ) );

    Control facade = composite.getChildren()[ 0 ];
    assertTrue( facade instanceof Composite );
  }
View Full Code Here

  public void testLayoutsFacadeAllwaysOnTop() {
    decorator.addGroupedListener( SWT.Selection, mock( Listener.class ) );

    new Button( composite, SWT.PUSH );

    Control facade = composite.getChildren()[ 0 ];
    assertTrue( facade instanceof Composite );
  }
View Full Code Here

    public void createControl(Composite parent) {
      routePart = new CloudRoutePart();
      routePart.addPartChangeListener(this);

      Control control = routePart.createPart(parent);
      setControl(control);
    }
View Full Code Here

    credentialsPart.addPartChangeListener(validationNotifier);

  }

  public void createControl(Composite parent) {
    Control control = credentialsPart.createPart(parent);
    setControl(control);
  }
View Full Code Here

  public void createControl(Composite parent) {

    spacesPart = new CloudSpacesSelectionPart(cloudServerSpaceDelegate, cloudServer, this);
    spacesPart.addPartChangeListener(new WizardPageStatusHandler(this));
    Control composite = spacesPart.createPart(parent);
    setControl(composite);
  }
View Full Code Here

  /* (non-Javadoc)
   * Method declared on FieldEditor.
   */
  protected void adjustForNumColumns(int numColumns)
  {
    Control control = getLabelControl();
    ((GridData) control.getLayoutData()).horizontalSpan = numColumns;
    ((GridData) list.getLayoutData()).horizontalSpan = numColumns - 1;
  }
View Full Code Here

  /* (non-Javadoc)
   * Method declared on FieldEditor.
   */
  protected void doFillIntoGrid(Composite parent, int numColumns)
  {
    Control control = getLabelControl(parent);
    GridData gd = new GridData();
    gd.horizontalSpan = numColumns;
    control.setLayoutData(gd);

    list = getListControl(parent);
    gd = new GridData(GridData.FILL_HORIZONTAL);
    //gd.verticalAlignment = GridData.FILL;
    gd.heightHint = 100;
View Full Code Here

    covers.add(c);
    swtZOrder.add(c);
  }
 
  void setOrder(){
    Control prev = null;
    for(Control c : swtZOrder){
      if(prev == null){
        c.moveBelow(null);
      } else {
        c.moveAbove(prev);
View Full Code Here

     
    Control [] children = composite.getChildren ();
    int count = children.length;
    int maxWidth = 0, maxHeight = 0;
    for (int i=0; i<count; i++) {
      Control child = children [i];
      Point pt = child.computeSize (SWT.DEFAULT, SWT.DEFAULT, flushCache);
      maxWidth = Math.max (maxWidth, pt.x);
      maxHeight = Math.max (maxHeight, pt.y);
    }
   
    if (wHint != SWT.DEFAULT)
View Full Code Here

TOP

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

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.