| Author |
SWT -> TabItem -> addListener
|
Daniel Eriksson
Greenhorn
Joined: Oct 25, 2004
Posts: 5
|
|
Hi, I am trying to implement dnd from a table to different tabItems in a TabFolder, when the mouse enters a tabItem, i want the tabItem to get selected (brought to front) so that the draged item can be dropped in the tabItem. Basically I need to receive an event when the mouse enter or hovers over a tabItem ... I tried tabitem.addListener(SWT.MouseEnter, new Listener() { ... but it does not seem to work. Does anybody have any suggestions ? regards Daniel
|
 |
Daniel Eriksson
Greenhorn
Joined: Oct 25, 2004
Posts: 5
|
|
Found the following solution : folder.addMouseMoveListener(new MouseMoveListener() { public void mouseMove(MouseEvent arg0) { Point point = new Point(arg0.x, arg0.y); TabItem[] items = folder.getItems(); for (int i = 0; i < items.length;i++) { if (items[i].getBounds().contains(point)){ lineFolder.setSelection(items[i]); } } } }); Anyone have a better solution ?
|
 |
 |
|
|
subject: SWT -> TabItem -> addListener
|
|
|