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

# TButtonGlyph.LCLGlyphName

Stores the standard LCL resource name used for the Glyph in the class instance.

## Declaration

Source position: buttons.pp line 139

`public property TButtonGlyph.LCLGlyphName : string read FLCLGlyphName write SetLCLGlyphName;`

## Description

LCLGlyphName is a String property used to store the name for the LCL resource used as the Glyph for the class instance. Changing the value in LCLGlyphName causes existing entries in Images and ExternalImages to be removed, and the OnChange event handler to be signalled. The Image lists are not modified when the property is set to an empty string ('').

LCLGlyphName normally contains a value like those in BitBtnResNames, and represents a standard resource name used in the LCL.

## See also

TButtonGlyph.Glyph |  | The bitmap image drawn as the glyph on the button.
TButtonGlyph.Images |  | The list of available images for the button glyph.
TButtonGlyph.ExternalImages |  | Contains a reference to an external list of images that can be used as the Glyph image,
TButtonGlyph.ExternalImageIndex |  | Ordinal position for the bitmap in ExternalImages displayed when the button is Up (not pressed).
TButtonGlyph.ExternalImageWidth |  | Width for the images in the ExternalImages property.
TButtonGlyph.OnChange |  | Event handler signalled when the bitmap in Glyph has been changed.
BitBtnResNames |  | Contains resource names for corresponding button identifiers in TBitBtn.