Hi James
i was just discussing this with a colleague yesterday.
What you could do is open another window passing a reference to the list window.
In that window you have a form datawindow with exactly the same columns as the list.
You then share the list buffer with the form and scroll to the current row in the list.
OpenWithParm ( w_addr_form , dw_addr )
in the open event
idw_list = Message.PowerObjectParm idw_list.ShareData ( dw_form ) dw_form.Scrolltorow(idw_list.Getrow())
idw_list is an instance variable of type datawindow.
The w_addr_form window probably would be a response window
HTH
Lars