hi matze, hab es gefunden. mit dem click im drawgrid habe ich es folgender maßen gelöst
Delphi-Quellcode:
with drawgrid1 do begin
rect:=CellRect(drawgrid1.col,drawgrid1.row);
if canvas.Pixels[rect.left+5,rect.top+5]= clwhite then
Canvas.Brush.color:= clred
else
canvas.brush.color:= clwhite;
Canvas.FillRect(rect);
end;
//array_einlesen;
//ArrayInFile;
beim stringgrid war das alles nicht so zu realisieren und es ist auch schneller als ein stringgrid.