I know this has been asked before, in fact I've asked it before, but I need to find out if anyone knows how to trap the escape key. I have this routine that will place objects onto certain layers depending upon the command used (i.e. Dimensions on the Dim layer, Hatches on the Hatch layer, etc.) and then return the user to the layer they were on before running the command. The problem is when the user escapes the command. Any ideas?