Standalones and the defaultFolder

J. Landman Gay jacque at hyperactivesw.com
Mon Dec 16 11:54:31 EST 2019


On launch, the defaultfolder is set to the folder containing the 
executable. On desktop this is the folder containing livecode. In a 
standalone it's the folder containing the app (which on Mac is inside the 
bundle.) But any time you change the defaultfolder it stays there, it 
doesn't set itself back automatically.

--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On December 16, 2019 9:57:08 AM Bob Sneidar via use-livecode 
<use-livecode at lists.runrev.com> wrote:

> Thanks JB. Getting and setting the default folder was not the issue. The 
> issue is that in a wondows standalone, a stack in the same folder as the 
> executable could not be opened by script eg. open stack "Devices". This 
> seems to be a new development, as I am fairly certain this worked fine in 
> the past. ALL stack files in a standalone ought to be discoverable no 
> matter what the defaultFolder is.
>
> Bob S
>
>
>> On Dec 14, 2019, at 04:27 , JB via use-livecode 
>> <use-livecode at lists.runrev.com> wrote:
>>
>> I am not using Windows or the version of Livecode you are
>> using so I am not testing this but when it comes to using
>> paths you might want to make sure what path is being
>> provided.
>>
>> If the path returned includes a file name then it might
>> not work properly for listing that directory because it
>> is trying to list the directory of the file name instead
>> of the folder the file is in.
>>
>> This behavior could also cause your program to not
>> see something making you think the default folder
>> is not working properly when it might be the path
>> the default folder is using ends with the file name.
>>
>> JB
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode







More information about the use-livecode mailing list