hello all i can detect a tab or click INTO an edit field DlgEV = DIALOG(0) DlgID = DIALOG(DlgEV) SELECT DlgEV CASE _efSelected SELECT DlgID CASE _efMyEF // clicked or tabbed into _efMyEF END SELECT END SELECT i would have thought that for a tab OUT OF an edit field the following would work: DlgEV = DIALOG(0) DlgID = DIALOG(DlgEV) SELECT DlgEV CASE _efTab SELECT DlgID CASE _efMyEF // tabbed out _efMyEF END SELECT END SELECT but it does not work, I get nothing.... i would appreciate any ideas.... Cheers, ----------------------------------------------------------------- Michael Evans <michaelevans_01@...> 3301 Wood Valley Rd, NW • Atlanta, GA 30327-1515 V: (404) 846-9386 • Cell: (404) 229-3930 [SFSG] -----------------------------------------------------------------