Bug 61313 Platform native icons not used in dialogs
N20040506 For example the 'info' icon for operations in progress, the 'error' icon when an exception occurs, and the 'question' icon when asked to confirm a resource deletion. These used to use the native icons on Windows XP but now they look quite different and non-native. This is a fairly recent regression.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/MessageDialog.java
* for the default button or if that should be determined by the dialog. By
	 * default only return true if the custom area is a label or CLabel that
	 * cannot take focus.
	 * 
	 * @return boolean
	 */
	protected boolean customShouldTakeFocus() {
		if (customArea instanceof Label)
			return false;
		if (customArea instanceof CLabel)
			return (customArea.getStyle() & SWT.NO_FOCUS) > 0;
		return true;
	}
	/**
	 * @see IconAndMessageDialog#getImage()
	 */
	public Image getImage() {
		return image;
	}
	/**
	 * An accessor for the labels to use on the buttons.
	 * 
	 * @return The button labels to used; never <code>null</code>.
	 */
	protected String[] getButtonLabels() {
		return buttonLabels;
	}
	/**
	 * An accessor for the index of the default button in the button array.
	 *