Sign in Join
FPDoc Onlineexperiment

TObjectList.OwnsObjects property

Member of TObjectListpublicIn unit Contnrs

Should the list free elements when they are removed.

Declaration

pascal
property OwnsObjects: Boolean read FFreeObjects write FFreeObjects;

Description

OwnsObjects determines whether the objects in the list should be freed when they are removed (not extracted) from the list, or when the list is cleared. If the property is True then they are freed. If the property is False the elements are not freed.

The value is usually set in the constructor, and is seldom changed during the lifetime of the list. It defaults to True.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.