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

# Reference for unit 'ActnList'

Defines classes for Actions and lists of Actions for use in LCL components.

`uses`
`System,`
`Classes,`
`SysUtils,`
`LCLStrConsts,` |  | Contains resource strings used in the LCL.
`LCLType,` |  | Provides compatibility with the Delphi Windows unit.
`LCLProc,` |  | Useful lower-level helper functions and classes.
`LCLIntf,` |  | Contains WinAPI-like functions for Delphi compatibility.
`ImgList,` |  | Contains classes and types used in TCustomImageList, the base class for TImageList.
`LCLClasses,` |  | Defines the base class for all LCL TComponents including controls.
`LMessages;` |  | Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.

## Overview

actnlist.pas contains classes which implements actions used in LCL components. The following components are added to the Lazarus IDE component palette:

Standard Tab

- TActionList

Registered but not displayed:

- TAction

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