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

# Reference for unit 'ImgList'

Contains classes and types used in TCustomImageList, the base class for TImageList.

`uses`
`Types,`
`Math,`
`SysUtils,`
`Classes,`
`RtlConsts,`
`Contnrs,`
`ZStream,`
`AVL_Tree,`
`FPReadBMP,`
`FPimage,`
`FPImgCanv,`
`FPCanvas,`
`LCLStrConsts,` |  | Contains resource strings used in the LCL.
`LCLIntf,` |  | Contains WinAPI-like functions for Delphi compatibility.
`LResources,` |  | Maintains a global list of Lazarus resources, and provides methods and types used to stream components.
`LCLType,` |  | Provides compatibility with the Delphi Windows unit.
`LCLProc,` |  | Useful lower-level helper functions and classes.
`LCLClasses,` |  | Defines the base class for all LCL TComponents including controls.
`Graphics,` |  |
`IntfGraphics,` |  | Classes and functions for easy handling of raw images (interface images).
`WSReferences,` |  | Contains types used to represent references to widget set classes and their handles.
`GraphType,`
`FPCAdds,`
`LazLoggerBase,`
`LazTracer,`
`LazUtilities,`
`AvgLvlTree;`

## Overview

imglist.pp implements TImageList and TChangelink in the Lazarus Component Library (LCL).

Original author: Marc Weustink