[comp.sys.mac] Does Finder display color icon

chou@umn-cs.CS.UMN.EDU (Hsiang Chou) (06/03/89)

	Does anyone out there know how to make the Finder display
color icons (i.e. true cicn, not ICON with color selected from the Color
menu) for applications and documents on the desktop?

	If it can not be done now, will future version of Finder be able
to do this?

	Thanks for any help.

-- 
---
Chih-Hsiang Chou	chou@umn-cs.cs.umn.edu
Department of Computer Science
University of Minnesota

jpm@sauna.cs.hut.fi (Jussi-Pekka Mantere) (06/03/89)

In article <13331@umn-cs.CS.UMN.EDU>, chou@umn-cs (Hsiang Chou) writes:
>	Does anyone out there know how to make the Finder display
>color icons (i.e. true cicn, not ICON with color selected from the Color
>menu) for applications and documents on the desktop?
Install the 32-bit Color QuickDraw from Apple's Color Disk. 
Available from APDA (?), dealers (?), or at least from a friend who went to
the Developers Conference last month.

-- 
Jussi-Pekka Mantere				jpm@cs.hut.fi
Helsinki University of Technology, Finland	jpm@finhutcs.bitnet
Laboratory of Information Processing Science	+ 358 0 451 3231

mystone@caen.engin.umich.edu (Dean Yu) (06/04/89)

In article <22480@santra.UUCP> Jussi-Pekka Mantere <jpm@cs.hut.fi> writes:
>In article <13331@umn-cs.CS.UMN.EDU>, chou@umn-cs (Hsiang Chou) writes:
>>	Does anyone out there know how to make the Finder display
>>color icons (i.e. true cicn, not ICON with color selected from the Color
>>menu) for applications and documents on the desktop?
>Install the 32-bit Color QuickDraw from Apple's Color Disk. 


  This isn't quite true.  The 32 bit Color Quickdraw file only allows for
its own color icon.  Other icons in the Finder still stay black and white or
single colored.  A few of us here hacked the file and learned that for a file
to have a color icon, it must be a patch file (type 'ptch') and have the
string '32-bit Color Quickdraw' in its signature type.  It looks like they
keep some code in the 'ICN#' resource as well, but we're not sure about this
aspect.  In other words, it's a really twised way of getting a color icon.
  So, to answer the original question, no, you can't get color icons in the
current Finder.

_______________________________________________________________________________
Dean Yu                            | E-mail: mystone@{sol,caen}.engin.umich.edu
University of Michigan             | Real-mail: Dean Yu
Computer Aided Engineering Network |            909 Church St
===================================|            Apt C
"These are MY opinions." (My       |            Ann Arbor, MI 48104
 employer doesn't want them.       |===========================================
 Actually, they don't really care  | 
 what I think.  But President      |   This space intentionally left blank.  
 Duderstadt does...)               | 
-------------------------------------------------------------------------------  

ra_robert@gsbacd.uchicago.edu (06/04/89)

In article <439ced05.1285f@maize.engin.umich.edu>, mystone@caen.engin.umich.edu (Dean Yu) writes...
 
>In article <22480@santra.UUCP> Jussi-Pekka Mantere <jpm@cs.hut.fi> writes:
>>In article <13331@umn-cs.CS.UMN.EDU>, chou@umn-cs (Hsiang Chou) writes:
>>>	Does anyone out there know how to make the Finder display
>>>color icons (i.e. true cicn, not ICON with color selected from the Color
>>>menu) for applications and documents on the desktop?
>>Install the 32-bit Color QuickDraw from Apple's Color Disk. 

>  This isn't quite true.  The 32 bit Color Quickdraw file only allows for
[....]
>  So, to answer the original question, no, you can't get color icons in the
>current Finder.
> 



I think that the Finder will be able to display cicn's in System 7.0.  


Robert
------
ra_robert@gsbacd.uchicago.edu
------
generic disclaimer: all my opinions are mine
------
MOFO knows!

alibaba@ucscb.UCSC.EDU (Alexander M. Rosenberg) (06/05/89)

>I think that the Finder will be able to display cicn's in System 7.0.  
>
>
>Robert
>------
>ra_robert@gsbacd.uchicago.edu
>------
>generic disclaimer: all my opinions are mine
>------
>MOFO knows!

The information handed out at the recent developer's
conference indicates that it won't be cicns, but
a new format that minimizes the amount of info stored
in the Desktop file.

'ics4'	4 bit deep 16 x 16 icon
'ics8'  8 bit deep 16 x 16 icon
'icl4'  4 bit deep 32 x 32 icon
'icl8'  8 bit deep 32 x 32 icon

