Bug 22615 [Dialogs] Native ProgressBar look does not match look of AnimatedProgress
On MacOS X the Windows look of the AnimatedProgress does not match the Aqua look of the native ProgressBar. So clients using the wrapper ProgressIndicator get either the correct Aqua look or the Windows look (which offends real Mac users :-) BTW: On MacOS X the native ProgressBar already provides the functionality of the AnimatedProgress so on MacOS X the ProgressIndicator could just avoid switching to the AnimatedProgress.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ProgressIndicator.java
private boolean animated = true;
	private StackLayout layout;
	
	private ProgressBar nativeProgressBar;
	private AnimatedProgress animatedProgressBar;
	private double totalWork;
	private double sumWorked;
	private static final int PROGRESS_MAX = 1000; 
	/**
	 * Create a ProgressIndicator as a child under the given parent.
	 * @param parent The widgets parent
	 */
	public ProgressIndicator(Composite parent) {
		super(parent, SWT.NULL);
		nativeProgressBar = new ProgressBar(this, SWT.HORIZONTAL);
		animatedProgressBar = new AnimatedProgress(this, SWT.HORIZONTAL | SWT.BORDER);
		layout = new StackLayout();
		setLayout(layout);
	}
	/**
	 * Initialize the progress bar to be animated.
	 */