Class TSectionList (unit BigIni) |
Inherits from
TStringList
constructor Create;
- ........................................................................... } { class TStringList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { function IndexOfName } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } {........................................................................... } { class TSectionList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { create new instance } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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 } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
property SectionItems : TStringList
FPrevIndex : Integer;
constructor Create;
........................................................................... } { class TStringList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { function IndexOfName } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } {........................................................................... } { class TSectionList } {........................................................................... } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } { create new instance } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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 } {. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
property SectionItems : TStringList
FPrevIndex : Integer;