From ec52db969a6f25440c43cd524cf6b01f5ff9ef3b Mon Sep 17 00:00:00 2001 From: Idan Miara Date: Wed, 5 Jun 2024 10:12:49 +0300 Subject: [PATCH] PythonEngineOnAfterInitialization --- Source/PythonEngine.pas | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/PythonEngine.pas b/Source/PythonEngine.pas index c15fbf48..7ff8a565 100644 --- a/Source/PythonEngine.pas +++ b/Source/PythonEngine.pas @@ -3052,6 +3052,9 @@ procedure MaskFPUExceptions(ExceptionsMasked : boolean; function CleanString(const s : AnsiString; AppendLF : Boolean = True) : AnsiString; overload; function CleanString(const s : UnicodeString; AppendLF : Boolean = True) : UnicodeString; overload; +var + PythonEngineOnAfterInitialization : TNotifyEvent = nil; + implementation uses @@ -4698,6 +4701,8 @@ procedure TPythonEngine.AfterLoad; begin inherited; Initialize; + if Assigned(PythonEngineOnAfterInitialization) then + PythonEngineOnAfterInitialization( Self ); end; procedure TPythonEngine.BeforeLoad;