title: SWT RowLayout: what is the minimum size?
body: <p>I must be missing something  stupid. The <a href="http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/layout/RowData.html" rel="nofollow noreferrer">docs</a> clearly state that the RowData object for the RowLayout layout lets you specify a minimum size (width and height), which makes sense. However, when the underlying widget exceeds this size, the size does not increases and the widget is cropped. Is it really a minimum?</p>
  
  <p>Example</p>
  
  <pre><code>public static void main(String[] args) {
  
      Display display = new Display();
      Shell shell = new Shell(display);
      shell.setText("Example");
      shell.setBounds(100, 100, 325, 200);
      shell.setLayout(new FillLayout());
  
      Composite comp = new Composite(shell, SWT.BORDER);
      comp.setLayout(new RowLayout(SWT.VERTICAL));
  
      Label label1 = new Label(comp, SWT.CENTER);
      label1.setLayoutData(new RowData(20,20));
      label1.setText("Trying with bounded rowdata...");
  
      Label label2 = new Label(comp, SWT.CENTER);
      label2.setText("Trying with no rowdata...");
  
  
      comp.layout(true,true); // no difference
      shell.pack();
      shell.open();
  
      while (!shell.isDisposed()) {
          if (!display.readAndDispatch())
              display.sleep();
      }
      display.dispose();
  }
  </code></pre>
  
  <p>Result:</p>
  
  <p><img src="https://i.stack.imgur.com/NPd4h.gif" alt="enter image description here"></p>