The problem with unbound controls is that a lot of the events relate to updating the underlying record - and that can't happen for unbound controls. You can do things with GotFocus and LostFocus even for unbound controls. You can also use Enter and Exit events for controls. However, some events can be defined but unreachable if they depend on an actual update event (where the underlying record takes on the value from the control.)