Síce som to celé akosi "nepobral", ale z kúska nekompletného kódu mi vychádza, že zbytočne naplňuješ pole obrázkami - tu vidím asi to najväčšie zdržanie...
Však ak máš hotové 3 obrázky, potom Ti stačí pole, kde budeš uchovávať hodnotu farby....napr: 0 = šedá, 1 = červená, 2 = biela.... potom si vykreslíš na formulár taký obrázok, aký číselný kód je v poli na konkrétnej pozícii.
Ale možno je to celé inak.