As I do not have your whole application, so I'm not sure whether this is the case or not. But one thing I can assume is that if you defined onclick events in a frame (not form), and then if the control is overidden in the form that uses the frame than there is possibility that onclick event is not called.
You have to look into .lfm file of the form, search for "inherited", and if you see the TLabel? TButton? whatever see that is in the Frame, then erase those part. But this method could be dangerous. So, delete the frame from the form, and re-put the frame on the form and try again. If my explanation was the reason for your app not working then it should work now.