Bug 93245 [Dialogs] Error messages show up in two locations in the properties dialog
Force an error message: 1) select a Java project 2) open the properties dialog 3) navigate to Java Compiler>Building 4) enable project specific settings 5) enter a letter into the maximum number of problems field ->the error message shows up at the bottom 6) resize the dialog ->the error message also shows up in the banner
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferencePage.java
else
				imageBounds = sizingImage.getBounds();
			imageData.heightHint = imageBounds.height + IDialogConstants.VERTICAL_SPACING;
			imageData.widthHint = imageBounds.width + IDialogConstants.HORIZONTAL_SPACING;
			messageImageLabel.setLayoutData(imageData);
			messageText = new Text(messageComposite, SWT.NONE);
			messageText.setEditable(false);
			messageText.setBackground(parent.getDisplay().getSystemColor(
					SWT.COLOR_WIDGET_BACKGROUND));
			GridData textData = new GridData(GridData.GRAB_HORIZONTAL | GridData.FILL_HORIZONTAL
					| GridData.VERTICAL_ALIGN_CENTER);
			messageText.setLayoutData(textData);
			hideRegion();
		}
		/**
		 * Set the layoutData for the messageArea. In most cases this will be a copy
		 * of the layoutData used in setTitleLayoutData.
		 * 
		 * @param layoutData
		 *            the layoutData for the message area composite.
		 */
		public void setMessageLayoutData(Object layoutData) {
			messageComposite.setLayoutData(layoutData);
		}
		/**
		 * Show the new message in the message text and update the image. Base the
		 * background color on whether or not there are errors.
		 * 
		 * @param newMessage
		 *            The new value for the message