Bug 131771 Match animated message behaviour in Preferences
An enhancement should be made to Preferences so that warnings and errors show up in a sliding message area like it they do in TitleAreaDialog.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/TitleAreaDialog.java
private boolean showingWarning = false;
    private boolean titleImageLargest = true;
    
    private int messageLabelHeight;
    
    private MessageArea messageArea;
	private String warningMessage;
    /**
     * Instantiate a new title area dialog.
     * 
     * @param parentShell
     *            the parent SWT shell
     */
    public TitleAreaDialog(Shell parentShell) {
        super(parentShell);
    }
    /*
     * @see Dialog.createContents(Composite)
     */
    protected Control createContents(Composite parent) {
    	
    	Composite contents = new Composite(parent, SWT.NONE);
        contents.setLayoutData(new GridData(GridData.FILL_BOTH));
        
        initializeDialogUnits(contents);
        FormLayout layout = new FormLayout();
        contents.setLayout(layout);
        
        workArea = new Composite(contents, SWT.NONE);
        GridLayout childLayout = new GridLayout();