Bonjour à toutes & à tous,
Je me rappelle avoir utilisé, il y a des années de cela, un TListBox sous Delphi qui permettait de ne pas remplir la liste ; il suffisait de renseigner la propriété Count et un appel était fait pour chaque élément visible au travers de l'événement OnDrawItem.
Sous Lazarus, La propriété Style accepte bien la valeur lbVirtual mais cela n'a aucun effet, d'autant plus que la propriété Count est en lecture seule.
J'ai fouillé en vain sur le net un composant qui saurait faire ça sous Lazarus... nop.
Du coup, j'ai tenté de dériver depuis un TCustomListBox pour implémenter ce comportement mais je ne sais même pas par où commencer...
Une idée ?
Partager