OK. There are certainly ways to do this, but I'm wondering how you plan to close the popup if not when the user selects a checkbox. You could require the user to press Enter, but that doesn't seem like good user experience.
Just for comparison, I noticed that iTunes uses a right-click menu to allow the user to select columns. The user can only check or uncheck one column at a time (then the menu closes), but the user experience does not seem to suffer for it. On Mar 23, 2011, at 7:51 AM, Eugene Kondrashev wrote: > > I've used right click approach > > 2011/3/22 Greg Brown <[email protected]> > Have you considered using a context (aka "popup" or "right-click") menu for > this? > > On Mar 19, 2011, at 9:38 AM, Eugene Kondrashev wrote: > > > Hi > > I have a table view displaying number of needed columns. What i want to do > > is to give user an opportunity to select shown columns. > > Let say i have col1, col2, col3. And user wants to see only col2 and col3. > > > > I need some componetnt that will show all the columns with let say > > checkboxes in appropriate state. > > > > From the top of my head i thought about ListButtons component with > > checkboxes and a label as an item. But I don't want listbuttons to hide > > every time the user checks or unchecks the item. I want to give possibility > > to dropdown the list of columns check all needed columns and hide a list. > > > > So the question is where to start from? My guess is that I need to > > implement my own itemRenderer showing chckbox with label... > > > > Perhaps there is some more suitable approach to implement that, maybe some > > default tableView behaviour that i missed? > > > > Any help appriciated. > > > > Thanks, Eugen > >
