Create
constructor Create(AOwner : TObject; Handle : CTHANDLE);
The constructor for the TCtIndex class.
Destroy
destructor Destroy();
The destructor for the TCtIndex class. Do not call Destroy directly. The object has to be destroyed with the inherited (TObject) Free() method.
AddSegment
function AddSegment(Field : String; Mode : CTSEG_MODE) : TCtSegment;
Add a segment to an index. A segment is always added after all current segments.
DeleteSegment
procedure DeleteSegment(SegmentNumber : Integer);
Delete a segment from an index.
GetSegment
function GetSegment(SegmentNumber : Integer) : TCtSegment;
Retrieve a segment object from an index.
InsertSegment
function InsertSegment(BeforeSegment : Integer; Field : String; Mode : CTSEG_MODE) : TCtSegment;
Insert a segment to an index. A segment can be inserted at any position to an existing index.