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

# TValueListEditor.Modified

Indicates if changes have been made to items in the control.

## Declaration

Source position: valedit.pas line 200

`public property TValueListEditor.Modified : Boolean;`

## Description

Modified is a Boolean property which indicates if items in the control have been modified. The value in Modified is updated when the OnChange event handler for the Strings property is signalled.

Use the OnStringsChange event handler to perform actions needed when the property value has been changed. This event occurs after updating Modified and RowCount, and redrawing the control.

Use the OnStringsChanging event handler to perform actions needed prior to storing changes in the Strings property.

## See also

TValueListEditor.Strings |  | Stores the keys, values, and item definitions in the control.
TValueListEditor.RowCount |  | Gets the number of rows for the control.
TValueListEditor.OnStringsChanging |  | Event handler signalled prior to updating the Strings property.
TValueListEditor.OnStringsChange |  | Event handler signalled when values in the Strings property are changed.
TCustomStringGrid.Modified |  | Indicates whether the content in the grid cells has been changed.