Reveal file or folder in Finder?
James.Cass at sealedair.com
James.Cass at sealedair.com
Mon Jan 19 14:46:26 EST 2004
Here's another version of the Reveal. I cobbled this together with help
from a Google search from a previous post by Ken Ray.
(
http://lists.runrev.com/pipermail/use-revolution/2003-September/022982.html
)
I'm not sure how to handle this on the Windows side, but the Mac code
below should do what you want.
-- begin --
on mouseUp
answer file "Select a file"
put it into f -- this gives the full path to the file
set the itemDel to "/"
put item 1 to -2 of f into folderPath
switch (the platform)
case "MacOS"
put revMacFromUnixPath(f) into macFilePath
put "tell application" && quote & "Finder" & quote & cr & \
"reveal" && quote & macFilePath & quote & cr & \
"end tell" into applescripttext
do applescripttext as applescript
break
case "Win32"
-- For Windows
-- ??
break
end switch
end mouseUp
-- end --
Hope this helps,
James
Klaus Major <klaus at major-k.de>
Sent by: use-revolution-bounces at lists.runrev.com
01/19/04 01:48 PM
Please respond to How to use Revolution
To: How to use Revolution <use-revolution at lists.runrev.com>
cc:
Subject: Re: Reveal file or folder in Finder?
Hi Frank,
> Hi,
>
> Does anyone have a script that will reveal a file or folder in the
> Finder?
Use this mix of Transcript and Applescript ;-)
on el_revealo pfad # path
replace "/" with ":" in pfad
put "tell application " & quote & "Finder" & quote & cr & "activate"
\
& cr & "reveal " & quote & pfad & quote & cr & "end tell"
into tScript
do tScript as AppleScript
end el_revealo
replace "reveal" with "open" in the script and the file will open like
on a doubleclick in the finder...
> Same goes for Windows.
Yeah, i also would like to know this :-)
> Thanks in advance,
> -- Frank Leahy
Regards
Klaus Major
klaus at major-k.de
www.major-k.de
_______________________________________________
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