| Class TListViewDataLink (unit DBListView98) |
TDataLink
| Constructors |
constructor Create(AListView: TCustomDBListView);| Functions |
function AddMapping(const FieldName: string): Boolean;
procedure ClearMapping;
destructor Destroy;
procedure Modified;
procedure Reset;
procedure ActiveChanged;
procedure DataSetChanged;
procedure DataSetScrolled(Distance: Integer);
procedure EditingChanged;
procedure FocusControl(Field: TFieldRef);
function GetMappedIndex(ColIndex: Integer): Integer;
procedure LayoutChanged;
procedure RecordChanged(Field: TField);
procedure UpdateData;
function GetDefaultFields: Boolean;
function GetFields(I: Integer): TField;| Properties |
property DefaultFields : Boolean
property FieldCount : Integer
property Fields : TField
property SparseMap : Boolean| Events |
| Variables |
FFieldCount : Integer;
FFieldMap : Pointer;
FFieldMapSize : Integer;
FInUpdateData : Boolean;
FListView : TCustomDBListView;
FModified : Boolean;
FSparseMap : Boolean;| Constructors |
constructor Create(AListView: TCustomDBListView);TListViewDataLink
| Functions |
function AddMapping(const FieldName: string): Boolean;
procedure ClearMapping;
destructor Destroy;
procedure Modified;
procedure Reset;
procedure ActiveChanged;
procedure DataSetChanged;
procedure DataSetScrolled(Distance: Integer);
procedure EditingChanged;
procedure FocusControl(Field: TFieldRef);FLayoutFromDataset determines whether default column width is forced to be at least wide enough for the column title.
function GetMappedIndex(ColIndex: Integer): Integer;
procedure LayoutChanged;
procedure RecordChanged(Field: TField);
procedure UpdateData;
function GetDefaultFields: Boolean;
function GetFields(I: Integer): TField;| Properties |
property DefaultFields : Boolean
property FieldCount : Integer
property Fields : TField
property SparseMap : Boolean| Events |
| Variables |
FFieldCount : Integer;
FFieldMap : Pointer;
FFieldMapSize : Integer;
FInUpdateData : Boolean;
FListView : TCustomDBListView;
FModified : Boolean;
FSparseMap : Boolean;