[Overview][Types][Classes][Procedures and functions][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TComponentDataLink - forms a link between a component and a DataSet and contains event handlers to operate on the records
Source position: dbgrids.pas line 151
type TComponentDataLink = class(TDataLink) |
||
protected |
||
procedure RecordChanged(); override; |
|
RecordChanged - calls the OnRecordChanged event handler if it has been assigned |
procedure DataSetChanged; override; |
|
DataSetChanged - calls the OnDataSetChanged event handler if it has been assigned |
procedure ActiveChanged; override; |
|
ActiveChanged - if there has been a change in the Active status, calls the appropriate event handler for the change |
procedure LayoutChanged; override; |
|
LayoutChanged - calls the OnLayoutChanged event handler if it is assigned |
procedure DataSetScrolled(); override; |
|
DataSetScrolled - calls the OnDataSetScrolled event handler if it is assigned |
procedure FocusControl(); override; |
|
|
procedure CheckBrowseMode; override; |
|
|
procedure EditingChanged; override; |
|
EditingChanged - calls OnEditingChanged if it is assigned |
procedure UpdateData; override; |
|
UpdateData - calls OnUpdataData event handler if it is assigned |
function MoveBy(); override; |
|
|
property Modified: Boolean; [rw] |
|
Modified - True if the data have been modified |
public |
||
property OnRecordChanged: TFieldNotifyEvent; [rw] |
|
OnRecordChanged - event handler for a change in the current record |
property OnDataSetChanged: TDatasetNotifyEvent; [rw] |
|
OnDataSetChanged - event handler for a change in the attached Data Set |
property OnNewDataSet: TDataSetNotifyEvent; [rw] |
|
OnNewDataSet - event handler for formation of a link to a new data set |
property OnDataSetOpen: TDataSetNotifyEvent; [rw] |
|
OnDataSetOpen - event handler when the data set is open |
property OnInvalidDataSet: TDataSetNotifyEvent; [rw] |
|
OnInvalidDataSet - event handler when the data set is non-valid |
property OnInvalidDataSource: TDataSetNotifyEvent; [rw] |
|
OnInvalidDataSource - event handler when the data source is non-valid |
property OnLayoutChanged: TDataSetNotifyEvent; [rw] |
|
OnLayoutChanged - event handler when the layout of the data set has changed |
property OnDataSetClose: TDataSetNotifyEvent; [rw] |
|
OnDataSetClose - event handler when the data set is closed |
property OnDataSetScrolled: TDataSetScrolledEvent; [rw] |
|
OnDataSetScrolled - event handler when the data set is scrolled |
property OnEditingChanged: TDataSetNotifyEvent; [rw] |
|
OnEditingChanged - event handler for a change in the Editing property |
property OnUpdateData: TDataSetNotifyEvent; [rw] |
|
OnUpdateData - event handler for implementing any pending changes to data |
property DataSetName: String; [rw] |
|
DataSetName - the (string) name of the attached data set |
|
Fields - an indexed array containing the fields of the dataset |
|
property VisualControl; |
|
|
end; |
|
TComponentDataLink - forms a link between a component and a DataSet and contains event handlers to operate on the records |
|
| | ||
| | ||
| | ||
lazarus-ccr.sourceforge.net |