Ok hab eine Möglichkeit habe sie auch ausprobiert und zwar definiere dir eine Integer Variable unter public
dann gehst du auf das dbgrid in das Ereignis onmousemove da weißt du deiner variablen die du oben definiert hast y zu
Dann gehst du in dein DBLclick ereignis
schreibst als erstes mal ein showmessage(inttostr(deinevariable));
Dann führst du dein Programm aus machst dahin ab wo der click erlaubt ist einen Doppelklick dann hast du die Position wie weit es gehen darf.
Mache das showmessage wieder weg und schreibe
if deinevariable <16(zum Beispiel ist die zahl die du vorher mit show message ermittlet hast)
then exit; und nichts wird gemacht.
Hoffe dir hilft das weiter so hatte ich das eher gedacht.
Gruß
tmc
