lcl: properly initialize and finalize more application properties handlers

git-svn-id: trunk@23603 -
This commit is contained in:
paul 2010-01-30 17:48:30 +00:00
parent 19471a58d8
commit f0c2b4ccf2

View File

@ -319,6 +319,11 @@ begin
FOnUserInput := nil;
FOnEndSession := nil;
FOnQueryEndSession := nil;
FOnMinimize := nil;
FOnModalBegin := nil;
FOnModalEnd := nil;
FOnRestore := nil;
FOnDropFiles := nil;
end;
destructor TApplicationProperties.Destroy;
@ -331,6 +336,8 @@ begin
Application.RemoveOnEndSessionHandler(FOnEndSession);
Application.RemoveOnQueryEndSessionHandler(FOnQueryEndSession);
Application.RemoveOnMinimizeHandler(FOnMinimize);
Application.RemoveOnModalBeginHandler(FOnModalBegin);
Application.RemoveOnModalEndHandler(FOnModalEnd);
Application.RemoveOnRestoreHandler(FOnRestore);
Application.RemoveOnDropFilesHandler(FOnDropFiles);
Application.RemoveOnHelpHandler(FOnHelp);