Einzelnen Beitrag anzeigen

NickelM

Registriert seit: 22. Jul 2007
Ort: Carlsberg
445 Beiträge
 
Delphi 2009 Professional
 
#4

Re: TitleClick & DblClick bei DBGrid

  Alt 25. Apr 2008, 14:10
Hast du mal debuggt??? Und geschaut, welche MousePos der rausgibt???
Vieleicht musst du die Top und Left abzählen oder machs so

Delphi-Quellcode:
var X1, X2 : Integer
// bei MouseMove von Grid
X1 := X; //von MousePos bei Grid
Y1 := Y;

procedure TForm.DBgridDblClick(Sender: TObject);
var gc : TGridCoord;
    p : TPoint;
begin
  p := Point(x1,Y1);
  gc := DBgrid.MouseCoord(p.X, p.Y);
  if (gc.X > 0) and (gc.Y > 0) then
    // Tu was
end;
Vieleicht gehts dann
Nickel
  Mit Zitat antworten Zitat