I did a transparent panel overlaying another panel with buttons and stuff. I did this so I could process touch events and this part works fine. However, clicking on anything on the underlying panel does nothing. The click routines are not called. However, I checked and click events register on the transparent panel. I return false from everything so nothing is consumed if I understand that correctly (although it appears returning true or false makes no difference and, if a boolean is to be returned, why are the subs defined without an "as boolean"?). Summary: transparent panel overlayed on a panel with stuff on it. Touch and click events register on the transparent panel but nothing registers on the underlying panel unless I do nothing with the transparent panel (no touch or click event processing which sort of makes it pointless to have it). How do I get this to work? How do you get things to pass through events to underlying views?