CustomDrawnDrawers unit
Contains classes and routines used to draw custom-drawn controls for various platforms, operating systems, or user-specified styles.
customedrawndrawers.pas is part of the Lazarus Component Library
(LCL).
Classes and records
TCDButtonStateEx | class | |
TCDCheckListBoxStateEx | class | |
TCDColorPalette | class | |
TCDControlStateEx | class | |
TCDCTabControlStateEx | class | |
TCDDrawer | class | |
TCDEditStateEx | class | |
TCDListBoxStateEx | class | |
TCDListItems | class | |
TCDListViewStateEx | class | |
TCDPanelStateEx | class | |
TCDPositionedCStateEx | class | |
TCDProgressBarStateEx | class | |
TCDSpinStateEx | class | |
TCDStatusBarStateEx | class | |
TCDToolBarItem | class | |
TCDToolBarStateEx | class |
Procedures and functions
GetDefaultDrawer | function | |
GetDrawer | function | |
RegisterDrawer | procedure |
Types
TCDControlID | enumeration | |
TCDControlState | set | |
TCDControlStateFlag | enumeration | |
TCDDrawStyle | enumeration | |
TCDPaletteKind | enumeration | |
TCDToolBarItemClickEvent | procedure type | |
TCDToolbarItemKind | enumeration | |
TCDToolbarItemSubpartKind | enumeration |
Constants
Variables
DefaultStyle | variable |
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
