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
* is selected by its gripper or if the drop down arrow
			 * (or 'chevron') is selected. Examine the event detail
			 * to determine where the widget was selected.
			 */
			if (event.detail == SWT.ARROW) {
				/* If the popup menu is already up (i.e. user pressed arrow twice),
				 * then dispose it.
				 */
				if (menu != null) {
					menu.dispose();
					menu = null;
					return;
				}
				
				
				CoolItem coolItem = (CoolItem) event.widget;
				Rectangle itemBounds = coolItem.getBounds ();
				Point pt = coolBar.toDisplay(new Point (itemBounds.x, itemBounds.y));
				itemBounds.x = pt.x;
				itemBounds.y = pt.y;
				
				
				ToolBar toolBar = (ToolBar) coolItem.getControl ();
				ToolItem[] tools = toolBar.getItems ();
				int toolCount = tools.length;
								
				/* Convert the bounds of each tool item to display coordinates,
				 * and determine which ones are past the bounds of the cool item.
				 */
				int i = 0;