Unit 'GroupedEdit' Package
[Overview][Types][Classes][Index] [#lcl]

Reference for unit 'GroupedEdit'

Provides the base class for grouped edit controls.

uses

  System,

  Classes,

  sysutils,

  Types,

  LResources,

  

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

  LCLStrConsts,

  

Contains resource strings used in the LCL.

  LCLType,

  

Provides compatibility with the Delphi Windows unit.

  LMessages,

  

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

  Graphics,

  

  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.

  Dialogs,

  

Contains common dialogs used in Lazarus LCL applications.

  StdCtrls,

  

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

  Buttons,

  

Contains types and classes used to implement specialized buttons.

  Menus,

  

Implements menus used in forms created with the Lazarus IDE.

  MaskEdit;

  

Defines classes, types, and constants used to implement a masked edit control.

Overview

groupededit.pp provides a base class where a TCustomMaskEdit (derived) control is grouped inside a TCustomControl with another TControl derived class. The objective of this base class is to forward all relevant methods and properties of TCustomMaskEdit. Grouping the controls inside a TCustomControl is done, so that the resulting control can be aligned and anchored.

Initial implementation: 2016 by Bart Broersma