Open GoogleCodeExporter opened 9 years ago
I realized that this might be a better post if I included screen shots, so here
are a couple of the widget in both its states;
Original comment by broum...@gmail.com
on 27 Jan 2012 at 9:41
Attachments:
Thanks again for submitting your code, Chris. I've also run into the same
issue you brought up when working with a long list of checkboxes. It's
annoying from a user's standpoint to have to scroll and scroll to search for
the options that are selected.
I really like the solution that you posted here - AccordionCheckbox. Here's
some constructive criticism for you to consider. My hope is that you will
continue to fine tune this new concrete element class and take it from a "first
draft" to a polished, robust solution that's ready for production.
1. Instead of extending the OptionElement class, why not take it a step
further and extend the Checkbox class? This way, you'll retain the existing
functionality of how checkboxes are look and behave in the project (borders,
clickable labels, etc).
2. If the element does have any values set, it's a bit confusing for a user to
know what to do currently. If there are no values, I would either just display
the checkboxes or provide a some kind of message/link that clearly tells the
user there are options that they can select from.
3. When you click the "Select" button, it would be ideal if the checkbox
section only expanded as much as it needed to. I tested with only three
options and there was a large amount of white space below the checkboxes.
Original comment by ajporterfield@gmail.com
on 28 Jan 2012 at 6:59
Original issue reported on code.google.com by
broum...@gmail.com
on 27 Jan 2012 at 8:52Attachments: