Sign in Join
FPDoc Onlineexperiment

TDataEvent enumeration

In unit DB

Various events that are sent to datasources.

Declaration

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

Description

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

See also

Values

deFieldChangeA field value changed.
deRecordChangeThe current record changed.
deDataSetChangeThe dataset property changed.
deDataSetScrollThe dataset scrolled to another record.
deLayoutChangeThe layout properties of one of the fields changed.
deUpdateRecordThe record is being updated.
deUpdateStateThe dataset state is updated.
deCheckBrowseModeThe browse mode is being checked.
dePropertyChangeUnused.
deFieldListChangeEvent sent when the list of fields of a dataset changes.
deFocusControlEvent sent whenever a control connected to a field should be focused.
deParentScrollUnused.
deConnectChangeUnused.
deReconcileErrorUnused.
deDisabledStateChangeUnused.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.