ButtonPanel unit
Provides a panel with buttons using glyph images.
buttonpanel.pas contains classes and types used to implement
TButtonPanel, a panel which contains common buttons used in an
application form. It is part of the Lazarus Component Library (
LCL).
The following components are added to the Lazarus IDE:
Misc Tab
- TButtonPanel
Classes and records
TButtonPanel | class | Implements a panel with Bitmap Button instances. |
TCustomButtonPanel | class | Defines the base class for TButtonPanel. |
TPanelBitBtn | class | Implements the buttons displayed for TButtonPanel. |
Procedures and functions
Register | procedure | Registers the TButtonPanel class in the Lazarus IDE. |
Types
TButtonOrder | enumeration | Enumerated type with the display order used for buttons on TButtonPanel. |
TPanelButton | type | Represents the visible buttons and glyphs used on a TButtonPanel control. |
TPanelButtonEx | enumeration | Enumeration with values that represent the buttons used on TButtonPanel. |
TPanelButtons | set | Set type used to store TPanelButton values. |
Constants
DefShowButtons | constant | Defines the default buttons displayed on a TButtonPanel instance. |
DefShowGlyphs | constant | Defines the default glyphs displayed for the buttons on a button panel instance. |
Uses
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
