Rotem Liss wrote:
* Checkboxes instead of lists, mainly because it's possible to disable
them separately while it's not possible in lists.
Hmm? It's certainly possible to disable options separately in a select
box: see for example <http://vyznev.net/misc/disabled-option-test.html>.
Mind you, pre-selected disabled options don't work quite as you'd
expect, at least not in all browsers: they can still be deselected by
clicking another option.
One solution could be a list of checkboxes in a scrollable <div>, using
the CSS "overflow: auto" property (and an explicit height in ems); see
for example <http://vyznev.net/misc/scrollable-checkbox-list.html>.
--
Ilmari Karonen