Конструктор списков - List builder

Конструктор списков в Обниматься, инструмент Википедии против вандализма
Конструктор списков в KDE выбрать действия для панель инструментов. В левом списке отображаются доступные действия, а в правом списке отображаются выбранные в данный момент действия.

А построитель списков,[1][2] также известный как двойной список, двойной список,[3][4] непересекающийся список,[5] список шаттл,[6] челнок,[7] список подкачки[8], список передачи[9] и двусторонний множественный выбор[10][мертвая ссылка ] это графический элемент управления в котором пользователь может выбрать набор текстовых значений, перемещая значения между двумя списки, один представляет выбранные значения, а другой - невыбранные. Перемещение значений назад и вперед обычно выполняется путем выбора значений в одном из двух списков и нажатия кнопок «Добавить» и «Удалить», а не путем их перетаскивания. (В качестве альтернативы кнопки могут быть помечены ">" и "<" для визуального обозначения перемещения элемента из левого списка вправо или наоборот.) Менее традиционно вместо этого может быть кнопка добавления или удаления отдельно рядом с каждым элементом .[11] Иногда виджет может также включать возможность переставлять выбранные значения. Также могут быть кнопки для добавления или удаления всех значений или текстовое поле для фильтрации списка.

Microsoft Windows 7 В руководящих принципах проектирования указано, что построитель списков может быть правильным выбором, если кто-то хочет разрешить выбор нескольких вариантов из списка, разрешить переупорядочение элементов и / или компактно показать все выбранные в данный момент элементы.[2]

Рекомендации

  1. ^ Тидуэлл, Дженифер (2005). Проектирование интерфейсов. Севастополь, Калифорния: O'Reilly Media. п.235. ISBN  978-0-596-00803-1.
  2. ^ а б Составители списков, Сеть разработчиков Microsoft
  3. ^ демонстрация двойного списка, ZK документация
  4. ^ JSFiddle Dual ListBox
  5. ^ disjointlistbox, Incr Tcl документация
  6. ^ rich: listShuttle компонент, JBoss
  7. ^ Шаттл и повторный заказ, Руководство Oracle Browser Look and Feel
  8. ^ пакет подкачки, tcllib пакетная документация
  9. ^ «Перенести компонент React List - Material-UI». material-ui.com. Получено 2020-11-11.
  10. ^ двусторонний множественный выбор, jquery плагин
  11. ^ "jQuery UI Multiselect". quasipartikel.at. Получено 2020-11-11.