<div dir="ltr">To clarify - when I say "multi-selection list" I'm referring to the [Available items] list. <div><br></div><div>The alternative that I propose still could be seen as a dual list, sort of, in the most general case (where the [Selected items] is can not be safely removed as not needed); but it requires a reduced number of clicks, and no need to multi-select with Ctrl+click.</div>

<div><br></div><div>One major problem of the classic Dual List is that it's confusing because both lists are given equal weight. So another advantage of my proposal over the dual list with arrows suggested at the HIG is that the [Available items] list is made the primary control; the [Selected items] can be made subsidiary, de-emphasized. This increases the visual hierarchy, directing user interaction towards the [Available items] in the first interaction when no items are still selected.</div>

<div><br></div><div>[1] <a href="http://techbase.kde.org/Projects/Usability/HIG/DualList">http://techbase.kde.org/Projects/Usability/HIG/DualList</a></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><br>

<div class="gmail_quote">On 4 September 2013 15:10, Diego Moya <span dir="ltr"><<a href="mailto:turingt@gmail.com" target="_blank">turingt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir="ltr">Here's your alternative: have a dual list where the multi-selection list is made with checkbox-enabled elements. Checking an item instantly adds it to the second list. Get rid of the right-arrow "add item" and left-arrow "remove item" buttons; they're less efficient that the checkbox. (If you want to make removal of one item efficient, make a click on the "selected" list select the corresponding item on the "multi-selection" list.).  The only time where the "two arrows" idiom is the best option is the rare case where you need multi-select addition *and* multi-select removal of many items; I can't think a single example where that would be preferable to the simpler interaction of the checkbox list.<br>

<div class="gmail_extra"><div class="gmail_quote">
<div><br></div></div></div></div></blockquote></div></div></div>