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

# TShellListView

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: shellctrls.pas line 179

`type TShellListView = class(TCustomShellListView)`
`published`
`property Align;`
`property Anchors;`
`property BorderSpacing;`
`property BorderStyle;`
`property BorderWidth;`
`property Color;`
`property Constraints;`
`property DragCursor;`
`property DragMode;`
`property Enabled;`
`property Font;`
`property HideSelection;`
`property LargeImages;`
`property MultiSelect;`
`property ParentColor;`
`property ParentFont;`
`property ParentShowHint;`
`property PopupMenu;`
`property ReadOnly;`
`property RowSelect;`
`property ScrollBars;`
`property ShowColumnHeaders;`
`property ShowHint;`
`property SmallImages;`
`property SortColumn;`
`property SortType;`
`property StateImages;`
`property TabStop;`
`property TabOrder;`
`property ToolTips;`
`property Visible;`
`property ViewStyle;`
`property OnChange;`
`property OnClick;`
`property OnColumnClick;`
`property OnCompare;`
`property OnContextPopup;`
`property OnDblClick;`
`property OnDeletion;`
`property OnDragDrop;`
`property OnDragOver;`
`property OnEndDrag;`
`property OnKeyDown;`
`property OnKeyPress;`
`property OnKeyUp;`
`property OnMouseDown;`
`property OnMouseMove;`
`property OnMouseUp;`
`property OnResize;`
`property OnSelectItem;`
`property OnStartDrag;`
`property OnUTF8KeyPress;`
`property ObjectTypes;`
`property Root;`
`property ShellTreeView;`
`end;`

## Inheritance

`TShellListView`
`TCustomShellListView`
`TCustomListView` |  | TCustomListView - the base class for TListView
`TWinControl`
`TControl`
`TLCLComponent` |  | TLCLComponent - base class for LCL components
`TComponent,IUnknown,IInterfaceComponentReference`
`TPersistent`
`TObject`

The latest version of this document can be found at lazarus-ccr.sourceforge.net.