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

# Reference for unit 'LazHelpIntf': Procedures and functions

`AppendURLPathDelim` |  | Includes a trailing path delimiter in the file path for the specified URL.
`ChompURLParams` |  | Removes URL parameters from the specified URL.
`CombineURL` |  | Builds a URL using the specified scheme, path, and parameter values.
`CreateLCLHelpSystem` |  | Ensures the HelpDatabases and HelpViewers variables are initialized for use in the LCL help system.
`CreateListAndAdd` |  | Ensures that a TList has been created before adding the specified object instance.
`CreateNodeQueryListAndAdd` |  | Ensures the THelpNodeQueryList instance has been created prior to adding the specified help query item.
`ExtractURLDirectory` |  | Gets directories in the file path for the specified URL.
`ExtractURLPath` |  | Gets the path information from the specified URL.
`FilenameToURL` |  | Gets the URL with file path information for the specified file name.
`FilenameToURLPath`
`FindURLPathEnd` |  | Gets the position in the URL for the final character in the file path.
`FindURLPathStart` |  | Gets the position in the URL where the file path is located.
`FreeLCLHelpSystem` |  | Frees the HelpDatabases and HelpViewers used in the LCL help system.
`FreeUnusedLCLHelpSystem` |  | Frees unreferenced Help databases and viewers in the LCL help system.
`IsFileURL` |  | Determines if the specified URL uses the 'file:' URL scheme.
`SplitURL` |  | Separates a URL into its scheme, path, and parameter component values.
`TrimUrl` |  | Removes leading or trailing spaces in the file path for the specified URL.
`TrimURLPath` |  | Removes leading and trailing whitespace in the file path for the specified URL.
`URLFilenameIsAbsolute` |  | Indicates if the specified URL contains an absolute file path.
`URLPathToFilename`