[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Standard implementation of the TStrings class.
Source position: classesh.inc line 816
type TStringList = class(TStrings) |
||
public |
||
destructor Destroy; override; |
|
Destroys the stringlist. |
function Add(); override; |
|
Implements the TStrings.Add function. |
procedure Clear; override; |
|
Implements the TStrings.Clear function. |
procedure Delete(); override; |
|
Implements the TStrings.Delete function. |
procedure Exchange(); override; |
|
Implements the TStrings.Exchange function. |
function Find(); virtual; |
|
Locates the index for a given string in sorted lists. |
function IndexOf(); override; |
|
Overrides the TStrings.IndexOf property. |
procedure Insert(); override; |
|
Overrides the TStrings.Insert method. |
procedure Sort; virtual; |
|
Sorts the strings in the list. |
procedure CustomSort(); virtual; |
|
Sort the stringlist using a custom sort algorithm |
property Duplicates: TDuplicates; [rw] |
|
Describes the behaviour of a sorted list with respect to duplicate strings. |
property Sorted: Boolean; [rw] |
|
Determines whether the list is sorted or not. |
property CaseSensitive: Boolean; [rw] |
|
Indicates whether comparing strings happens in a case sensitive manner. |
property OnChange: TNotifyEvent; [rw] |
|
Event triggered after the list was modified. |
property OnChanging: TNotifyEvent; [rw] |
|
Event triggered when the list is about to be modified. |
property OwnsObjects: Boolean; [rw] |
|
Determines whether the stringlist owns it's objects or not. |
property SortStyle: TStringsSortStyle; [rw] |
|
Sort style for strings |
end; |
|
Standard implementation of the TStrings class. |
|
| | ||
|
Class to manage arrays or collections of strings |
|
| | ||
|
Base class for streaming system and persistent properties. |
|
| | ||
|
Base class of all classes. |
TStringList is a descendant class of TStrings that implements all of the abstract methods introduced there. It also introduces some additional methods:
|
Class to manage arrays or collections of strings |
|
|
Describes the behaviour of a sorted list with respect to duplicate strings. |
|
|
Determines whether the list is sorted or not. |