Ce guide de référence décrit chaque API de la classe HTML_QuickForm_advmultiselect.
Avec une forme type listes à bascule, il y a :
une liste avec toutes les valeurs en attente de sélection (à gauche)
une liste avec toutes les valeurs déjà sélectionnées (à droite)
deux boutons (add, remove) pour échanger les items d'une liste à l'autre (au milieu)
de manière optionnel des entêtes pour chaque liste
Avec une forme simple liste et case à cocher, il y a :
une liste avec toutes les valeurs (sélection: coche oui, en attente: coche non)
aucun boutons
de manière optionnel un entête pour la liste
Les boutons (up, down) pour trier la sélection sont indisponibles avec une forme simple liste.
Avec une forme type listes à bascule, il y a aussi :
deux boutons pour trier les occurences choisies (par l'utilisateur)
Il n'y a pas d'ordre à respecter entre la définition des attributs des boutons (up, down) et la définition des marquages {moveup}, {movedown} dans le mini gabarit.