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

# TShellTreeView

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

## Declaration

Source position: shellctrls.pas line 87

`type TShellTreeView = class(TCustomShellTreeView)`
`published`
`property Align;` |  |
`property Anchors;` |  |
`property AutoExpand;` |  |
`property BorderSpacing;` |  |
`property BackgroundColor;` |  |
`property BorderStyle;` |  |
`property BorderWidth;` |  |
`property Color;` |  |
`property Constraints;` |  |
`property Enabled;` |  |
`property ExpandSignType;` |  |
`property Font;` |  |
`property FileSortType;`
`property HideSelection;`
`property Indent;`
`property ParentColor;` |  |
`property ParentFont;` |  |
`property ParentShowHint;` |  |
`property PopupMenu;` |  |
`property ReadOnly;` |  |
`property RightClickSelect;` |  |
`property RowSelect;` |  |
`property ScrollBars;` |  |
`property SelectionColor;` |  |
`property ShowButtons;` |  |
`property ShowHint;` |  |
`property ShowLines;` |  |
`property ShowRoot;` |  |
`property TabOrder;` |  |
`property TabStop;` |  |
`property Tag;` |  |
`property ToolTips;` |  |
`property Visible;` |  |
`property OnChange;` |  |
`property OnChanging;` |  |
`property OnClick;` |  |
`property OnKeyDown;` |  |
`property OnKeyPress;` |  |
`property OnKeyUp;` |  |
`property OnMouseDown;` |  |
`property OnMouseMove;` |  |
`property OnMouseUp;` |  |
`property OnSelectionChanged;` |  |
`property OnShowHint;` |  |
`property OnUTF8KeyPress;` |  |
`property Options;` |  |
`property TreeLineColor;` |  |
`property TreeLinePenStyle;` |  |
`property ExpandSignColor;` |  |
`property ObjectTypes;` |  |
`property ShellListView;`
`end;`

## Inheritance

`TShellTreeView` |  |
`TCustomShellTreeView` |  |
`TCustomTreeView` |  | TCustomTreeView - ancestor class for TTreeView
`TCustomControl` |  | TCustomControl - a base class for many window controls
`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.