how to get position of edit box in active cell in DBGrid ?

I need to show a lookup list just below the cell.

Using the built in lookup list is no good... the list window is too small
and I need to put a 'find' button on the list.

Regards,
ANT