From: Peter Ceresole on
Jochem Huhmann <joh(a)gmx.net> wrote:

> > Is the extension now the only way to connect a file to an app?
>
> No, the only thing that does not work anymore is the Creator Code.

That's good to know, thanks. I never liked the creator code feature-
always preferred to set the link between extension (or file) and
application by hand.
--
Peter
From: SM on
R <me32(a)privacy.net> wrote:

> You can use Quicktime 7. But there's no way to get
> movies to open automatically in it. If you change the
> "Open with" application to Quicktime 7 that setting is,
> curiously, completely ignored.

It's working OK here.

Stuart
--
cut that out to reply
From: Stephen on
On 14 Apr, 10:11, Jim <j...(a)magrathea.plus.com> wrote:
> On 2010-04-14, Stephen <srm...(a)gmail.com> wrote:
>
> > [SNIP]
>
> >> Right-click and Open With usually deals with the issue for me, or rename
> >> a file to have a suitable extension, or Get Info and specify the
> >> application to open that file.
>
> > [/SNIP]
>
> > Does the get info change in 10.6 make that change just for the
> > selected file or for all files with that extension?
>
> It's an option. By default it only changes it for that file, but there's an
> option make it the default for all files with that extension.
>
> Jim
> --
> Twitter:@GreyAreaUK
> "[The MP4-12C] will be fitted with all manner of pointlessly shiny
>  buttons that light up and a switch that says 'sport mode' that isn't
>  connected to anything." The Daily Mash.

That doesn't sound so bad then.

How is it working behind the scenes then?

I presume the difference between 10.5 and 10.6 is that when an
application saves a file in 10.5 the creator code is set by the
application to itself, but in 10.6 it is set by the OS to the default
application for the extension type? Would that be a reasonable
understanding?

From: David Empson on
Stephen <srmoll(a)gmail.com> wrote:

> On 14 Apr, 10:11, Jim <j...(a)magrathea.plus.com> wrote:
> > On 2010-04-14, Stephen <srm...(a)gmail.com> wrote:
> >
> > > [SNIP]
> >
> > >> Right-click and Open With usually deals with the issue for me, or rename
> > >> a file to have a suitable extension, or Get Info and specify the
> > >> application to open that file.
> >
> > > [/SNIP]
> >
> > > Does the get info change in 10.6 make that change just for the
> > > selected file or for all files with that extension?
> >
> > It's an option. By default it only changes it for that file, but there's an
> > option make it the default for all files with that extension.
>
> That doesn't sound so bad then.
>
> How is it working behind the scenes then?
>
> I presume the difference between 10.5 and 10.6 is that when an
> application saves a file in 10.5 the creator code is set by the
> application to itself, but in 10.6 it is set by the OS to the default
> application for the extension type? Would that be a reasonable
> understanding?

No. There is no change to how creator codes are set or files are saved.
Applications can still use them when saving a file, and can read them
when a file is opened.

The change was in the rules applied by the system when you open a
document. That mechanism now completely ignores the creator code.

Here is the official description of the mechanism. Note that 4(a) no
longer applies as of Snow Leopard.


<URL:http://developer.apple.com/mac/library/documentation/Carbon/Concept
ual/LaunchServicesConcepts/LSCConcepts/LSCConcepts.html#//apple_ref/doc/
uid/TP30000999-CH202-BABBJJEF>

[begin quote]

For individual document files (whether specified by a file-system
reference or a URL with scheme file), the criteria are as follows:

1. If the user has specified an explicit binding for the document (or
for the entire document type to which it belongs), the preferred
application is the one the user has specified.

2. If the document has a filename extension (or if one has been
specified as a parameter to LSGetApplicationForInfo), find all
applications in the Launch Services database that claim to accept
documents with that extension.

3. If the document carries a four-character file type (or if one has
been specified as a parameter), find all applications that claim to
accept files of that type.

4. If more than one application has been found as a result of steps 2-3,
apply the following criteria in the order shown:

a. If the document carries a four-character creator signature (or if one
has been specified as a parameter), give preference to any application
that claims to accept documents with that signature (typically the
application to which the signature belongs).

b. Give preference to native OS X applications over those that run in
the Classic emulation environment.

c. Give preference to applications residing on the boot volume over
those residing on other file-system volumes.

d. Give preference to applications residing on a local volume over those
residing on a remote volume.

e. If two or more versions of the same application have been found, give
preference to the one with the latest version number.

If two or more candidate applications remain after all of the foregoing
criteria have been applied, Launch Services chooses one of the remaining
applications in an unspecified manner.

Note: Criterion 4a does not apply in Mac OS X version 10.6 and later.
Criteria 4c and 4d do not apply in Mac OS X version 10.2 and earlier.
Apple reserves the right to change the selection criteria in future
system releases.

[end quote]
--
David Empson
dempson(a)actrix.gen.nz
From: Phil Taylor on
In article <1jgxqjr.9f1xg9480gj7N%me32(a)privacy.net>, <me32(a)privacy.net>
wrote:

> Peter Ceresole <peter(a)cara.demon.co.uk> wrote:
>
> >
> > From what I read here, it's strictly a work in progress.
> >
> > But with 10.6, don't they also bundle Ancient Quicktime 7? With which
> > the existing QT Pro registration code will work. In whch case there are
> > no *real* user problems.
>
> You can use Quicktime 7. But there's no way to get
> movies to open automatically in it. If you change the
> "Open with" application to Quicktime 7 that setting is,
> curiously, completely ignored.

Not here. However, you do have to do this separately for all the
different file extensions, .mov. .avi, .mpg, .mp4, .wmv etc. so it's a
pain.

Also on many occasions I have seen the "Open with" in Get Info fail
mysteriously to take effect (with all sorts of files), so YMMV.

Phil Taylor