Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

ListGrid FilterEditor cell tooltip

$
0
0
Hello everybody!
I'd like to show an explanatory tooltip when user hover on FilterEditor cells of a ListGrid. I tried to follow suggestions posted on this thread, http://forums.smartclient.com/archive/index.php/t-17082.html, but without any success.

Code:

       
        ListGrid grid = new ListGrid();
        grid.setAutoFetchData(true);
        grid.setWidth100();
        grid.setHeight100();
        grid.setSelectionType(SelectionStyle.SINGLE);
        grid.setShowFilterEditor(true);
        grid.setAllowFilterExpressions(true);

        grid.addDrawHandler(new DrawHandler() {

            @Override
            public void onDraw(DrawEvent event) {

                ListGridField[] fields = grid.getFilterEditor().getFields();

                for (int i = 0; i < fields.length; i++) {

                        TextItem filter = new TextItem();
                        filter.setPrompt("Test");
                        fields[i].setFilterEditorProperties(filter);

                }
            }
        });

1) I had to use a DrawHandler because Dev Mode always complained that FilterEditor was null when I tried to access it, in this way I verified I can use it without any error; if there is a better way, please let me know
2) I also try to use filter.setHint and filter.setTooltip, without any effect

SmartGwt Version: 4.0
Browser version: firefox v 24.0

Thanks in advance for answers

Viewing all articles
Browse latest Browse all 4756

Trending Articles