// @see org.eclipse.swt.widgets.Text#computeSize(int, int, boolean)
public Point computeSize(int wHint, int hHint, boolean changed) {
// List widget, at least on Windows, forces the preferred height
if ( hHint == 0 && !isVisible()){
return( new Point( 0, 0 ));
}
Point pt = super.computeSize(wHint, hHint, changed);
if (hHint == SWT.DEFAULT) {
Object ld = getLayoutData();
if (ld instanceof GridData) {
if (((GridData)ld).grabExcessVerticalSpace) {