Thanks for the pointer to VBBubble/VBFocus. I've googled for them and found many links. I'll try to use it to trap focus-change event.