[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'ValEdit' (#lcl)

# TValueListEditor.Strings

Stores the keys, values, and item definitions in the control.

## Declaration

Source position: valedit.pas line 314

`published property TValueListEditor.Strings : TValueListStrings read FStrings write SetStrings;`

## Description

Strings is a TValueListStrings property which provides storage for the Keys, Values, and item definitions in the control. Strings uses the "Key=Value" convention to store the string data needed for the Keys and Values properties.

Use the Keys property to read and write key names by their ordinal position in the control. Use Values to read or write the data stored for a specific Key name.

Strings also contains an internal TItemPropList member used to store the item definitions for the control. Use ItemProps to maintain the item definitions in the control.

## See also

TValueListEditor.ItemProps |  | Provides indexed access to item definitions in the control.
TValueListEditor.Keys |  | Provides indexed access to Key names in the control.
TValueListEditor.Values |  | Provides indexed access to Values stored in the control.
TValueListStrings |  | Stores values and item definitions used in TValueListEditor.
TItemPropList |  | Implements a storage container for items added to TValueListEditor.
TItemProp |  | Represents items in the TValueListEditor control.