<<< Thanks. But How do I know when keyboard is getting activated? Unless I trap it in the main loop, the only alternative I can think of is to check in winEnter/winExit event. However in that case I need to know the window handle or ID of the keyboard window. Any ideas? >>> The keyboard sends a fldChangeEvent when it's done. Look for that, and process the field when you see the event. -Roger Flores
