| Class TWideStringList (unit WStrList) |
| Constructors |
| Functions |
function Add(const S: WideString): Integer;
procedure Clear;
procedure Delete(Index: Integer);
destructor Destroy;
procedure Exchange(Index1, Index2: Integer);
function Find(const S: WideString; var Index: Integer): Boolean;
function IndexOf(const S: WideString): Integer;
procedure Insert(Index: Integer; const S: WideString);
procedure Sort;
procedure Changed;
procedure Changing;
function Get(Index: Integer): WideString;
function GetCapacity: Integer;
function GetCount: Integer;
function GetObject(Index: Integer): TObject;
procedure Put(Index: Integer; const S: WideString);
procedure PutObject(Index: Integer; AObject: TObject);
procedure SetCapacity(NewCapacity: Integer);
procedure SetLanguage(Value: TLanguage);
procedure SetUpdateState(Updating: Boolean);
procedure ExchangeItems(Index1, Index2: Integer);
procedure Grow;
procedure InsertItem(Index: Integer; const S: WideString);
procedure QuickSort(L, R: Integer);
procedure SetSorted(Value: Boolean);| Properties |
property Duplicates : TDuplicates
property Sorted : Boolean| Events |
event OnChange : TNotifyEvent
event OnChanging : TNotifyEvent| Variables |
FCapacity : Integer;
FCount : Integer;
FDuplicates : TDuplicates;
FList : PStringItemList;
FOnChange : TNotifyEvent;
FOnChanging : TNotifyEvent;
FSorted : Boolean;| Constructors |
| Functions |
function Add(const S: WideString): Integer;
procedure Clear;
procedure Delete(Index: Integer);
destructor Destroy;TWideStringList
procedure Exchange(Index1, Index2: Integer);
function Find(const S: WideString; var Index: Integer): Boolean;
function IndexOf(const S: WideString): Integer;
procedure Insert(Index: Integer; const S: WideString);
procedure Sort;
procedure Changed;
procedure Changing;
function Get(Index: Integer): WideString;
function GetCapacity: Integer;
function GetCount: Integer;
function GetObject(Index: Integer): TObject;
procedure Put(Index: Integer; const S: WideString);
procedure PutObject(Index: Integer; AObject: TObject);
procedure SetCapacity(NewCapacity: Integer);
procedure SetLanguage(Value: TLanguage);
procedure SetUpdateState(Updating: Boolean);
procedure ExchangeItems(Index1, Index2: Integer);
procedure Grow;
procedure InsertItem(Index: Integer; const S: WideString);
procedure QuickSort(L, R: Integer);
procedure SetSorted(Value: Boolean);| Properties |
property Duplicates : TDuplicates
property Sorted : Boolean| Events |
event OnChange : TNotifyEvent
event OnChanging : TNotifyEvent| Variables |
FCapacity : Integer;
FCount : Integer;
FDuplicates : TDuplicates;
FList : PStringItemList;
FOnChange : TNotifyEvent;
FOnChanging : TNotifyEvent;
FSorted : Boolean;