L'utilisation du composant TDrawGrid semble mystérieuse et compliquée et l'on préfère bien souvent se tourner vers un TStringGrid.
Ce qui semble être une faiblesse (pour ne pas dire la pauvreté) de ce composant fait aussi sa force : la souplesse.
En effet, que l'on utilise un tableau de chaines, d'entiers, une liste d'objets, etc il est toujours possible de faire le lien entre le contenu d'une cellule et le contenu en mémoire de la structure à représenter.
On ne trouve pas grand chose sur le net pour expliquer comment utiliser ce composant.
Moi-même je n'ai jamais eu à l'utiliser et c'est suite à question récente sur le forum que j'ai décidé de m'y intéresser.
Ce code source se propose de montrer comment représenter un tableau de chaines et inclure des images (soit en cliquant sur le bouton "Insérer image", soit en tapant directement la balise spécifique pour une image dans une cellule).