Bug 24959 CoolBar with SWT.DROP_DOWN style
Run ControlExample on W2K. Also observed on WinXP. Go to Coolbar tab Set the DROP_DOWN style Move a coolitem so that it partially hides another coolitem containing the 'red circle' icon. The chevron appears normally indicating that the 'red circle' is partially obfuscated. - If the red circle is more than 80% covered, the chevron correctly expands to show the full red circle item. - If the red circle is slightly less covered (enough so that the chevron appears), the chevron can be clicked but does not expand to the full red circle item. This sounds like a bug to me. Is it the desired native widget behaviour?
examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CoolBarTab.java
final ToolItem toolItem = (ToolItem) event.widget;
					final ToolBar  toolBar = toolItem.getParent();
					
					Rectangle toolItemBounds = toolItem.getBounds();
					Point point = toolBar.toDisplay(new Point(toolItemBounds.x, toolItemBounds.y));
					menu.setLocation(point.x, point.y + toolItemBounds.height);
					setMenuVisible(true);
				}
			} else {
				/*
				 * Main area of drop down tool item selected.
				 * An application would invoke the code to perform the action for the tool item.
				 */
			}
		}
		private void setMenuVisible(boolean visible) {
			menu.setVisible(visible);
			this.visible = visible;
		}
	}
	/**
	 * Listens to widgetSelected() events on SWT.DROP_DOWN type CoolItems
	 * and opens/closes a menu when appropriate.
	 */
	class CoolItemSelectionListener extends SelectionAdapter {
		private Menu menu = null;
		
		public void widgetSelected(SelectionEvent event) {
			/**
			 * A selection event will be fired when the cool item