Maj - Adapté au daltonien
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user