Maj - Adapté au daltonien

This commit is contained in:
Sehl Aylane
2026-03-23 12:13:27 +01:00
parent c0d7a6d3d7
commit bc1ccf860a
2 changed files with 6 additions and 10 deletions
+5 -9
View File
@@ -27,11 +27,11 @@ public class VueGrille extends View {
private int[][] grille = new int[NB_LIGNES][NB_COLONNES];
private boolean[][] verrous = new boolean[NB_LIGNES][NB_COLONNES];
private boolean modeDaltonien = false;
// =========================================================
// État du glissement
// =========================================================
private Boolean animEstLigne = null;
private int animIndex = 0;
@@ -83,10 +83,7 @@ public class VueGrille extends View {
invalidate();
}
public void definirModeDaltonien(boolean actif) {
this.modeDaltonien = actif;
invalidate();
}
public void definirVerrous(boolean[][] nouveauxVerrous) {
for (int l = 0; l < NB_LIGNES; l++) {
@@ -249,9 +246,8 @@ public class VueGrille extends View {
float cx = (x1 + x2) / 2f;
float cy = (y1 + y2) / 2f - (pinceauSymbole.descent() + pinceauSymbole.ascent()) / 2f;
if (modeDaltonien) {
// Adapté au daltonien
canvas.drawText(SYMBOLES[type % NB_TYPES], cx, cy, pinceauSymbole);
}
// Dessin de l'image de la chaine si verrouillée
if (verrous[ligne][colonne] && imageChaine != null) {