I've got an application where users can use dragging to move information between cells on a TDrawGrid but I want to terminate dragging if they hit the Escape key. I've tried using the grid's OnKeyDown and OnKeyPress events and I've also tried using the same events for the form containing the grid but none of these events gets fired while dragging is active. Can anyone please tell me how to do this? ================================================================== Tom Munro Glass --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi"