You will have to code all the key navigation your self. What I have done before is have one parent object catch the key events for the other objects using the *_ex subs and funcs. Then I'll use a switch structure to handle the event according to which object sent it.