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

# Reference for unit 'Buttons': Procedures and functions

`BidiAdjustButtonLayout` |  | Adjusts the specified button layout for use in bi-directional rendering.
`dbgs` |  | Gets a String with debugging information from the specified TBitBtnKind instance.
`GetButtonCaption` |  | Gets the default caption for the specified button identifier.
`GetButtonIcon` |  | Gets a bitmap with the glyph image for the specified button identifier.
`GetButtonImageIndex` |  | Gets the ordinal position in the LCL Glyph image list for the specified button identifier.
`GetDefaultButtonIcon` |  | Gets a scaled bitmap with the default glyph for the specified button identifier.
`GetLCLDefaultBtnGlyph` |  | Gets the default LCL button glyph for the specified button Kind.
`LoadGlyphFromLazarusResource` |  | Loads the named glyph image from a Lazarus Resource file.
`LoadGlyphFromResource` |  | Loads the image for the specified button glyph from the LCL glyph resource.
`LoadGlyphFromResourceName` |  | Loads a bitmap from a named resource into the specified Glyph.
`LoadGlyphFromStock` |  | Loads the bitmap for the specified Glyph using the image for the specified button identifier.
`Register` |  | Registers components for use in the Lazarus IDE.