Interfaces können auch mit Forms, Frames, DataModules etc. genutzt werden.
Delphi-Quellcode:
type
IMyMainForm_Interface = interface
[GUUID]
procedure OpenMainForm(Sender: Tobject);
end;
...
...
...
type
TTMainForm = class(TForm, IMyMainForm_Interface )
...
procedure OpenMainForm(Sender: Tobject);
end;
Aber wie kann ich jetzt im uChildForm das MainForm öffnen ohne dies einzubinden?
Irgendwie versteh ich das gerade nicht.