Hi,
ich nutze für ähnliche Probleme Application.OnIdle.
Im MainForm Constructor weise ich Application.OnIdle eine Methode zu.
Delphi-Quellcode:
constructor TfrmMain.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Application.OnIdle := ApplicationOnIdle;
...
end;
procedure TfrmMain.ApplicationOnIdle(Sender: TObject; var Done: Boolean);
begin
Application.OnIdle := nil;
SetLanguage; // z.B.
end;
Wobei die Procedure nicht in das Hauptformular gehört, aber na ja...
Cu, Frank