Re: What REALLY determines which application opens a file?

2010-09-08 Thread G S
Very good summary, thanks. what kinds of files the application is aware of or wants to make other applications aware of. Which is exactly what I want to do; I need to make QuickTime Player aware of a video-file type that I'm providing a Movie Importer component for. I'm told that the only way

What REALLY determines which application opens a file?

2010-09-07 Thread G S
Hi all. I'm trying to write a Movie Importer component, and I'm finding a perplexing pile of file-association methods in the process. The current method of file-to-application mapping is supposed to be UTIs, but I don't think this is working for me. I was told that to get QuickTime Player X to

Re: What REALLY determines which application opens a file?

2010-09-07 Thread G S
Wow, I didn't realize this was such a mystery. ___ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Re: What REALLY determines which application opens a file?

2010-09-07 Thread Quincey Morris
On Sep 7, 2010, at 19:21, G S wrote: Wow, I didn't realize this was such a mystery. Perhaps not such a big mystery, but it's a treacherous conceptual area that perhaps sensible people don't want to venture into. It's not clear from your original post whether you know that files don't *have*

Re: What REALLY determines which application opens a file?

2010-09-07 Thread G S
Hi Quincey. Thanks for your response. It's not clear from your original post whether you know that files don't *have* UTIs as metadata. They have extensions or file types as metadata, and the translation from file metadata to UTI is handled by Launch Services after aggregating all of the

Re: What REALLY determines which application opens a file?

2010-09-07 Thread Quincey Morris
On Sep 7, 2010, at 21:46, G S wrote: I didn't have any entry in the Document Types list in the target's properties. The documentation didn't mention (let alone explain) the relationship between this list and the UTI collection in the plist. I still don't see why you'd have both. The