On Apr 9, 2008, at 7:28 PM, Joe Lertola wrote: > Is there any way to detect the escape key without using the GETKEYS > function? Yes. Are you planning standard ( i.e. Apple's recommended user interface guidelines ) on non-standard behavior? Standard behavior can be implemented easily with Carbon Events. Are you looking for a Carbon Events solution? To recap: Please indicate if you are looking for: (1) Standard behavior ( e.g. defaults to 'pressing' cancel button if one exists on a window ) (2) A carbon events solution of something else Additional information about the context of the code might help in case there is an alternative solution that doesn't involve the escape key. > Brian S.