I've seen some years ago there was a guy complaining for the lack of a way to show a tooltip/prompt for menu items.
I made tooltips available on my menu items exploiting the ListGrid nature of menus. Here you are a raw example
I left here this example in the interest of other folks that need the same.
Just wondering if there's a better way to achieve the same :-)
It works on Smartgwt 3.0
I made tooltips available on my menu items exploiting the ListGrid nature of menus. Here you are a raw example
Code:
final Menu menu = new Menu(); menu.setCanHover(true); final ListGridField[] fields = menu.getFields(); for (final ListGridField listGridField : fields) { listGridField.setShowHover(true); listGridField.setHoverCustomizer(new HoverCustomizer() { @Override public String hoverHTML(final Object value, final ListGridRecord record, final int rowNum, final int colNum) { //return prompt text following proper logic i.e. accessing an array of menu items return myItems[rowNum].getPrompt(); } }); } //add items to menu
Just wondering if there's a better way to achieve the same :-)
It works on Smartgwt 3.0
Comment