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

# TBitBtnKind

TBitBtnKind - enumerated type of possible kinds of BitButtons.

## Declaration

Source position: buttons.pp line 158

`type TBitBtnKind = (`
`bkCustom,` |  | Uses a custom image on a button.
`bkOK,` |  | Uses the OK button image.
`bkCancel,` |  | Uses the CANCEL button image.
`bkHelp,` |  | Uses the HELP button image.
`bkYes,` |  | Uses the YES button image.
`bkNo,` |  | Uses the NO button image.
`bkClose,` |  | Uses the CLOSE button image.
`bkAbort,` |  | Uses the ABORT button image.
`bkRetry,` |  | Uses the RETRY button image.
`bkIgnore,` |  | Uses the IGNORE button image.
`bkAll,` |  | Uses the ALL button image.
`bkNoToAll,` |  | Uses the NO TO ALL button image.
`bkYesToAll` |  | Uses the YES TO ALL button image.
`);`

## Description

TBitBtnKind is an enumerated type with values which indicate the intended use for a TCustomBitBtn / TBitBtn instance. Values in TBitBtnKind are used to select the appropriate image displayed as the glyph for TBitBtn class instances. TBitBtnKind is the type used to implement the Kind property in TCustomBitBtn.

## See also

TCustomBitBtn.Kind |  | Specifies the button kind including the default bitmap and caption for the button control.