Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: DrawGrid und gedrückte Maustaste

  Alt 7. Jul 2004, 01:34
So geht es bei einem StringGrid:
Delphi-Quellcode:
procedure TForm1.StringGrid1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
var
  Row, Col: Longint;
begin
  if ssLeft in Shift then
  begin
    StringGrid1.MouseToCell(x, y, Col, Row);
    if (Col <> -1) and (Row <> -1) then
      StringGrid1.Cells[Col, Row] := 'foobar';
  end;
end;
Bei einem Drawgrid sollte es entsprechend gehen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat