Bug 16995 HoverHelp example does not create ON_TOP Shell for tooltips
The shell created to show the tooltip does not have the ON_TOP style. It causes the main window to loose focus when the tooltip is shown.
examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/hoverhelp/HoverHelp.java
}
		
		display.dispose();
	}
	
	/**
	 * Opens the main program.
	 */
	public Shell open(Display display) {		
		
		Class clazz = HoverHelp.class;
		try {
			if (images == null) {
				images = new Image[imageLocations.length];
				
				for (int i = 0; i < imageLocations.length; ++i) {
					InputStream stream = clazz.getResourceAsStream(imageLocations[i]);
					ImageData source = new ImageData(stream);
					ImageData mask = source.getTransparencyMask();
					images[i] = new Image(display, source, mask);
				}
			}	
		} catch (Exception ex) {
			System.err.println(getResourceString("error.CouldNotLoadResources",
				new Object[] { ex.getMessage() }));
			return null;
		}
		
		Shell shell = new Shell();
		createPartControl(shell);