Class TSectionList (unit BigIni)

Inherits from

TStringList

Constructors


constructor Create;

........................................................................... } { class TStringList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { function IndexOfName } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } {........................................................................... } { class TSectionList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { create new instance } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Functions

function EraseDuplicates(callBackProc:TEraseSectionCallback) : Boolean;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { erase duplicate entries } { results TRUE if changes were made } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

function GetSectionItems(Index: Integer): TStringList;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { access to property SectionItems } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

function IndexOf(const S: AnsiString): Integer;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { search string } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Properties

property SectionItems : TStringList


Events

Variables

FPrevIndex : Integer;



Constructors


constructor Create;

........................................................................... } { class TStringList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { function IndexOfName } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } {........................................................................... } { class TSectionList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { create new instance } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Functions


function EraseDuplicates(callBackProc:TEraseSectionCallback) : Boolean;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { erase duplicate entries } { results TRUE if changes were made } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


function GetSectionItems(Index: Integer): TStringList;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { access to property SectionItems } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


function IndexOf(const S: AnsiString): Integer;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { search string } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Properties


property SectionItems : TStringList


Events


Variables


FPrevIndex : Integer;