RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TFlatList Class

TFlatList is an abstract base class for objects that represent a flattened list of fields or field definitions.

Pascal
TFlatList = class(TStringList);
C++
class TFlatList : public TStringList;

Derive a class from TFlatList to store and manipulate a list of fields or field definitions in an iterative manner. When fields are stored iteratively, the child fields of object fields such as ADTs and Arrays, appear as siblings after the parent object field rather than nested within the parent field. 

Descendants of TFlatList include TFieldList and TFieldDefList

TFlatList is a descendant of TStringList. It uses the string list to maintain its list of fields or field definitions, where the strings in the list are the field names and the associated objects are TField or TFieldDef objects. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!