Mhh..
Char zu benutzen wäre auf jedenfall intelligenter, da hast du recht.
Nur hab ich noch nie damit gearbeitet, deswegen weiß ich zB. nicht wie ich meinen Quelltext daran anpassen kann.
Nehmen wir mal
Delphi-Quellcode:
begin
with sender as TDrawgrid do
begin
if arr2[acol,arow]
then canvas.brush.color := clred
else canvas.brush.color := clwhite;
canvas.fillrect(rect);
end;
end;
Diese Abfrage setzt ja Boolean voraus, wie sieht sie unter Verwendung von Char aus?