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

# Reference for unit 'CheckLst'

Classes defining TCheckListBox - a List Box with Check Box items.

`uses`
`Classes,`
`SysUtils,`
`Math,`
`LCLType,` |  | Provides compatibility with the Delphi Windows unit.
`LCLIntf,` |  | Contains WinAPI-like functions for Delphi compatibility.
`Graphics,` |  |
`LMessages,` |  | Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.
`LResources,` |  | Maintains a global list of Lazarus resources, and provides methods and types used to stream components.
`Controls,` |  | Contains types, constants, classes, and routines used to implement visual controls.
`StdCtrls,` |  | Standard controls used in the Lazarus Component Library (LCL).
`GraphType;`

## Overview

checklst.pas implements the TCheckListBox control which displays a list with check box items. The following components are added to the Lazarus IDE component palette:

Additional Tab

- TCheckListBox

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