Once your application is trapping the hardware buttons you can redirect the
event whereever you want. For example you could then raise your own
internal event that is only trapped by the active form. Alternatively you
could have each form register for the buttons and unregister when it is
deactivated.