Bug 50151 Using SWT.RIGHT on a ToolBar leaves blank space
build I20040113 - changed the RCP Browser example to create its ToolBar using SWT.FLAT | SWT.RIGHT - the ToolBar has 4 ToolItems: Back (image only), Forward (image only), Stop (text only) and Refresh (text only) - when it comes up, the Back and Forward items have a fair bit of blank space after the arrow images (see attached screen shot) From scanning MSDN, it seems like this is platform behaviour on Windows, but it's almost certainly not what an app wants. I think that many RCP apps will want this style, with tool items having mixed icons and text, with no extra blank spaces (compare with IE).
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java
public void run() {
						if (globalImageCache != null) {
							globalImageCache.dispose();
							globalImageCache = null;
						}
					}
				});
			}
		}
		return cache;
	}
	/**
	 * Returns the listener for SWT menu item widget events.
	 * 
	 * @return a listener for menu item events
	 */
	private Listener getMenuItemListener() {
		if (menuItemListener == null) {
			menuItemListener = new Listener() {
				public void handleEvent(Event event) {
					switch (event.type) {
						case SWT.Dispose :
							handleWidgetDispose(event);
							break;
						case SWT.Selection :
							Widget ew = event.widget;
							if (ew != null) {
								handleWidgetSelection(event, ((MenuItem) ew).getSelection());
							}
							break;