Démonstration de l'applet List (v10)
© 2025 Stash of Code. Tous droits réservés.
Dans la colonne "Management", cliquez sur le bouton "Load list" pour provoquer le peuplement de la liste avec des items lus dans un fichier JSON.
Attention ! Ne pas oublier que :
  • .layout.list.width ne peut être passé à content que si .layout.option.width est (valeur), sinon .layout.list.width est forcé à DEFAULT_LIST_WIDTH (dans le code, fixée à 100%). De même pour .layout.list.height et .layout.option.height, sinon .layout.list.height est forcé à DEFAULT_LIST_HEIGHT (dans le code, aussi fixée à 100%).
  • .layout.option.width ne peut être passé à list que si .layout.list.width est (valeur), sinon .layout.list.width est forcé à DEFAULT_LIST_WIDTH (dans le code, fixée à 100%). Par ailleurs, passer .layout.option.width à list ne fait aucun sens dans une liste à scrolling vertical qui comporte plus d'une colonne, car seule la première colonne sera visible. De même pour .layout.option.height et .layout.list.height, sinon .layout.list.height est forcé à DEFAULT_LIST_HEIGHT (dans le code, aussi fixée à 100%). Et de même, passer .layout.option.height à list ne fait aucun sens si la liste comporte plus d'une ligne, car seule la première ligne sera visible.
  • On ne peut glisser-poser que des options sélectionnées. Il faut donc avoir cliqué sur une option pour pouvoir dans un second temps la glisser-poser.
Waiting...
Creation
Management
Result
Styles
.layout
.list
.mode .cols .rows .width
.height
.gap
px
.option
.width
px
.height
px
.scrollbar
.width
px
.height
px
.list
.background
.option
.border
.radius
px
.thickness
px
.style .color
.background .focused
.border
.style .color
.hovered
.background
.selected
.background
Params
.doMultiselect
Creation
Items
Name:
Value:
Freeze