Le comportement est sensé être comme ceci :
A l'origine, rien n'est highlighter (que des teintes de gris).
Lorsqu'on passe par dessus avec la souris, la ligne du tableau passe en highlight vert clair.
Si on click sur une ligne, elle passe au vert foncé et sont checkbox associé s'active.
Si l'on re-click sur cette ligne, elle repasse au gris (non sélectionné) ainsi que le checkbox qui n'est plus activé.
Le checkbox en haut à gauche est là pour tout sélectionner/désélectionner.