checkActiveAndEditing method
void
checkActiveAndEditing()
Implementation
void checkActiveAndEditing() {
var b = _dataSource != null &&
_dataSource!.state != TDataSetState.dsInactive &&
_dataSource!.state != TDataSetState.dsOpening;
if (b != _active) {
_active = b;
activeChanged();
}
b = _dataSource != null &&
dsEditModes.contains(_dataSource!.state) &&
!_readOnly;
if (b != _editing) {
_editing = b;
editingChanged();
}
}