[futurebasic] Re: [FB] Re: Bernie's Icon Killer

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : August 2004 : Group Archive : Group : All Groups

From: Robert Covington <artlythere@...>
Date: Sat, 21 Aug 2004 15:20:38 -0400
On Saturday, August 21, 2004, at 02:53  PM, Ken Shmidheiser wrote:

> A happy George wrote:
>
>> All is well here.   But I guess I really don't understand how the
>> compiler works.  (Duh)
>>
>> I adapted one line from Bernie's code:
>>
>> kill resources "icns", 128 and put it in with my other startup stuff.
>>
>> I was expecting to have to build the app, and then run it to clean up
>> the icon.  However after inserting the line, the built app instantly
>> has the correct icon, and icns resource no longer exists.
>
> George,
>
> Congratulations on banishing "icns" No. 128!
>
> I assume you are continuing to use your old Classic icon, but I would 
> recommend creating a new "icns" suite of your icons for full 
> compatibility with OS X. This means that you would have to get someone 
> to design you a 128x128 version to add to what you already have, and 
> then build the "icns" suite.
>
> Glad you're happy and hope you enjoyed the trip!
>
> Ken


I am very confused at this point.

I sent George the custom one I made him a long time ago (late May 10) , 
as such, 'icns' at id 128. He already has the 128 x 128 version.

Back on April 21 as a general direction when talking about a new 'icns':

>> 1)  how do I attach my icon to my application?
>
> You just install the 'icns' resource with the new icons and make sure 
> the ID's still are correct for such in the PLIST.

Few days later:
> Check BNDL, and PLIST ids and make sure they match. Afterward, the 
> icns resource will override the old icon families.


Then with the completed 128 x 128 suite... May 10,  I sent these 
instructions with the attached resFile  , with the new icon inside as 
an 'icns' resource family (all)

> Your current PLIST should work fine, the ID is already set to 128.
>
> Install  of 'icns': Open in ResEdit or whatever you use and copy out 
> the 'icns' resource.
> Back up any pre-existing 'icns', then Copy to your resource file. Make 
> sure ID is 128. Rebuild your application.

Thanks to John McKernon for my own Plist education, and template.

r
c