drag n drop
Klaus Major
klaus at major-k.de
Thu Mar 31 14:17:15 EST 2005
Hi Thomas,
> much appreciated.....
>
> How can I open a folder on the users desktop???
On a mac use Applescript:
on apfelschreib pPath
## apfelschreib = applescript literally translated into german :-)
## WIll open any file or folder (pPath) in the finder...
put pPath into pfad
set the itemdel to "/"
put item -1 of pPath into datei
delete item -1 of pPath
replace "/" with ":" in pfad
put "tell application " & quote & "Finder" & quote & cr & "activate"
& cr & "open" && quote & (pfad) & quote & cr & "end tell" into tScript
do tScript as AppleScript
end apfelschreib
If you want to SELECT the file or folder in the finder, simply replace
"open" with "reveal" in
the applescript:
...
put "tell application " & quote & "Finder" & quote & cr & "activate"
& cr & "reveal" && quote & (pfad) & quote & cr & "end tell" into
tScript
...
Windows:
To open a file/folder:
on winselect pPath
replace "/" with "\" in pPath
set the hideConsoleWindows to true
get shell("explorer.exe /root,"& quote & pPath & quote)
end winselect
To select a file/folder in its parent window:
on winopen pPath
replace "/" with "\" in pPath
set the hideConsoleWindows to true
get shell("explorer.exe /select,"& quote & pPath & quote)
end winopen
Hope that helps...
> thanks
>
> tom
Regards
Klaus Major
klaus at major-k.de
http://www.major-k.de
More information about the use-livecode
mailing list