title: Prevent SWT ScrolledComposite from eating part of it's children
body: <p>What did I do wrong?</p>
  
  <p>Here is an excerpt from my code:</p>
  
  <pre><code>public void createPartControl(Composite parent) {
    parent.setLayout(new FillLayout());
    ScrolledComposite scrollBox = new ScrolledComposite(parent, SWT.V_SCROLL);
    scrollBox.setExpandHorizontal(true);
    mParent = new Composite(scrollBox, SWT.NONE);
    scrollBox.setContent(mParent);
    FormLayout layout = new FormLayout();
    mParent.setLayout(layout);
    // Adds a bunch of controls here
    mParent.layout();
    mParent.setSize(mParent.computeSize(SWT.DEFAULT, SWT.DEFAULT, true));
  }
  </code></pre>
  
  <p>...but it clips the last button:
  <img src="https://i.stack.imgur.com/1ubzc.png" alt="alt text" title="Screenshot"></p>
  
  <p>bigbrother82: That didn't work.</p>
  
  <p>SCdF: I tried your suggestion, and now the scrollbars are gone.  I need to work some more on that.</p>