Hallo,
ich habe ein Problem und zwar habe ich ein drawgrid, und ich möchte wenn man eine zelle mit der maus anklickt dort eim bild erscheint, aber halt genau da wo die maus druf klickt.
hab schon was probeirt, aber entweder er zeichnet das bitmap sofort hinein oder es geht gar nicht
hab da was von selectCell gelesen, aber irgednwie kappt das alle net- könnte mir bitte wer helfen?
also das was ich habe :
Delphi-Quellcode:
Procedure TForm1.DrawGrid1ondrawcell(Sender:TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var
Bitmap1: TBitmap;
Begin
Bitmap1:= TBitmap.Create;
If(ACol = 3) and (ARow = 3) then
BEGIN
Bitmap1.LoadFromFile('D:\Dokumente und Einstellungen\INFORMATIK\Mein PROGRAM\Steine.bmp');
DrawGrid1.Canvas.Draw(Rect.Left, Rect.Top, bitmap1);
END;
Bitmap1.Free;
end;
brauche dringend hilfe...