Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

UTI for QuickDraw/Quesa 3DMF files, how do deal with this?



Hi all,

UTIs are great, but things get messy when Apple doesn't define a UTI for
a file type that is _not_ mine, but that I and many applications use.

For example, the QD3D 3DMF format.  What should I do?  In particular:

1) What UTTypeIdentifier to use?
2) What to conform to? public.audiovisual-content or public.image or ...?
3) What happens if what I choose is different from what other apps choose?

I'm thinking of going with this:

	<key>UTImportedTypeDeclarations</key>
	<array>
		<dict>
			<key>UTTypeConformsTo</key>
			<array>
				<string>public.data</string>
			</array>
			<key>UTTypeDescription</key>
			<string>QuickDraw 3D 3DMF file</string>
			<key>UTTypeIdentifier</key>
			<string>com.somebody.3dmf</string>
			<key>UTTypeTagSpecification</key>
			<dict>
				<key>com.apple.ostype</key>
				<string>3DMF</string>
				<key>public.filename-extension</key>
				<array>
					<string>3dmf</string>
					<string>3dm</string>
				</array>
				<key>public.mime-type</key>
				<string>x-world/x-3dmf</string>
			</dict>
		</dict>
	<array>

Thanks,

--
____________________________________________________________
Sean McBride, B. Eng                 email@hidden
Rogue Research                        www.rogue-research.com
Mac Software Developer              Montréal, Québec, Canada


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.