Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by baumina,
20. Mai 2014
Also so ganz genau weiß ich nicht wie das ist, aber ich weiß dass das damit zusammenhängt, dass das FormCreate durchlaufen wird bevor Application.run abgearbeitet wird. Das FormActivate dagegen nach dem Befehl Application.run kommt.
Nachteile sehe ich das im FormActivate zu machen keine.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by baumina,
20. Mai 2014
Statt Formcreate lieber
procedure TMainForm.FormActivate(Sender: TObject);
begin
If not Assigned(FMySubForm) then
begin
FMySubForm := TSubForm.Create(self);
end;
end;