Bonjour à tous
Je suis en train d'essayer de régler un petit problème sans réelle gravité mais ça me turlupine.
Dans une même unité, j'ai une dizaine de composants. En particulier 2:
- Un simple dérivant de TGraphicControl
- Un plus complexe contenant une TOwnedColletion et des Items dedans.
Dans le premier cas, le composant a des propriétés Images: TCustomImageList et ImageIndex: TImageIndex.
Dans le second cas, le composant "parent" a une propriété Images: TCustomImageList et l'Item a une propriété ImageIndex: TImageIndex.
Je voudrais qu'en Design-time, dans l'inspecteur d'objets, ImageIndex m'affiche la liste des images disponibles pour chacun de ces objets.
Eh bien, contrairement à ce que l'on pourrait penser, dans le premier cas, ça ne fonctionne pas (il m'affiche une liste vide) alors que le second cas, Delphi arrive sans intervention de ma part (je n'ai fait aucune nouvelle propriété d'éditeur) à trouver ses petits et les images (de l'item contenu dans la collection contenue dans le composant qui détient le TImageList) s'affichent correctement...
Quel est ce mystère ?
Partager