Bonjour à tous.
Je cherche à faire une ListBox gérant les retours à la ligne lorsque les items sont trop longs par rapport à la largeur de la ListBox, je me suis donc attelé à une ListBox en OwnerDrawVariable.
Mais le OnMeasureItem ne semble être appelé par Delphi que la première fois du rendu de l'item, les fois suivantes il semble appeler directement le OnDrawItem... Ce qui m'embête car si je change la largeur de la ListBox à l'exécution, j'aimerais qu'elle s'adapte à ses nouvelles dimensions, et son contenu avec !
M'y prendrais-je mal ou y'a t'il un petit truc à faire pour forcer le OnMeasureItem à chaque redimenssionement/changement de police ?
Petite précision : j'utilise Delphi 5.
Merci d'avance à ceux qui me répondront ;-)
Le savoir ne vaut quelque chose que s'il est partagé par tous.