Prévenir SWT ScrolledComposite de manger une partie de ses enfants

Qu'ai-je fait de mal?

Voici un extrait de mon 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));
}

...mais il clips le dernier bouton:
Prévenir SWT ScrolledComposite de manger une partie de ses enfants

bigbrother82: cela ne fonctionne pas.

SCdF: j'ai essayé ta suggestion, et maintenant les barres de défilement sont partis. J'ai besoin de travailler un peu plus sur qui.

Hey Jeremy, je viens de remarquer que maintenant que ma suggestion n'a pas fonctionné. Avez-vous eu de la chance avec cette?
(btw, si vous avez des commentaires sur de ma réponse, il sera montré dans mes réponses et je ne vais pas le manquer)

OriginalL'auteur Jeremy | 2008-08-29