Just be aware that by overriding the doubleclick event in AutoCAD you can be taking away some built in AutoCAD functionality! If you can in lisp, after processing the event pass it on for default handling if you don't want to handle it.
Cheers,
Mick.