Launch Command
Roger Guay
rogerguay at centurytel.net
Wed Mar 19 20:08:01 EST 2003
Thank you, Thank you, Thank you. Launch "/Macintosh
HD/Applications/TextEdit.app" works! The first slash character is the
key. The Launch Command lives!! Thank you, Thank you, Thank you.
Roger (over and out!)
> Message: 2
> From: "Jyrki Kanerva" <jyrki.kanerva at mediakeel.com>
> To: <use-revolution at lists.runrev.com>
> Subject: Re: Launch Command
> Date: Wed, 19 Mar 2003 19:43:55 +0200
> Reply-To: use-revolution at lists.runrev.com
>
> Just a guess, but try "/Macintosh HD/Applications/TextEdit.app"
> (first char is a slash before the drive name).
>
> Regards,
>
> Jyrki K
>
> Message: 11
> Date: Wed, 19 Mar 2003 10:26:24 -0800
> Subject: Re: Launch Command
> From: Richard Gaskin <ambassador at fourthworld.com>
> To: <use-revolution at lists.runrev.com>
> Reply-To: use-revolution at lists.runrev.com
>
> Jyrki Kanerva wrote:
>
>> Just a guess, but try "/Macintosh HD/Applications/TextEdit.app"
>> (first char is a slash before the drive name).
>
> Since we're talking about OS X, remember that Apple added one more way
> in
> which the OS differs from how all other OSes work, in this case by
> deceiving
> the user:
>
> In most cases, a *.app appears to be - and by default acts like - a
> file,
> but it is not. It is a folder, inside of which may be any number of
> other
> files and folders.
>
> With TexEdit, if your .app is at the location given above the path to
> the
> actual executable is:
>
> /Macintosh HD/Applications/TextEdit.app/Contents/MacOS/Tex-Edit
> Plus.Carbon
>
> The name of the actual executable can be obtained from parsing the
> .plist
> file within the bundle.
>
> When writing code to launch apps, this latest Apple anomaly requires
> you to
> special-case an exception for OS X; in all other OSes, a file is a
> file and
> a folder is a folder, including Mac Classic (pre-CarbonLib).
>
> --
> Richard Gaskin
> Fourth World Media Corporation
> Developer of WebMerge 2.2: Publish any database on any site
More information about the use-livecode
mailing list