A method for generating information for inclusion in focus events includes maintaining
a list of components requesting focus in a selected application, determining whether
a target of a first focus event matches a component at a head of the list, and
if the target of the first focus event matches the component at the head of the
list, marking the component at the head of the list for inclusion in an opposite
field of a second focus event.