Bug 135058 new error message popup in wizards is too "distracting"
Eclipse 3.2M6 Although it might look cool, the new error popup in wizards is very distracting. Here's the use case: Create a new Java package based on an existing package name. For example, create a new package called "org.eclipse.ui.editors.text.test". Assuming "org.eclipse.ui.editors.text" already exists. As you type, for each "." or package segment that already exists, the popup will go up and down, up and down. It is just too distracting.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/TitleAreaDialog.java
* fillerLabel for the case where there is a normal message.
     * 
     * @param verticalSpacing
     *            int The spacing between widgets on the vertical axis.
     * @param horizontalSpacing
     *            int The spacing between widgets on the horizontal axis.
     */
    private void setLayoutsForNormalMessage(int verticalSpacing,
            int horizontalSpacing) {
        FormData messageLabelData = new FormData();
        messageLabelData.top = new FormAttachment(titleLabel, verticalSpacing);
        messageLabelData.right = new FormAttachment(titleImage);
        messageLabelData.left = new FormAttachment(messageImageLabel,horizontalSpacing);
        messageLabelData.height = messageLabelHeight;
        if (titleImageLargest) {
			messageLabelData.bottom = new FormAttachment(titleImage, 0,
                    SWT.BOTTOM);
		}
        messageLabel.setLayoutData(messageLabelData);
        FormData imageLabelData = new FormData();
        imageLabelData.top = new FormAttachment(titleLabel, verticalSpacing);
        imageLabelData.left = new FormAttachment(leftFillerLabel);
        imageLabelData.right = new FormAttachment(messageLabel);
        messageImageLabel.setLayoutData(imageLabelData);
        
        FormData data = new FormData();
        data.top = new FormAttachment(titleLabel, 0, SWT.TOP);
        data.left = new FormAttachment(0,H_GAP_IMAGE);
        data.bottom = new FormAttachment(messageLabel, 0, SWT.BOTTOM);
        leftFillerLabel.setLayoutData(data);