Class tstringlist

Unit

Declaration

type tstringlist = class(tstrings)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure Changed; virtual;
Protected procedure Changing; virtual;
Protected function Get(Index: Integer): string; override;
Protected function GetCapacity: Integer; override;
Protected function GetCount: Integer; override;
Protected function GetObject(Index: Integer): TObject; override;
Protected procedure Put(Index: Integer; const S: string); override;
Protected procedure PutObject(Index: Integer; AObject: TObject); override;
Protected procedure SetCapacity(NewCapacity: Integer); override;
Protected procedure SetUpdateState(Updating: Boolean); override;
Protected procedure InsertItem(Index: Integer; const S: string); overload; virtual;
Protected procedure InsertItem(Index: Integer; const S: string; O: TObject); overload; virtual;
Protected Function DoCompareText(const s1,s2 : string) : PtrInt; override;
Public destructor Destroy; override;
Public function Add(const S: string): Integer; override;
Public procedure Clear; override;
Public procedure Delete(Index: Integer); override;
Public procedure Exchange(Index1, Index2: Integer); override;
Public function Find(const S: string; Out Index: Integer): Boolean; virtual;
Public function IndexOf(const S: string): Integer; override;
Public procedure Insert(Index: Integer; const S: string); override;
Public procedure Sort; virtual;
Public procedure CustomSort(CompareFn: TStringListSortCompare); virtual;

Properties

Public property Duplicates: TDuplicates read FDuplicates write FDuplicates;
Public property Sorted: Boolean read FSorted write SetSorted;
Public property CaseSensitive: Boolean read FCaseSensitive write SetCaseSensitive;
Public property OnChange: TNotifyEvent read FOnChange write FOnChange;
Public property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;
Public property OwnsObjects : boolean read FOwnsObjects write FOwnsObjects;

Description

Methods

Protected procedure Changed; virtual;

This item has no description.

Protected procedure Changing; virtual;

This item has no description.

Protected function Get(Index: Integer): string; override;

This item has no description.

Protected function GetCapacity: Integer; override;

This item has no description.

Protected function GetCount: Integer; override;

This item has no description.

Protected function GetObject(Index: Integer): TObject; override;

This item has no description.

Protected procedure Put(Index: Integer; const S: string); override;

This item has no description.

Protected procedure PutObject(Index: Integer; AObject: TObject); override;

This item has no description.

Protected procedure SetCapacity(NewCapacity: Integer); override;

This item has no description.

Protected procedure SetUpdateState(Updating: Boolean); override;

This item has no description.

Protected procedure InsertItem(Index: Integer; const S: string); overload; virtual;

This item has no description.

Protected procedure InsertItem(Index: Integer; const S: string; O: TObject); overload; virtual;

This item has no description.

Protected Function DoCompareText(const s1,s2 : string) : PtrInt; override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function Add(const S: string): Integer; override;

This item has no description.

Public procedure Clear; override;

This item has no description.

Public procedure Delete(Index: Integer); override;

This item has no description.

Public procedure Exchange(Index1, Index2: Integer); override;

This item has no description.

Public function Find(const S: string; Out Index: Integer): Boolean; virtual;

This item has no description.

Public function IndexOf(const S: string): Integer; override;

This item has no description.

Public procedure Insert(Index: Integer; const S: string); override;

This item has no description.

Public procedure Sort; virtual;

This item has no description.

Public procedure CustomSort(CompareFn: TStringListSortCompare); virtual;

This item has no description.

Properties

Public property Duplicates: TDuplicates read FDuplicates write FDuplicates;

This item has no description.

Public property Sorted: Boolean read FSorted write SetSorted;

This item has no description.

Public property CaseSensitive: Boolean read FCaseSensitive write SetCaseSensitive;

This item has no description.

Public property OnChange: TNotifyEvent read FOnChange write FOnChange;

This item has no description.

Public property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;

This item has no description.

Public property OwnsObjects : boolean read FOwnsObjects write FOwnsObjects;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.