Product Documentation

VCL/CLX Developers Guide

Previous Topic

Next Topic

Methods

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.

TOCIndex