Skip to content

TDataEvent

Various events that are sent to datasources.

Declaration

Source position: db.pas line 59

type
  TDataEvent = (deFieldChange,deRecordChange,deDataSetChange,
              deDataSetScroll,deLayoutChange,deUpdateRecord,
              deUpdateState,deCheckBrowseMode,dePropertyChange,
              deFieldListChange,deFocusControl,deParentScroll,
              deConnectChange,deReconcileError,deDisabledStateChange)

Values

Value Description
deFieldChange A field value changed.
deRecordChange The current record changed.
deDataSetChange The dataset property changed.
deDataSetScroll The dataset scrolled to another record.
deLayoutChange The layout properties of one of the fields changed.
deUpdateRecord The record is being updated.
deUpdateState The dataset state is updated.
deCheckBrowseMode The browse mode is being checked.
dePropertyChange Unused.
deFieldListChange Event sent when the list of fields of a dataset changes.
deFocusControl Event sent whenever a control connected to a field should be focused.
deParentScroll Unused.
deConnectChange Unused.
deReconcileError Unused.
deDisabledStateChange Unused.

Description

TDataEvent describes the various events that can be sent to TDatasource instances connected to a TDataset instance.

See also

Name Description
TDatasource Component representing the link between a local (GUI) component and a dataset.
TDataset Base class for records-based data-access.
TDataLink Data event handling agent for controls.