Standalone RSRC Item?

Ray Horsley ray at linkitonline.com
Thu May 19 12:02:16 EDT 2005


Shari, thanks for posting this again.  I tried these steps a while back 
when you posted them but somehow it didn't work out for me regarding 
the doc icons.  Maybe I missed something.  I'll try them again.

Ray Horsley
Developer, LinkIt! Software

On May 19, 2005, at 10:38 AM, Shari wrote:

>> In my app which is named LinkIt! I renamed the MetaCard.rsrc file to 
>> LinkIt.rsrc (I left out the exclamation mark since it usually causes 
>> problems).  I also replaced the text Metacard with LinkIt for all 
>> occurrences inside the file. I did this in an attempt to get my own 
>> app and doc icons to appear on the desktop, a process I still don't 
>> fully understand.  So far I've gotten the app icon to appear, but my 
>> docs are taking the app icon, too, instead of the doc icon.  It's 
>> been a thorn in my side for a long time.  I'd love to see some a 
>> simple list of the steps to accomplish this on OSX, Classic and 
>> Windows posted somewhere.
>>
>> Ray Horsley
>> Developer, LinkIt! Software
>
> What has worked for me is to do the following.
>
> 1.  In the MacOS folder, I rename the MetacardCarbonMach-0 file to 
> GoldCarbonMach-O (replacing the word Metacard with Gold, short for 
> Blackjack Gold, my program).
>
> 2.  In the Resources folder I rename the .rsrc file to 
> GoldCarbonMach-0.rsrc
>
> 3.  In the Resources folder I place two files, Gold.icns and 
> Data.icns, which are the icon files for the program and its associated 
> files.
>
> 4.  PkgInfo has the following text in it:  APPLbJg3
>
> 5.  My info.plist is as follows:
> Note that bJg3 is my creator code which has been registered with 
> Apple.  Blackjack Gold is the name of the program, and 1.1.4 is the 
> version.
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist SYSTEM 
> "file://localhost/System/Library/DTDs/PropertyList.dtd">
> <plist version="0.9">
> <dict>
> 	<key>CFBundleDevelopmentRegion</key>
> 	<string>English</string>
> 	<key>CFBundleDocumentTypes</key>
> 	<array>
> 		<dict>
> 			<key>CFBundleTypeExtensions</key>
> 			<array>
> 				<string>mc</string>
> 			</array>
> 			<key>CFBundleTypeIconFile</key>
> 			<string>Data.icns</string>
> 			<key>CFBundleTypeName</key>
> 			<string>Blackjack File</string>
> 			<key>CFBundleTypeOSTypes</key>
> 			<array>
> 				<string>MSTK </string>
> 			</array>
> 			<key>CFBundleTypeRole</key>
> 			<string>Editor</string>
> 		</dict>
> 	</array>
> 	<key>CFBundleExecutable</key>
> 	<string>GoldCarbonMach-O</string>
> 	<key>CFBundleIconFile</key>
> 	<string>Gold.icns</string>
> 	<key>CFBundleIdentifier</key>
> 	<string>com.gypsyking.BlackjackGold</string>
> 	<key>CFBundleInfoDictionaryVersion</key>
> 	<string>6.0</string>
> 	<key>CFBundleLongVersionString</key>
> 	<string>1.1.4, Copyright 2002-2005 ¬Gypsy King Software/Shari L. 
> Coxford-Yingst</string>
> 	<key>CFBundleName</key>
> 	<string>Blackjack Gold</string>
> 	<key>CFBundlePackageType</key>
> 	<string>APPL</string>
> 	<key>CFBundleShortVersionString</key>
> 	<string>1.1.4</string>
> 	<key>CFBundleSignature</key>
> 	<string>bJg3</string>
> 	<key>CFBundleVersion</key>
> 	<string>1.1.4</string>
> 	<key>LFPrefersCarbon</key>
> 	<true/>
> 	<key>NSAppleScriptEnabled</key>
> 	<string>YES</string>
> 	<key>NSHumanReadableCopyright</key>
> 	<string>Copyright © 2002-2005, ¬Gypsy King Software, All Rights 
> Reserved.</string>
> </dict>
> </plist>
> --
> Mac and Windows shareware games
> http://www.gypsyware.com
> _______________________________________________
> metacard mailing list
> metacard at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/metacard
>



More information about the metacard mailing list