[Overview][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'LazHelpIntf' (#lcl)

# FreeUnusedLCLHelpSystem

Frees unreferenced Help databases and viewers in the LCL help system.

## Declaration

Source position: lazhelpintf.pas line 578

`procedure FreeUnusedLCLHelpSystem;`

## Description

FreeUnusedLCLHelpSystem is a procedure used to free unreferenced Help databases and viewers in the LCL help system. No actions performed in the method when HelpViewers and HelpDatabases are assigned and contain valid class references.

FreeUnusedLCLHelpSystem calls FreeLCLHelpSystem to free and release the HelpViewers, HelpDatabases, and HelpManager instances.

FreeUnusedLCLHelpSystem is called when a THelpDatabase instance calls its UnregisterSelf method.

## See also

HelpViewers |  | Contains the list of registered help viewers used in the Lazarus IDE.
HelpDatabases |  | Contains the list of registered help databases used in the Lazarus IDE.
HelpManager
FreeLCLHelpSystem |  | Frees the HelpDatabases and HelpViewers used in the LCL help system.
THelpDatabase.UnregisterSelf |  |