[Overview][Procedures and functions][Index] | Reference for unit 'LCLMessageGlue' (#lcl)

# Reference for unit 'LCLMessageGlue'

Contains routines used to send messages from widgetset classes to the LCL.

`uses`
`Classes,`
`LazLoggerBase,`
`Forms,` |  | Implements Forms which are the basis for the LCL Graphical User Interface.
`LCLClasses,` |  | Defines the base class for all LCL TComponents including controls.
`Controls,` |  | Contains types, constants, classes, and routines used to implement visual controls.
`LMessages,` |  | Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.
`LCLType;` |  | Provides compatibility with the Delphi Windows unit.

## Overview

lclmessageglue.pas is used to make the passing of messages to the LCL from the different widgetsets easier. Your mileage will vary if you try to use these procedures from within your program.

lclmessageglue.pas is part of the Lazarus Component Library (LCL).