Ganz einfache ein Array 2 x 1-10. Den Rest mit einer Bitmap, alternativ Image Bitmap. Dabei bildet die Image in beide Richtungen ein 10'er Feld. Über X/Y der OnMouseDown der Image bekommst du den Klickpunkt. Jetzt kannst du aus der Breite der Image geteilt durch 10 ermitteln welches Feld geklickt wurde. So einfach ist das.
Man könnte aber den Stringgrid als Darstellung nehmen und intern mit einem Array mit 2 Dimensionen arbeiten.