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

Reference for unit 'StdCtrls'

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

uses

  Classes,

  sysutils,

  Types,

  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.

  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.

  Graphics,

  

  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.

  Forms,

  

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

  Menus,

  

Implements menus used in forms created with the Lazarus IDE.

  Themes,

  

Implements Theme Services for supported platforms / widgetsets.

  TextStrings,

  ExtendedStrings,

  LazUTF8,

  LazMethodList,

  LazLoggerBase,

  LazUtilities;

Overview

stdctrls.pp contains standard controls used in Lazarus Component Library (LCL) applications. Most of the controls are found on the Standard tab in the Lazarus IDE component palette, including:

The following controls are added to the Additional tab in the Lazarus IDE component palette:

Related topics

HowToUseStdCtrls

  

How to use StdCtrls, ComCtrls or ExtCtrls.


Version 3.2 Generated 2024-02-25 Home