Sign in Join
FPDoc Onlineexperiment

TCustomShellListView.Items property

Member of TCustomShellListViewpublicIn unit ShellCtrls

Provides access to the list of items visible on the list view control.

Declaration

pascal
property Items:;

Description

Items is a public TListItems property which is a container for the items displayed in the rows and columns on the list view control. It provides indexed access to the TListItem instances stored in the container using the Item property in the container.

The entries in Items contain the values displayed for the file system objects and their state. Values defined in Columns are mapped to the string values found in the Items entries - where the Caption for an entry contains the name of the file system object and SubItems in the entry contains string representations of the other columns defined for the control.

The entries stored in Items are maintained by the list view control. The container is cleared and reloaded when properties are modified for the control, including: ObjectTypes, FileSortType, Mask, OnSortCompare, ShellTreeView, and Root.

See TListItem for more information about the entries stored in the Items container. See TListItems for more information about the properties and methods for the container.

See also

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