Peut-être ne le sais-tu pas mais il y a des composants comme TDrawGrid, TStringGrid voire TListBox en multi-colonnes qui permettent de quadriller l'espace de travail comme tu le souhaites et fournissent l'événement nécessaire au dessin personnalisé (OnDrawXXX).