Is there some easy way to implement the equivalent of a multi-select list box in Perspective? The closest I’ve found is a table with multi-select enabled, but that’s going to require a lot of scripting and events to make it work nicely.
I just want a list that looks like this:
Something the user can click, ctrl-click, shift-click, and preferably having an “All” and “None” button nearby.
Multi-select drop-down is ugly when displaying too many selected items, only lets you add one at a time, and hides the options when the drop-down isn’t active.
Table doesn’t automate the check boxes, but I can shove them in with a new column rendered as a checkbox or graphic. But even then, the UX is bad since de-selecting rows with ctrl-click doesn’t seem possible.
Neither of these supports an “All” button out of the box, and only drop-down supports a “None” feature. Both could likely be added by separate buttons which modify the selection properties of the components, but …
I feel like this should be a really common request of Ignition, and I can’t be the first person wanting it. What am I missing?