Hey all.
I only just found this, after many false starts.
I was getting the same error, so I put my investigating shoes on.
The problem code (at least for 2006) is in
procedure TStCustomShellTreeView.CreateWnd;
Originally it looks like this (only problem code shown):
inherited CreateWnd;
{ If the window has been recreated then the HasChildren property }
{ has been...
Yes, you definately have a bug! :()
Wont be looked at or fixed... very unfortunate (nothing to do with me!) I started using this component, it looked perfect, but soon found out it was unsuitable!
Using Delphi 7 I get the same error (stshelltreeview.indent INVALID INDEX) on loading a project into Delphi. Clicking on OK ignores it and it compiles and runs OK. However if I put the Shelllistview and shelltreeview into a group box it appears to compile but doesnt run. Produces an EReaderror error that syas "Invalid property Error". Since these are by far the best list and tree...