<p style="padding:0 0 0 0; margin:0 0 0 0;">This has nothing to do with order of creating components. You can use the code in FormCreate event.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">But use property Root instead of Path. I'm on Linux too, I just tried:</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">ShellTreeView1.Root := '/home/v1'; and works well.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">______________________________________________________________<br />
> Od: John Landmesser <jmlandmesser@gmx.de><br />
> Komu: <lazarus@lists.lazarus.freepascal.org><br />
> Datum: 09.04.2015 21:24<br />
> Předmět: Re: [Lazarus] howto change the order the components of a Form are created?<br />
></p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"><br />
<span style="font-size: 10pt;">thanks Howard but i was struggling with the wrong problem:</span><br />
<br />
i have a TShellTreeView and i want to set the TShellTreeView.Path <br />
property by code ( saved in a ini-File ) , but that doesn't work because <br />
you can't  assign a string to this property?<br />
<br />
        ShellTreeView1.Path := '/media/First_XPS/PROJEKTE/Lazarus/arjgui/';<br />
        ShowMessage(ShellTreeView1.Path);<br />
<br />
Path is '' ?!!!<br />
<br />
I try again tomorrow :-))<br />
<br />
Perhaps windows only, i'm Linux?!!<br />
<br />
<br />
<br />
<br />
--<br />
_______________________________________________<br />
Lazarus mailing list<br />
Lazarus@lists.lazarus.freepascal.org<br />
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a></p>