Bug 332482 [Forms] Revert Fix for Bug #284393
bundles/org.eclipse.ui.forms/src/org/eclipse/ui/forms/widgets/FormText.java
/**
	 * Value of tue vertical margin (default is 1).
	 */
	public int marginHeight = 1;
	
	private static final boolean DEBUG_TEXT = false;
	private static final boolean DEBUG_TEXTSIZE = false;
	private static final boolean DEBUG_FOCUS = false;	
	private boolean hasFocus;
	private boolean paragraphsSeparated = true;
	private FormTextModel model;
	private ListenerList listeners;
	private Hashtable resourceTable = new Hashtable();
	private IHyperlinkSegment entered;
	private IHyperlinkSegment armed;
	private boolean mouseFocus = false;
	private boolean controlFocusTransfer = false;
	private boolean inSelection = false;
	private SelectionData selData;
	private static final String INTERNAL_MENU = "__internal_menu__"; 
	private static final String CONTROL_KEY = "__segment__"; 
	private class FormTextLayout extends Layout implements ILayoutExtension {
		public FormTextLayout() {
		}
		public int computeMaximumWidth(Composite parent, boolean changed) {
			return computeSize(parent, SWT.DEFAULT, SWT.DEFAULT, changed).x;
		}
		public int computeMinimumWidth(Composite parent, boolean changed) {
			return computeSize(parent, 5, SWT.DEFAULT, true).x;
		}