That is exactly right, if I use THISFORM.ActiveControl.Name I should see the name of the focused object. However, this does not work! In addition, I have tried placing a break point in the debugger, placed a watch for THISFORM.ActiveControl.Name and the expression can not be evaluated.