You need something like:
bar.addListener(SWT.MouseDown, new Listener() {
public void handleEvent(Event event) {
ToolItem item = bar.getItem(new Point(event.x, event.y));
System.out.println(event.button + ": " + (item == null ? item :
item.getText()));
}
});
Grant
"Hongying Zhang" <hongying.zhang@xxxxxxx> wrote in message
news:ft0ke2$e13$1@xxxxxxxxxxxxxxxxxxxx
Hello,
I have a question about right mouse click on a ToolItem.
I have a Toolbar which contains some ToolItem, I want each ToolItem
react to right mouse click and left mouse click differently. I know for
the left mouse click I can addSelectionListener to each ToolItem, but I
couldn’t figure how to add right mouse click to the ToolItem. Can
someone please give me some hint.
Thanks,
Hongying Zhang