Danke für die Antwort...
Aber die Pixel fangen oben links beim Bildschirmrand an ...
wenn ich
Delphi-Quellcode:
var
x,y:integer;
test :Trect;
begin
if key = vk_left then begin
test :=stringgrid.CellRect(stringgrid.col,stringgrid.row);
x:= test.Left;
y:= test.top;
PM_StrGrd.Popup(x, y);
end;
schreibe ... popt es oben links auf ...
Wenn die Form sich über den ganzen Bildsachirm ziehen würde... wär das die Lösung ... aber das tut sie nicht...
Die Form liegt in der Mitte des Bildschirm.
Mir fehlt einfach der Abstand vom Bildschirmrand zur Form...
Michael S.