Skip to main content
A newer version of this page is available. .

TcxCustomNavigatorButtons Members

Serves as the base class for classes that implement button collections used in navigator controls.

Constructors

Name Description
Create(IcxNavigatorOwner) Initializes a new instance of the TcxNavigatorChildComponent class with specified settings. Inherited from TcxNavigatorChildComponent.
Create(TPersistent) Initializes a new instance of the TcxInterfacedPersistent class with specified settings. Inherited from TcxInterfacedPersistent.

Properties

Name Description
Append protected A button that appends a record and makes it the current one.
ButtonCount Returns the number of buttons contained in the button collection.
Buttons Provides zero-based indexed access to buttons (both default buttons and custom buttons) contained within the button collection.
Cancel protected A button that cancels modifications to the current record.
ConfirmDelete protected Specifies whether to display the confirmation dialog when pressing the Delete button.
CustomButtons protected Provides access to a collection of custom buttons.
DefaultImages Provides access to a list of images to be displayed within default buttons when the Images property is unassigned.
Delete protected A button that deletes the current record and makes the next record the current one.
Edit protected A button that switches the dataset into edit state so that the current record can be modified.
Filter protected A button that invokes the Filter Builder dialog to create filter expressions.
First protected A button that sets the current record to the first record in the dataset.
GotoBookmark protected A button that moves the cursor to the previously saved bookmark in the underlying dataset.
Images Specifies the images which can be displayed within the collection’s navigator buttons.
Insert protected A button that inserts a new record before the current record.
Last protected A button that sets the current record to the last record in the dataset.
Navigator Provides access to the navigator that owns the child. Inherited from TcxNavigatorChildComponent.
Next protected A button that sets the current record to the next record.
NextPage protected A button that scrolls the dataset one page forward relative to the active record.
Owner Provides access to the control or its object to which the persisted settings belong. Inherited from TcxInterfacedPersistent.
Post protected A button that writes changes made in the current record to the data storage.
Prior protected A button that sets the current record to the previous record.
PriorPage protected A button that scrolls the dataset one page backward relative to the active record.
Refresh protected A button that refreshes data in the associated dataset to update the dataset’s view of the data.
SaveBookmark protected A button that specifies the current bookmark in the dataset.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
ClickButton(Integer)
CreateButtons protected Creates a collection of default buttons for a navigator control.
DoButtonClick(Integer) protected Implements the default functionality associated with a navigator button.
Equals(TObject) Inherited from TObject.
GetButtonEnabled(Integer) protected Specifies the conditions for enabling or disabling navigator buttons.
GetButtonHint(Integer) protected Sets default hints for all navigator buttons.
GetButtonImageOffset protected Sets the offset for images displayed on navigator buttons.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
ReleaseBookmark When implemented, removes the current bookmark in the dataset.
ToString Inherited from TObject.

Events

Name Description
OnButtonClick Enables you to respond to button clicks.
See Also