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

Reference for unit 'Buttons'

Contains types and classes used to implement specialized buttons.

uses

  Types,

  Classes,

  sysutils,

  Math,

  LCLType,

  

Provides compatibility with the Delphi Windows unit.

  LCLProc,

  

Useful lower-level helper functions and classes.

  LCLIntf,

  

Contains WinAPI-like functions for Delphi compatibility.

  LCLStrConsts,

  

Contains resource strings used in the LCL.

  LResources,

  

Maintains a global list of Lazarus resources, and provides methods and types used to stream components.

  Graphics,

  

  ImgList,

  

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

  ActnList,

  

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

  Controls,

  

Contains types, constants, classes, and routines used to implement visual controls.

  StdCtrls,

  

Standard controls used in the Lazarus Component Library (LCL).

  LMessages,

  

Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.

  Forms,

  

Implements Forms, which are the basis for the LCL Graphical User Interface.

  Themes,

  

Implements Theme Services for supported platforms / widgetsets.

  Menus,

  

Implements menus used in forms created with the Lazarus IDE.

  ImageListCache,

  

Implements a caching mechanism for TCustomImageList (TImageList) instances.

  GraphType,

  LazUtilities;

Overview

buttons.pp contains classes, types, and routines used to implements specialized button controls. It registers the following components in the Lazarus IDE component palette:

Additional Tab

buttons.pp is part of the Lazarus Component Library (LCL).


Version 3.2 Generated 2024-02-25 Home