Skip to content

Properties of TStrings

Properties

Member Visibility Description
AlwaysQuote public Always quote strings in DelimitedText.
Capacity public Capacity of the list, i.e. number of strings that the list can currently hold before it tries to expand.
CommaText public Contents of the list as a comma-separated string.
Count read only public Number of strings in the list.
DefaultEncoding public Default encoding of stringlist.
DelimitedText public Get or set all strings in the list in a delimited form.
Delimiter public Delimiter character used in DelimitedText.
Encoding read only public Current encoding of stringlist.
LineBreak public LineBreak character to use.
MissingNameValueSeparatorAction public What to do if NameValueSeparator is missing in a string.
Names read only public Name parts of the name-value pairs in the list.
NameValueSeparator public Value of the character used to separate name,value pairs.
Objects public Indexed access to the objects associated with the strings in the list.
Options public A set of TStringsOption - various boolean properties.
QuoteChar public Quote character used in DelimitedText.
SkipLastLineBreak public Do not add a linebreak to the last item.
StrictDelimiter public Should only the delimiter character be considered a delimiter.
Strings public Indexed access to the strings in the list.
StringsAdapter public Not implemented in Free Pascal.
Text public Contents of the list as one big string.
TextLineBreakStyle public Determines which line breaks to use in the Text property.
TrailingLineBreak public Add a linebreak to the last item.
UseLocale public Determines what methods are used in strings comparison.
ValueFromIndex public Return the value part of a string based on it's index.
Values public Value parts of the name-value pairs in the list.
WriteBOM public Write BOM when writing stringlist to stream.