Jump to content

List builder

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Yaron K. (talk | contribs) at 23:29, 28 February 2013 (Created a page for this GUI element without a clear name). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) โ† Previous revision | Latest revision (diff) | Newer revision โ†’ (diff)

A list builder,[1][2] also known as a dual list, dual listbox,[3][4] disjoint listbox,[5] list shuttle,[6] shuttle[7] and swaplist[8] is a graphical user interface element in which a user can select a set of text values by moving values between two list boxes, one representing selected values and the other representing unselected ones. Moving values back and forth is usually accomplished through buttons in the middle reading "Add" and "Remove", rather than by dragging and dropping them. The widget can sometimes also include the ability to rearrange the selected values.

References

  1. ^ Jenifer, Tidwell (2006). Designing Interfaces. Sebastopol, CA: O'Reilly Media. p. 235. ISBN 978-0-596-00803-1.
  2. ^ List builders, Microsoft Developer Network
  3. ^ dual listbox demo, ZK documentation
  4. ^ JSFiddle Dual ListBox
  5. ^ disjointlistbox, Incr Tcl documentation
  6. ^ rich:listShuttle component, JBoss
  7. ^ Shuttle and Reorder, Oracle Browser Look and Feel Guidelines
  8. ^ swaplist package, tcllib package documentation