|
@@ -666,6 +666,7 @@ type
|
|
FDuplicates: TDuplicates;
|
|
FDuplicates: TDuplicates;
|
|
FCaseSensitive : Boolean;
|
|
FCaseSensitive : Boolean;
|
|
FSorted: Boolean;
|
|
FSorted: Boolean;
|
|
|
|
+ FOwnsObjects : Boolean;
|
|
procedure ExchangeItems(Index1, Index2: Integer);
|
|
procedure ExchangeItems(Index1, Index2: Integer);
|
|
procedure Grow;
|
|
procedure Grow;
|
|
procedure QuickSort(L, R: Integer; CompareFn: TStringListSortCompare);
|
|
procedure QuickSort(L, R: Integer; CompareFn: TStringListSortCompare);
|
|
@@ -702,6 +703,7 @@ type
|
|
property CaseSensitive: Boolean read FCaseSensitive write SetCaseSensitive;
|
|
property CaseSensitive: Boolean read FCaseSensitive write SetCaseSensitive;
|
|
property OnChange: TNotifyEvent read FOnChange write FOnChange;
|
|
property OnChange: TNotifyEvent read FOnChange write FOnChange;
|
|
property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;
|
|
property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;
|
|
|
|
+ property OwnsObjects : boolean read FOwnsObjects write FOwnsObjects;
|
|
end;
|
|
end;
|
|
|
|
|
|
{$else}
|
|
{$else}
|
|
@@ -717,6 +719,7 @@ type
|
|
FOnChange: TNotifyEvent;
|
|
FOnChange: TNotifyEvent;
|
|
FOnChanging: TNotifyEvent;
|
|
FOnChanging: TNotifyEvent;
|
|
FOnCompareText: TStringListTextCompare;
|
|
FOnCompareText: TStringListTextCompare;
|
|
|
|
+ FOwnsObjects : Boolean;
|
|
procedure SetCaseSensitive(NewSensitive: Boolean);
|
|
procedure SetCaseSensitive(NewSensitive: Boolean);
|
|
protected
|
|
protected
|
|
procedure Changed; virtual;
|
|
procedure Changed; virtual;
|
|
@@ -755,6 +758,7 @@ type
|
|
property OnChange: TNotifyEvent read FOnChange write FOnChange;
|
|
property OnChange: TNotifyEvent read FOnChange write FOnChange;
|
|
property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;
|
|
property OnChanging: TNotifyEvent read FOnChanging write FOnChanging;
|
|
property OnCompareText: TStringListTextCompare read FOnCompareText write FOnCompareText;
|
|
property OnCompareText: TStringListTextCompare read FOnCompareText write FOnCompareText;
|
|
|
|
+ property OwnsObjects : boolean read FOwnsObjects write FOwnsObjects;
|
|
end;
|
|
end;
|
|
|
|
|
|
{$endif}
|
|
{$endif}
|