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

# TDBNavFocusableButton

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Implements a button used on a database navigator control.

## Declaration

Source position: dbctrls.pp line 1446

`type TDBNavFocusableButton = class(TBitBtn)`
`public`
`property NavStyle: TDBNavButtonStyle; [rw]` |  | Contains styles and options that are enabled for the DB navigator button.
`property Index: TDBNavButtonType; [rw]` |  | Indicates the navigation button type for the button.
`end;`

## Inheritance

`TDBNavFocusableButton` |  | Implements a button used on a database navigator control.
`TBitBtn` |  | A button with a small image attached.
`TCustomBitBtn` |  | TCustomBitBtn - the ancestor class for TBitBtn.
`TCustomButton` |  | The base class for a push button control.
`TButtonControl` |  | Specifies a base class for button controls.
`TWinControl` |  | Implements a windowed control which can contain other child controls.
`TControl` |  | The base class for visible controls.
`TLCLComponent` |  | The base class for LCL components which have an associated widget.
`TComponent`
?
`TObject`

## Description

TDBNavFocusableButton is a TBitBtn descendant which implements a button that can receive focus in a database navigator control. TDBNavFocusableButton is the type maintained in the FocusableButtons member in TDBCustomNavigator.

## See also

TDBCustomNavigator.FocusableButtons |  | Contains the focusable button for the DB navigator control.