Tapir0815
04-23-2008, 10:02 AM
Hi ,
A click (Events.Click) on TextToolItem never invoke handleEvent of Listener. "Toggle Click" (Events.Toggle) works fine.
What's wrong? Any idee?
Thanks!
Listener listener = new Listener<BaseEvent>() {
public void handleEvent(BaseEvent baseEvent) {
Window.alert(((ButtonEvent) baseEvent).button.getText());
}
};
final TextToolItem itemExport = new TextToolItem("Export");
itemExport.setToolTip("Show Export Explorer");
itemExport.setIconStyle("icon-export");
itemExport.addListener(Events.Click, listener);
final ToggleToolItem itemSynchronise = new ToggleToolItem("Synchroise");
itemSynchronise.setToolTip("Toggle Synchronise Explorer");
itemSynchronise.setIconStyle("icon-synchronise");
itemSynchronise.addListener(Events.Toggle, listener);
final ToolBar toolBar = new ToolBar();
toolBar.add(itemExport);
toolBar.add(new SeparatorToolItem());
toolBar.add(itemSynchronise);
A click (Events.Click) on TextToolItem never invoke handleEvent of Listener. "Toggle Click" (Events.Toggle) works fine.
What's wrong? Any idee?
Thanks!
Listener listener = new Listener<BaseEvent>() {
public void handleEvent(BaseEvent baseEvent) {
Window.alert(((ButtonEvent) baseEvent).button.getText());
}
};
final TextToolItem itemExport = new TextToolItem("Export");
itemExport.setToolTip("Show Export Explorer");
itemExport.setIconStyle("icon-export");
itemExport.addListener(Events.Click, listener);
final ToggleToolItem itemSynchronise = new ToggleToolItem("Synchroise");
itemSynchronise.setToolTip("Toggle Synchronise Explorer");
itemSynchronise.setIconStyle("icon-synchronise");
itemSynchronise.addListener(Events.Toggle, listener);
final ToolBar toolBar = new ToolBar();
toolBar.add(itemExport);
toolBar.add(new SeparatorToolItem());
toolBar.add(itemSynchronise);