Bug 177438 Accessibility : Preferences Dialog UI has problems in High Contrast Mode on SLED 10
Build ID: 3.2.2 Steps To Reproduce: 1.Set the OS in high contrast Mode 2.Set Font size of Application font to Sans 28 3.Restart platform 4. Bring up Preferences in Eclipse and notice that UI is not displayed completely. More information:
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceDialog.java
private ListenerList pageChangedListeners = new ListenerList();
    /**
     *  Composite with a FormLayout to contain the title area
     */
    Composite formTitleComposite;
	/**
	 * Creates a new preference dialog under the control of the given preference
	 * manager.
	 * 
	 * @param parentShell
	 *            the parent shell
	 * @param manager
	 *            the preference manager
	 */
	public PreferenceDialog(Shell parentShell, PreferenceManager manager) {
		super(parentShell);
		setShellStyle(getShellStyle() | SWT.RESIZE | SWT.MAX);
		preferenceManager = manager;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.dialogs.Dialog#buttonPressed(int)
	 */
	protected void buttonPressed(int buttonId) {
		switch (buttonId) {
		case IDialogConstants.OK_ID: {
			okPressed();
			return;