<font color='black' size='2' face='arial'><span style="font-size: small;">Hi,</span><br>

<div style="font-family:helvetica,arial;font-size:10pt;color:black">
<div id="yiv5827315665">
<div>    There's an object [rootinfo] in my library that gives the path, name and "parent level" of the root canvas https://github.com/sebshader/shadylib</div>



<div>& there's also [ggee/getdir] which gives the path of the "parent level" provided in the argument</div>



<div><br clear="none">
</div>



<div>-Seb<br clear="none">
<br clear="none">


<div style="font-family:helvetica, arial;font-size:10pt;color:black;">-----Original Message-----<br clear="none">
From: Philip Stone <pkstone@ucdavis.edu><br clear="none">
To: pd-list@lists.iem.at <pd-list@lists.iem.at><br clear="none">
Sent: Thu, Apr 18, 2019 1:12 pm<br clear="none">
Subject: [PD] Directory of opened patch<br clear="none">
<br clear="none">


<div class="yiv5827315665yqt9610834744" id="yiv5827315665yqt03484">
<div id="yiv5827315665">

 
 
<style>#yiv5827315665 #yiv5827315665 #yiv5827315665 --     filtered  {panose-1:2 4 5 3 5 4 6 3 2 4;}#yiv5827315665 filtered  {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}#yiv5827315665     p.yiv5827315665MsoNormal, #yiv5827315665  li.yiv5827315665MsoNormal, #yiv5827315665  div.yiv5827315665MsoNormal   {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:sans-serif;}#yiv5827315665  a:link, #yiv5827315665  span.yiv5827315665MsoHyperlink   {color:#0563C1;text-decoration:underline;}#yiv5827315665  a:visited, #yiv5827315665  span.yiv5827315665MsoHyperlinkFollowed   {color:#954F72;text-decoration:underline;}#yiv5827315665  span.yiv5827315665EmailStyle17   {font-family:sans-serif;color:windowtext;}#yiv5827315665  .yiv5827315665MsoChpDefault   {font-family:sans-serif;}#yiv5827315665 filtered  {margin:1.0in 1.0in 1.0in 1.0in;}#yiv5827315665  div.yiv5827315665WordSection1   {}#yiv5827315665 #yiv5827315665 </style>



<div>


<div class="yiv5827315665WordSection1">


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;">I’m trying to figure out how to use [loadpanel] to load a data file from a subdirectory of a patch, and I’m trying to make this patch and its auxiliary files distributable, so I don’t want to have
 to use absolute paths.</span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;">I’ve searched the archives on this, and there was a recent discussion about how passing [symbol .(  to [loadpanel] didn’t open the filesystem at a particularly useful (or at least, consistent between
 platforms) starting directory. What I understand from that discussion is that there is still no way to obtain the current patch’s starting directory to enable relative-path loading. Is that correct?</span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;">If not in vanilla, are there any externals?</span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;">Phil Stone</span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;">UC Davis</span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;color:black;"> </span><span style="color:black;"></span></div>

 


<div class="yiv5827315665MsoNormal"><span style="font-size:11.0pt;">  </span></div>

 
</div>


</div>



</div>
</div>

_______________________________________________<br clear="none">
<a rel="nofollow" shape="rect">Pd-list@lists.iem.at</a> mailing list<br clear="none">
UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect">https://lists.puredata.info/listinfo/pd-list</a><br clear="none">
</div>

</div>

</div>
</div>
</font>