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

# TOwnerDrawStateType

Defines values for owner-drawn states.

## Declaration

Source position: lcltype.pp line 1160

`type TOwnerDrawStateType = (`
`odSelected,` |  | Draw using the selected state.
`odGrayed,` |  | Draw using the grayed (indeterminate) state.
`odDisabled,` |  | Draw using the disabled state.
`odChecked,` |  | Draw using the checked state.
`odFocused,` |  | Draw using the focused state.
`odDefault,` |  | Draw using the default state.
`odHotLight,` |  | Draw using the hot-lighted (hot tracking) state.
`odInactive,` |  | Draw using the inactive state.
`odNoAccel,` |  | Draw without a defined accelerator key.
`odNoFocusRect,` |  | Draw without a focus rectangle.
`odReserved1,` |  | Reserved for use in widgetsets or 3rd party controls.
`odReserved2,` |  | Reserved for use in widgetsets or 3rd party controls.
`odComboBoxEdit,` |  | Draw using the style for the edit box on a comb-box control.
`odBackgroundPainted` |  | Indicates the background for a control has already been painted.
`);`