These must have the same resource id as the 'ICN#'
that is in the BNDL. They use the appropraite 'clut'
resources found in the ROM.


-------------------------------------------------------------------------------
-  Alexander M. Rosenberg  - INTERNET: alibaba@ucscb.ucsc.edu   - Yoyodyne    -
-  Crown College, UCSC     - UUCP:...!ucbvax!ucscc!ucscb!alibaba- Propulsion  -
-  Santa Cruz, CA 95064    - BITNET:alibaba%ucscb@ucscc.BITNET  - Systems     -
-  (408) 426-8869          - Disclaimer: Nobody is my employer  - :-)         -
-                          - so nobody cares what I say.        -             -

kent@sunfs3.camex.uucp (Kent Borg) (06/05/89)

In article <13331@umn-cs.CS.UMN.EDU> chou@umn-cs.cs.umn.edu (Chih-Hsiang Chou) writes:
>
>	Does anyone out there know how to make the Finder display
>color icons (i.e. true cicn, not ICON with color selected from the Color
>menu) for applications and documents on the desktop?
>
>	If it can not be done now, will future version of Finder be able
>to do this?

Get 32-Bit QuickDraw from the same channels through which you get
regular system software.  Its own icon comes up in color once it is
installed, presumably so will your's.

Kent Borg
kent@lloyd.uucp
or
...!husc6!lloyd!kent

rdsesq@Jessica.stanford.edu (Rob Snevely) (06/05/89)

It is possible. Apple's 32Bit QuickDraw patch has a CICN when 32Bit QD is 
active. How they do it, I don't know.

rob

lsr@Apple.COM (Larry Rosenstein) (06/07/89)

In article <412@sunfs3.camex.uucp> kent@sunfs3.camex.uucp (Kent Borg) 
writes:
> Get 32-Bit QuickDraw from the same channels through which you get
> regular system software.  Its own icon comes up in color once it is
> installed, presumably so will your's.

I don't think so.  My understanding is that there is special code in 
32-bit Color Quickdraw to handle just its own icon.  Installing 32-bit 
Quickdraw does not make it possible for other icons to appear in full 
color.

Larry Rosenstein, Apple Computer, Inc.
Object Specialist

Internet: lsr@Apple.com   UUCP: {nsc, sun}!apple!lsr
AppleLink: Rosenstein1

Bruce.Gerson@f823.n102.z1.FIDONET.ORG (Bruce Gerson) (06/07/89)

I don't think that this is entirely true.  Recently on GEnie, an INIT has
appeared which will allow color icons at the Finder.  There was no
documentation provided, but the file was full of cicns which displayed
nicely on the DeskTop.


--  
Bruce Gerson  via cmhGate - Net 226 fido<=>uucp gateway Col, OH
UUCP:  ...!osu-cis!n8emr!cmhgate!102!823!Bruce.Gerson

wetter@cit-vax.Caltech.Edu (Pierce T. Wetter) (06/08/89)

LSR@apple writes:
-> I don't think so.  My understanding is that there is special code in 
-> 32-bit Color Quickdraw to handle just its own icon.  Installing 32-bit 
-> Quickdraw does not make it possible for other icons to appear in full 
-> color.
  
    "Special Code" is AppleSpeak for Kludgy Hack.

Pierce
-- 
wetter@csvax.caltech.edu | wetter@tybalt.caltech.edu | pwetter@caltech.bitnet
|----------------------------------------------------|
|  Warning: Posting not checked for accuracy, spelling, or punctuation.
   READ AT OWN RISK.  

Bruce.Gerson@f823.n102.z1.FIDONET.ORG (Bruce Gerson) (06/09/89)

There is an INIT called ICON COLORIZER which causes the Finder to display
icons (application and document) in full living color (not CLUT-related
color).  It works on my system and I'm not using the new color QuickDraw
routines.


--  
Bruce Gerson  via cmhGate - Net 226 fido<=>uucp gateway Col, OH
UUCP:  ...!osu-cis!n8emr!cmhgate!102!823!Bruce.Gerson

svc@well.UUCP (Leonard Rosenthol) (06/09/89)

In article <10944@cit-vax.Caltech.Edu>, wetter@cit-vax.Caltech.Edu (Pierce T. Wetter) writes:
> LSR@apple writes:
> -> I don't think so.  My understanding is that there is special code in 
> -> 32-bit Color Quickdraw to handle just its own icon.  Installing 32-bit 
> -> Quickdraw does not make it possible for other icons to appear in full 
> -> color.
>   
>     "Special Code" is AppleSpeak for Kludgy Hack.
> 
	It's actually more of a 'kludgy hack' than you realize...In a fit of
