Du kannst auf die Komponente im Frame oder im Formular reagiern. Einfach im Hauptformular ins Frame gehen, dort die Checkbox und das Ereignis wählen. Es wird dann im Hauptformular behandelt.
Das könnte in etwas so aussehen: als Beispiel Frame2 mit einem Button in Form1 eingebettet. Button1 angeklickt und im Frame2 eine Aktion ausgeführt. Dann in Form1 noch mal auf den Button geklickt und noch mal eine Aktion ausgeführt. In dem Fall werden zwei Aktionen ausgeführt. Wobei man in OnClick der Form1 entscheiden kann ob das OnClick des Frame ebenfalls ausgeführt wird.
Frame2:
Delphi-Quellcode:
procedure TFrame2.Button1Click(Sender: TObject);
begin
ShowMessage('Hallo aus dem Frame');
end;
Form1:
Delphi-Quellcode:
procedure TForm1.Frame21Button1Click(Sender: TObject);
begin
Frame21.Button1Click(Sender);
ShowMessage('Hallo aus dem Formular');
end;