Utilisation de l'élément de présentation pour modifier l'apparence des questions à choix multiple

L'apparence par défaut d'une question à choix multiples (c.-à-d. une question avec un type de données de table de codes) consiste à afficher les options dans une liste déroulante. En utilisant l'élément de présentation en tant qu'enfant de la question, il est possible d'afficher la question sous plusieurs formats.

Si l'élément de présentation contient l'élément nb-cols , les options seront affichées dans le nombre de colonnes spécifié :

Figure 1. Présentation avec nombre de colonnes
<layout>
                <num-cols>4</num-cols>
        </layout>

Si l'élément de présentation contient l'élément nb-lignes, les options s'afficheront dans une zone de liste déroulante avec le nombre de lignes visibles indiqué simultanément :

Figure 2. Présentation avec nombre de lignes
<layout>
  <num-rows>6</num-rows>
</layout>

Notez que lorsque nb-lignes et nb-cols sont tous deux utilisés, nb-cols est prioritaire.

Si l'élément de présentation contient l'élément autosize et contient une valeur de texte 'true', les options seront organisées dans le nombre de colonnes spécifié par la propriété de configuration multiselect.layout.optimum.columns.

Si l'élément de présentation contient l'élément alignement-entrée et contient une valeur de texte 'left', les cases à cocher ou les boutons radio s'afficheront à gauche du texte pour chaque option. Inversement, si la valeur de texte est 'right', les cases à cocher ou les boutons radio s'afficheront à droite du texte pour chaque option :

Figure 3. Présentation de l'alignement d'entrée défini à droite
<layout>
  <input-alignment>right</input-alignment>
    <num-rows>6</num-rows>
  </layout>