Opening folders from Rev

Mike Brown mike at cyber-ny.com
Wed Oct 23 12:27:01 EDT 2002


Hi Ken,

Still no luck.  I tried it on Mac OS 9.2, OSX and Win 98... no luck on all
fronts.  I also tried minimizing the script for each specific OS to avoid
mistakes but still no luck.

On Mac OS 9.2 the script does bring the Finder to the front but then nothing
else happens.  I created a test fld for the script and it is adding the
appropriate path to the folder a sending the AppleScript message.

- Mike


> From: "Ken Ray" <kray at sonsothunder.com>
> Organization: Sons of Thunder Software
> Reply-To: use-revolution at lists.runrev.com
> Date: Wed, 23 Oct 2002 10:50:30 -0500
> To: <use-revolution at lists.runrev.com>
> Subject: Re: Opening folders from Rev
> 
> Mike,
> 
> I think you might need to add a colon to the path name in the "open folder"
> part of the applescript:
> 
> "open folder " & quote & pPath & ":" & quote & cr
> 
> Try that and let me know,
> 
> Ken Ray
> Sons of Thunder Software
> Email: kray at sonsothunder.com
> Web Site: http://www.sonsothunder.com/
> 
> ----- Original Message -----
> From: "Mike Brown" <mike at cyber-ny.com>
> To: <use-revolution at lists.runrev.com>
> Sent: Wednesday, October 23, 2002 8:44 AM
> Subject: Re: Opening folders from Rev
> 
> 
>> Hi Ken,
>> 
>> Thanks for the Script.. I can't get it to work though.  maybe I am
>> implementing it incorrectly.  I am working on a Mac with OS X and 9.2 for
>> Classic mode.  I have also tested on a Win 98 PC.  The script accurately
>> selects the folder path and assembles the Apple Script but nothing happens
>> after that.  Any other ideas?
>> 
>> Thanks,
>> Mike
>> 
>> 
>>> To: <use-revolution at lists.runrev.com>
>>> Subject: Re: Opening folders from Rev
>>> 
>>> Mike,
>>> 
>>> You can do it completely with Transcript... here's a way to do it on
>>> Windows, Mac OS X and OS 9. The Windows version is a little sneaky as it
>>> takes advantage of aliases, but it works nonethelss. I'll be posting
> this
>>> tip on my site tomorrow
>>> (http://www.sonsothunder.com/revolution/revolution.htm?file009) as my
> FTP
>>> server is temporarily down, but in the meantime, here's the code:
>>> 
>>> on mouseUp
>>> answer folder "Get a folder:"
>>> if it <> "" then
>>> OpenFolder it
>>> end if
>>> end mouseUp
>>> 
>>> on OpenFolder pPath
>>> switch (the platform)
>>> case "Win32"
>>> create alias "C:/Temp.lnk" to file pPath
>>> set the hideConsoleWindows to true
>>> get shell("C:\Temp.lnk")
>>> delete file "C:/Temp.lnk"
>>> break
>>> case "MacOS"
>>> if the systemVersion >= 10 then
>>> get shell("open " & pPath)
>>> else
>>> put "tell application " & quote & "Finder" & quote & cr & \
>>> "activate" & cr & \
>>> "open folder " & quote & pPath & quote & cr & \
>>> "end tell" into tScript
>>> do tScript as AppleScript
>>> end if
>>> break
>>> end switch
>>> end OpenFolder
>>> 
>>> Enjoy!
>>> 
>>> Ken Ray
>>> Sons of Thunder Software
>>> Email: kray at sonsothunder.com
>>> Web Site: http://www.sonsothunder.com/
>>> 
>>> 
>>> ----- Original Message -----
>>> From: "Mike Brown" <mike at cyber-ny.com>
>>> To: <use-revolution at lists.runrev.com>
>>> Sent: Tuesday, October 22, 2002 2:25 PM
>>> Subject: Opening folders from Rev
>>> 
>>> 
>>>> Anyone know a method for popping open a folder (directory) from Rev in
> Win
>>>> and/or Mac OS?  I want to allow users of my app to open a folder and
> grab
>>>> files while still in the Rev app.
>>>> 
>>>> Thanks,
>>>> Mike
>>>> 
>>>> _______________________________________________
>>>> use-revolution mailing list
>>>> use-revolution at lists.runrev.com
>>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>> 
>>> 
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>> 
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>> 
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution




More information about the use-livecode mailing list