Oula, typiquement pour un tableau faut séparer les couches.
Tu vires les triggers d'event dans le code, et tu passes par une fonction style addEvent() @ le site Dean Edwards.
Après t'auras un truc genre (je vais pas te taper le code, juste la logique)
-Tu récupères les lignes de ton tableau;
-A chaque frappe de touche tu colores, par exemple la ligne 0 et t'avance le pointer d'un point.
-Encore une touche ligne 1, ect...
---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.