insanity a couple of us decided to disassemble the 32bit QD file to find out
how it is doing the color icon on the desktop.  Boy is it a BIG HACK!
	What they do is patch CopyBits (since that is how the Finder (and many
other apps) draw their icons).  The patch checks the bitmap.bounds to see if it
is a 32X32 square (an icon).  If it is then it does (heres the best part) a
BIT BY BIT COMPARISON of the bitmap to draw vs. their HARDCODED bitmap.  (just
change their icon in the slightest and watch the color dissappear...)
	Thought I would pass on this wonderful info so you could all give Apple
the bronx cheer on this one...Now if only I could write code like that and have
it approved by my boss :-)

-- 
+--------------------------------------------------+
Leonard Rosenthol        |  GEnie : MACgician
Lazerware, inc.          |  MacNet: MACgician
UUCP: svc@well.UUCP      |  ALink : D0025

mnkonar@gorby.SRC.Honeywell.COM (Murat N. Konar) (06/12/89)

In article <14743.249204A2@cmhgate.FIDONET.ORG> Bruce.Gerson@f823.n102.z1.FIDONET.ORG (Bruce Gerson) writes:
>There is an INIT called ICON COLORIZER which causes the Finder to display
>icons (application and document) in full living color (not CLUT-related
>color).  It works on my system and I'm not using the new color QuickDraw
>routines.


You forgot the most important part!  Where can you get this INIT?






____________________________________________________________________
Have a day. :^|
Murat N. Konar        Honeywell Systems & Research Center, Camden, MN
mnkonar@SRC.honeywell.com (internet) {umn-cs,ems,bthpyd}!srcsip!mnkonar(UUCP)

ls1i+@andrew.cmu.edu (Leonard John Schultz) (06/15/89)

Could you please, please, please send me this init?  We are working on a color
icon editor and this program would be of great help to us.  thank you, thank
you, thank you
I tried to contact the owner of this init, but the mail didn't reach his
site.  Could anyone that has the init please respond.  thank you
Len Schultz

mnkonar@manyjars.SRC.Honeywell.COM (Murat N. Konar) (06/16/89)

In article <kYZfLXy00Uh7M1tFBy@andrew.cmu.edu> ls1i+@andrew.cmu.edu (Leonard John Schultz) writes:
>Could you please, please, please send me this init?  We are working on a color
>icon editor and this program would be of great help to us.  thank you, thank
>I tried to contact the owner of this init, but the mail didn't reach his
>site.  Could anyone that has the init please respond.  thank you


Better yet, post it to the net (or some ftp site).  I'm sure
that many people would be interested in this init.


____________________________________________________________________
Have a day. :^|
Murat N. Konar        Honeywell Systems & Research Center, Camden, MN
mnkonar@SRC.honeywell.com (internet) {umn-cs,ems,bthpyd}!srcsip!mnkonar(UUCP)

mystone@caen.engin.umich.edu (Dean Yu) (06/17/89)

Various articles talk about a color finder init and people wanting it...
I'd like to announce that Chris Derrosi (of Dimmer fame) and Greg Marriot
pooled their efforts last night (or was it this morning?) at MacHack and
showed off a new Color Finder init, and Color Facade.  I believe that Chris
is giving out the source code with the Color Finder init. I'll snag a copy
of it when I get back there today (as soon as I finish readnews, actually) and
post it to the net.

_______________________________________________________________________________
Dean Yu                            | E-mail: mystone@{sol,caen}.engin.umich.edu
University of Michigan             | Real-mail: Dean Yu
Computer Aided Engineering Network |            909 Church St
===================================|            Apt C
"These are MY opinions." (My       |            Ann Arbor, MI 48104
 employer doesn't want them.       |===========================================
 Actually, they don't really care  | 
 what I think.  But President      |   This space intentionally left blank.  
 Duderstadt does...)               | 
-------------------------------------------------------------------------------  

Bruce.Gerson@f823.n102.z1.FIDONET.ORG (Bruce Gerson) (06/19/89)

I got it off of MacNET.  I have not seen it on GEnie or CIS yet.  As I
don't know how to post to UseNet (I have no account in any case), the only 
way I can get the file to you is via US Mail.  If this works for you, send 
me private mail at Fido node 102/823.


--  
Bruce Gerson via cmhGate - Net 226 fido<=>uucp gateway Col, OH
UUCP: ...!osu-cis!n8emr!cmhgate!102!823!Bruce.Gerson
INET: Bruce.Gerson@f823.n102.z1.FIDONET.ORG