Class

DBKit.NavigationButton

DBKit.NavigationButton


Description

Can display controls to allow the user to navigate to the first, previous, next and last rows.

Only the members declared by DBKit.NavigationButton itself are described here; for the inherited members, see the parent classes.

Properties

Name

Type

Default

Description

FirstRow

Boolean

False

When True, displays the button that moves to the first row.

LastRow

Boolean

False

When True, displays the button that moves to the last row.

NextRow

Boolean

False

When True, displays the button that moves to the next row.

PreviousRow

Boolean

False

When True, displays the button that moves to the previous row.

Methods

Name

Parameters

Returns

TableName

String

Events

Name

Parameters

Returns

RowChanged

row As DBKit.Row

RowCreated

row As DBKit.Row

RowDeleted

row As DBKit.Row

RowEditing

row As DBKit.Row

RowLoaded

row As DBKit.Row

RowNotSelected

RowSaved

row As DBKit.Row

RowSaving

row As DBKit.Row

RowUndone

row As DBKit.Row

Property descriptions


DBKit.NavigationButton.FirstRow

FirstRow As Boolean

When True, the button that moves to the first row is displayed.


DBKit.NavigationButton.LastRow

LastRow As Boolean

When True, the button that moves to the last row is displayed.


DBKit.NavigationButton.NextRow

NextRow As Boolean

When True, the button that moves to the next row is displayed.


DBKit.NavigationButton.PreviousRow

PreviousRow As Boolean

When True, the button that moves to the previous row is displayed.

Method descriptions


DBKit.NavigationButton.TableName

TableName() As String

Returns the name of the database table for this control: the table name of the control's layout.

Event descriptions


DBKit.NavigationButton.RowChanged

RowChanged(row As DBKit.Row)

The current row (passed to the event) has been changed.


DBKit.NavigationButton.RowCreated

RowCreated(row As DBKit.Row)

A new row (passed to the event) was just created and is now the current row.


DBKit.NavigationButton.RowDeleted

RowDeleted(row As DBKit.Row)

The current row (passed to the event) has been deleted.


DBKit.NavigationButton.RowEditing

RowEditing(row As DBKit.Row)

The current row (passed to the event) is being edited by the user.


DBKit.NavigationButton.RowLoaded

RowLoaded(row As DBKit.Row)

The current row (passed to the event) has been loaded.


DBKit.NavigationButton.RowNotSelected

RowNotSelected

There is no row currently selected.


DBKit.NavigationButton.RowSaved

RowSaved(row As DBKit.Row)

The current row (passed to the event) has been saved.


DBKit.NavigationButton.RowSaving

RowSaving(row As DBKit.Row)

The current row (passed to this event) is about to be saved.


DBKit.NavigationButton.RowUndone

RowUndone(row As DBKit.Row)

The changes made to the current row (passed to this event) have been undone.

Compatibility

Project Types

Desktop, Web

Operating Systems

All

See also

DesktopSegmentedButton (desktop) and WebSegmentedButton (web) parent classes; DBKit.Row class.