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

# Reference for unit 'Buttons': Types

`TBitBtnKind` |  | TBitBtnKind - enumerated type of possible kinds of BitButtons.
`TBitBtnKinds` |  | TBitBtnKinds - set of TBitBtnKind.
`TButtonImage` |  | Represents button identifiers defined in the lcltype.pp unit.
`TButtonLayout` |  | Enumerated type which defines the position for a glyph on a button.
`TButtonState` |  | A set of constants to define the state of a SpeedButton.
`TGetDefaultBitBtnGlyph` |  | TGetDefaultBitBtnGlyph - generic method to return a default Bit Button Glyph of specified Kind.
`TGlyphTransparencyMode` |  | Enumerated type with transparency mode values for button glyphs.
`TNumGlyphs` |  | Defines the range of values available to access button glyphs.