It didn't really answer the question, which was to capture the TAB event but it gave me a better idea. I just dumped the code when the control loses focus and it worked. Thanks :-)