Hello, The extFocus is called in SetFocus but not in FocusLost. I think IF extFocus # NIL THEN extFocus(FALSE) END should be added in FocusLost. extFocus is the only way to catch the focus events in controls that have FocusReceived and FocusLost not extend able (Editor is an example). Cheers, Dan Parnete