Bug 51596 [Jobs] Progress Dialog on dual monitor setup opens on the wrong monitor
Build I20040205 on WIN NT/SP6. I have a dual monitor setup and I usually run eclipse on the second monitor. The normal progress dialog opens correctly centered on the second monitor. The new progress monitor (the one which shows that a operation is blocked by a background process with the list of background tasks operating) always opens on the first monitor.
bundles/org.eclipse.jface/src/org/eclipse/jface/window/Window.java
}
	
	if (result.width > bounds.width) {
		result.width = bounds.width;
	}
	
	result.x = Math.max(bounds.x, Math.min(result.x, 
					bounds.x + bounds.width - result.width));
	result.y = Math.max(bounds.y, Math.min(result.y,
					bounds.y + bounds.height - result.height));
			
	return result;		
}
/**
 * Sets the shell style bits.
 * This method has no effect after the shell is created.
 * <p>
 * The shell style bits are used by the framework method
 * <code>createShell</code> when creating this window's shell.
 * </p>
 *
 * @param newShellStyle the new shell style bits
 */
protected void setShellStyle(int newShellStyle) {
	shellStyle = newShellStyle;
}
/**
 * Sets the window manager of this window.
 * <p>
 * Note that this method is used by <code>WindowManager</code> to maintain a