227 lines
13 KiB
R
227 lines
13 KiB
R
/*EASE$$$ READ ONLY COPY of file ÒCQD.rÓ
|
||
** 1.1 dba 08/15/1989 fixed green channel of green in DefQDColors clut (127);
|
||
** also removed names of cluts
|
||
** 1.0 BBM 2/12/88 Adding file for the first time into EASEÉ
|
||
** END EASE MODIFICATION HISTORY */
|
||
/* Standard CLUT resource definitions for Color QuickDraw */
|
||
/* */
|
||
/* Modification History */
|
||
/* DeRez'd 14 October EHB */
|
||
/* Renumbered resources, changed 2BitStd to grays */
|
||
/* Filled out low bytes of all values by duplicating highs */
|
||
/* Changed ID of CLUT 1 to 1 (from 0) */
|
||
/* Changed ID of CLUT 8 to 8 (from 6) */
|
||
/* Changed 'CLUT' to 'clut' */
|
||
/* 13Jan87 EHB - Added 'clut' 127 for standard colors */
|
||
/* 24Jan87 EHB - Revised 4 bit standard and QDColors to use new system colors */
|
||
/* c747 03Feb87 EHB - New set of 4-bit standard colors */
|
||
/* C758 04Feb87 DAF - Modified gray levels in clut=4 to be evenly spaced */
|
||
/* C777 09Feb87 DAF - Set hi bit of transIndex on and cleared .value fields */
|
||
/* C814 13Feb87 EHB - Final!? 4-bit colors */
|
||
/* C385 20Feb87 DAF - Added mitq=0 resource for MakeITable */
|
||
|
||
data 'clut' (1) {
|
||
$"0000 0001 8000 0001 0000 FFFF FFFF FFFF" /* ................ */
|
||
$"0000 0000 0000 0000" /* ........ */
|
||
};
|
||
|
||
data 'clut' (2) {
|
||
$"0000 0002 8000 0003 0000 FFFF FFFF FFFF"
|
||
$"0000 ACAC ACAC ACAC 0000 5555 5555 5555"
|
||
$"0000 0000 0000 0000"
|
||
};
|
||
|
||
data 'clut' (4) {
|
||
$"0000 0004 8000 000F 0000 FFFF FFFF FFFF"
|
||
$"0000 FC00 F37D 052F 0000 FFFF 648A 028C"
|
||
$"0000 DD6B 08C2 06A2 0000 F2D7 0856 84EC"
|
||
$"0000 46E3 0000 A53E 0000 0000 0000 D400"
|
||
$"0000 0241 AB54 EAFF 0000 1F21 B793 1431"
|
||
$"0000 0000 64AF 11B0 0000 5600 2C9D 0524"
|
||
$"0000 90D7 7160 3A34 0000 C000 C000 C000"
|
||
$"0000 8000 8000 8000 0000 4000 4000 4000"
|
||
$"0000 0000 0000 0000"
|
||
};
|
||
|
||
data 'clut' (8) {
|
||
$"0000 0008 8000 00FF 0000 FFFF FFFF FFFF" /* ................ */
|
||
$"0000 FFFF FFFF CCCC 0000 FFFF FFFF 9999" /* ......Ì.......™. */
|
||
$"0000 FFFF FFFF 6666 0000 FFFF FFFF 3333" /* ......f.......3. */
|
||
$"0000 FFFF FFFF 0000 0000 FFFF CCCC FFFF" /* ............Ì... */
|
||
$"0000 FFFF CCCC CCCC 0000 FFFF CCCC 9999" /* ....Ì.Ì.....Ì.™. */
|
||
$"0000 FFFF CCCC 6666 0000 FFFF CCCC 3333" /* .Æ..Ì.f.....Ì.3. */
|
||
$"0000 FFFF CCCC 0000 0000 FFFF 9999 FFFF" /* ....Ì.......™... */
|
||
$"0000 FFFF 9999 CCCC 0000 FFFF 9999 9999" /* .Â..™.Ì.....™.™. */
|
||
$"0000 FFFF 9999 6666 0000 FFFF 9999 3333" /* ....™.f.....™.3. */
|
||
$"0000 FFFF 9999 0000 0000 FFFF 6666 FFFF" /* ....™.......f... */
|
||
$"0000 FFFF 6666 CCCC 0000 FFFF 6666 9999" /* ....f.Ì.....f.™. */
|
||
$"0000 FFFF 6666 6666 0000 FFFF 6666 3333" /* ....f.f.....f.3. */
|
||
$"0000 FFFF 6666 0000 0000 FFFF 3333 FFFF" /* ....f.......3... */
|
||
$"0000 FFFF 3333 CCCC 0000 FFFF 3333 9999" /* ....3.Ì.....3.™. */
|
||
$"0000 FFFF 3333 6666 0000 FFFF 3333 3333" /* ....3.f.....3.3. */
|
||
$"0000 FFFF 3333 0000 0000 FFFF 0000 FFFF" /* ....3........... */
|
||
$"0000 FFFF 0000 CCCC 0000 FFFF 0000 9999" /* ......Ì.. ....™. */
|
||
$"0000 FFFF 0000 6666 0000 FFFF 0000 3333" /* .!....f.."....3. */
|
||
$"0000 FFFF 0000 0000 0000 CCCC FFFF FFFF" /* .#.......$Ì..... */
|
||
$"0000 CCCC FFFF CCCC 0000 CCCC FFFF 9999" /* .%Ì...Ì..&Ì...™. */
|
||
$"0000 CCCC FFFF 6666 0000 CCCC FFFF 3333" /* .'Ì...f..(Ì...3. */
|
||
$"0000 CCCC FFFF 0000 0000 CCCC CCCC FFFF" /* .)Ì......*Ì.Ì... */
|
||
$"0000 CCCC CCCC CCCC 0000 CCCC CCCC 9999" /* .+Ì.Ì.Ì..,Ì.Ì.™. */
|
||
$"0000 CCCC CCCC 6666 0000 CCCC CCCC 3333" /* .-Ì.Ì.f...Ì.Ì.3. */
|
||
$"0000 CCCC CCCC 0000 0000 CCCC 9999 FFFF" /* ./Ì.Ì....0Ì.™... */
|
||
$"0000 CCCC 9999 CCCC 0000 CCCC 9999 9999" /* .1Ì.™.Ì..2Ì.™.™. */
|
||
$"0000 CCCC 9999 6666 0000 CCCC 9999 3333" /* .3Ì.™.f..4Ì.™.3. */
|
||
$"0000 CCCC 9999 0000 0000 CCCC 6666 FFFF" /* .5Ì.™....6Ì.f... */
|
||
$"0000 CCCC 6666 CCCC 0000 CCCC 6666 9999" /* .7Ì.f.Ì..8Ì.f.™. */
|
||
$"0000 CCCC 6666 6666 0000 CCCC 6666 3333" /* .9Ì.f.f..:Ì.f.3. */
|
||
$"0000 CCCC 6666 0000 0000 CCCC 3333 FFFF" /* .;Ì.f....<Ì.3... */
|
||
$"0000 CCCC 3333 CCCC 0000 CCCC 3333 9999" /* .=Ì.3.Ì..>Ì.3.™. */
|
||
$"0000 CCCC 3333 6666 0000 CCCC 3333 3333" /* .?Ì.3.f..@Ì.3.3. */
|
||
$"0000 CCCC 3333 0000 0000 CCCC 0000 FFFF" /* .AÌ.3....BÌ..... */
|
||
$"0000 CCCC 0000 CCCC 0000 CCCC 0000 9999" /* .CÌ...Ì..DÌ...™. */
|
||
$"0000 CCCC 0000 6666 0000 CCCC 0000 3333" /* .EÌ...f..FÌ...3. */
|
||
$"0000 CCCC 0000 0000 0000 9999 FFFF FFFF" /* .GÌ......H™..... */
|
||
$"0000 9999 FFFF CCCC 0000 9999 FFFF 9999" /* .I™...Ì..J™...™. */
|
||
$"0000 9999 FFFF 6666 0000 9999 FFFF 3333" /* .K™...f..L™...3. */
|
||
$"0000 9999 FFFF 0000 0000 9999 CCCC FFFF" /* .M™......N™.Ì... */
|
||
$"0000 9999 CCCC CCCC 0000 9999 CCCC 9999" /* .O™.Ì.Ì..P™.Ì.™. */
|
||
$"0000 9999 CCCC 6666 0000 9999 CCCC 3333" /* .Q™.Ì.f..R™.Ì.3. */
|
||
$"0000 9999 CCCC 0000 0000 9999 9999 FFFF" /* .S™.Ì....T™.™... */
|
||
$"0000 9999 9999 CCCC 0000 9999 9999 9999" /* .U™.™.Ì..V™.™.™. */
|
||
$"0000 9999 9999 6666 0000 9999 9999 3333" /* .W™.™.f..X™.™.3. */
|
||
$"0000 9999 9999 0000 0000 9999 6666 FFFF" /* .Y™.™....Z™.f... */
|
||
$"0000 9999 6666 CCCC 0000 9999 6666 9999" /* .[™.f.Ì..\™.f.™. */
|
||
$"0000 9999 6666 6666 0000 9999 6666 3333" /* .]™.f.f..^™.f.3. */
|
||
$"0000 9999 6666 0000 0000 9999 3333 FFFF" /* ._™.f....`™.3... */
|
||
$"0000 9999 3333 CCCC 0000 9999 3333 9999" /* .a™.3.Ì..b™.3.™. */
|
||
$"0000 9999 3333 6666 0000 9999 3333 3333" /* .c™.3.f..d™.3.3. */
|
||
$"0000 9999 3333 0000 0000 9999 0000 FFFF" /* .e™.3....f™..... */
|
||
$"0000 9999 0000 CCCC 0000 9999 0000 9999" /* .g™...Ì..h™...™. */
|
||
$"0000 9999 0000 6666 0000 9999 0000 3333" /* .i™...f..j™...3. */
|
||
$"0000 9999 0000 0000 0000 6666 FFFF FFFF" /* .k™......lf..... */
|
||
$"0000 6666 FFFF CCCC 0000 6666 FFFF 9999" /* .mf...Ì..nf...™. */
|
||
$"0000 6666 FFFF 6666 0000 6666 FFFF 3333" /* .of...f..pf...3. */
|
||
$"0000 6666 FFFF 0000 0000 6666 CCCC FFFF" /* .qf......rf.Ì... */
|
||
$"0000 6666 CCCC CCCC 0000 6666 CCCC 9999" /* .sf.Ì.Ì..tf.Ì.™. */
|
||
$"0000 6666 CCCC 6666 0000 6666 CCCC 3333" /* .uf.Ì.f..vf.Ì.3. */
|
||
$"0000 6666 CCCC 0000 0000 6666 9999 FFFF" /* .wf.Ì....xf.™... */
|
||
$"0000 6666 9999 CCCC 0000 6666 9999 9999" /* .yf.™.Ì..zf.™.™. */
|
||
$"0000 6666 9999 6666 0000 6666 9999 3333" /* .{f.™.f..|f.™.3. */
|
||
$"0000 6666 9999 0000 0000 6666 6666 FFFF" /* .}f.™....~f.f... */
|
||
$"0000 6666 6666 CCCC 0000 6666 6666 9999" /* ..f.f.Ì..€f.f.™. */
|
||
$"0000 6666 6666 6666 0000 6666 6666 3333" /* .<2E>f.f.f..‚f.f.3. */
|
||
$"0000 6666 6666 0000 0000 6666 3333 FFFF" /* .ƒf.f....„f.3... */
|
||
$"0000 6666 3333 CCCC 0000 6666 3333 9999" /* .…f.3.Ì..†f.3.™. */
|
||
$"0000 6666 3333 6666 0000 6666 3333 3333" /* .‡f.3.f..ˆf.3.3. */
|
||
$"0000 6666 3333 0000 0000 6666 0000 FFFF" /* .‰f.3....Šf..... */
|
||
$"0000 6666 0000 CCCC 0000 6666 0000 9999" /* .‹f...Ì..Œf...™. */
|
||
$"0000 6666 0000 6666 0000 6666 0000 3333" /* .<2E>f...f..Žf...3. */
|
||
$"0000 6666 0000 0000 0000 3333 FFFF FFFF" /* .<2E>f......<2E>3..... */
|
||
$"0000 3333 FFFF CCCC 0000 3333 FFFF 9999" /* .‘3...Ì..’3...™. */
|
||
$"0000 3333 FFFF 6666 0000 3333 FFFF 3333" /* .“3...f..”3...3. */
|
||
$"0000 3333 FFFF 0000 0000 3333 CCCC FFFF" /* .•3......–3.Ì... */
|
||
$"0000 3333 CCCC CCCC 0000 3333 CCCC 9999" /* .—3.Ì.Ì..˜3.Ì.™. */
|
||
$"0000 3333 CCCC 6666 0000 3333 CCCC 3333" /* .™3.Ì.f..š3.Ì.3. */
|
||
$"0000 3333 CCCC 0000 0000 3333 9999 FFFF" /* .›3.Ì....œ3.™... */
|
||
$"0000 3333 9999 CCCC 0000 3333 9999 9999" /* .<2E>3.™.Ì..ž3.™.™. */
|
||
$"0000 3333 9999 6666 0000 3333 9999 3333" /* .Ÿ3.™.f.. 3.™.3. */
|
||
$"0000 3333 9999 0000 0000 3333 6666 FFFF" /* .¡3.™....¢3.f... */
|
||
$"0000 3333 6666 CCCC 0000 3333 6666 9999" /* .£3.f.Ì..¤3.f.™. */
|
||
$"0000 3333 6666 6666 0000 3333 6666 3333" /* .¥3.f.f..¦3.f.3. */
|
||
$"0000 3333 6666 0000 0000 3333 3333 FFFF" /* .§3.f....¨3.3... */
|
||
$"0000 3333 3333 CCCC 0000 3333 3333 9999" /* .©3.3.Ì..ª3.3.™. */
|
||
$"0000 3333 3333 6666 0000 3333 3333 3333" /* .«3.3.f..¬3.3.3. */
|
||
$"0000 3333 3333 0000 0000 3333 0000 FFFF" /* .3.3....®3..... */
|
||
$"0000 3333 0000 CCCC 0000 3333 0000 9999" /* .¯3...Ì..°3...™. */
|
||
$"0000 3333 0000 6666 0000 3333 0000 3333" /* .±3...f..²3...3. */
|
||
$"0000 3333 0000 0000 0000 0000 FFFF FFFF" /* .³3......´...... */
|
||
$"0000 0000 FFFF CCCC 0000 0000 FFFF 9999" /* .µ....Ì..¶....™. */
|
||
$"0000 0000 FFFF 6666 0000 0000 FFFF 3333" /* .·....f..¸....3. */
|
||
$"0000 0000 FFFF 0000 0000 0000 CCCC FFFF" /* .¹.......º..Ì... */
|
||
$"0000 0000 CCCC CCCC 0000 0000 CCCC 9999" /* .»..Ì.Ì..¼..Ì.™. */
|
||
$"0000 0000 CCCC 6666 0000 0000 CCCC 3333" /* .½..Ì.f..¾..Ì.3. */
|
||
$"0000 0000 CCCC 0000 0000 0000 9999 FFFF" /* .¿..Ì....À..™... */
|
||
$"0000 0000 9999 CCCC 0000 0000 9999 9999" /* .Á..™.Ì..Â..™.™. */
|
||
$"0000 0000 9999 6666 0000 0000 9999 3333" /* .Ã..™.f..Ä..™.3. */
|
||
$"0000 0000 9999 0000 0000 0000 6666 FFFF" /* .Å..™....Æ..f... */
|
||
$"0000 0000 6666 CCCC 0000 0000 6666 9999" /* .Ç..f.Ì..È..f.™. */
|
||
$"0000 0000 6666 6666 0000 0000 6666 3333" /* .É..f.f..Ê..f.3. */
|
||
$"0000 0000 6666 0000 0000 0000 3333 FFFF" /* .Ë..f....Ì..3... */
|
||
$"0000 0000 3333 CCCC 0000 0000 3333 9999" /* .Í..3.Ì..Î..3.™. */
|
||
$"0000 0000 3333 6666 0000 0000 3333 3333" /* .Ï..3.f..Ð..3.3. */
|
||
$"0000 0000 3333 0000 0000 0000 0000 FFFF" /* .Ñ..3....Ò...... */
|
||
$"0000 0000 0000 CCCC 0000 0000 0000 9999" /* .Ó....Ì..Ô....™. */
|
||
$"0000 0000 0000 6666 0000 0000 0000 3333" /* .Õ....f..Ö....3. */
|
||
$"0000 EEEE 0000 0000 0000 DDDD 0000 0000" /* .×.......Ø...... */
|
||
$"0000 BBBB 0000 0000 0000 AAAA 0000 0000" /* ..».......ª..... */
|
||
$"0000 8888 0000 0000 0000 7777 0000 0000" /* ..ˆ.......w..... */
|
||
$"0000 5555 0000 0000 0000 4444 0000 0000" /* ..U.......D..... */
|
||
$"0000 2222 0000 0000 0000 1111 0000 0000" /* .."............. */
|
||
$"0000 0000 EEEE 0000 0000 0000 DDDD 0000" /* ................ */
|
||
$"0000 0000 BBBB 0000 0000 0000 AAAA 0000" /* ....».......ª... */
|
||
$"0000 0000 8888 0000 0000 0000 7777 0000" /* ....ˆ.......w... */
|
||
$"0000 0000 5555 0000 0000 0000 4444 0000" /* ....U.......D... */
|
||
$"0000 0000 2222 0000 0000 0000 1111 0000" /* ...."........... */
|
||
$"0000 0000 0000 EEEE 0000 0000 0000 DDDD" /* ................ */
|
||
$"0000 0000 0000 BBBB 0000 0000 0000 AAAA" /* ......».......ª. */
|
||
$"0000 0000 0000 8888 0000 0000 0000 7777" /* ......ˆ.......w. */
|
||
$"0000 0000 0000 5555 0000 0000 0000 4444" /* ......U.......D. */
|
||
$"0000 0000 0000 2222 0000 0000 0000 1111" /* ......"......... */
|
||
$"0000 EEEE EEEE EEEE 0000 DDDD DDDD DDDD" /* ................ */
|
||
$"0000 BBBB BBBB BBBB 0000 AAAA AAAA AAAA" /* ..».».»...ª.ª.ª. */
|
||
$"0000 8888 8888 8888 0000 7777 7777 7777" /* ..ˆ.ˆ.ˆ...w.w.w. */
|
||
$"0000 5555 5555 5555 0000 4444 4444 4444" /* ..U.U.U...D.D.D. */
|
||
$"0000 2222 2222 2222 0000 1111 1111 1111" /* .."."."......... */
|
||
$"0000 0000 0000 0000" /* ........ */
|
||
};
|
||
|
||
|
||
/* This table contains the 8 default QuickDraw colors */
|
||
/* They all exactly match elements of '4BitStd'. */
|
||
|
||
data 'clut' (127) {
|
||
$"0000 007F 0000 0007"
|
||
$"0000 0000 0000 0000"
|
||
$"0001 FC00 F37D 052F"
|
||
$"0002 F2D7 0856 84EC"
|
||
$"0003 DD6B 08C2 06A2"
|
||
$"0004 0241 AB54 EAFF"
|
||
$"0005 0000 8000 11B0" /* <1.1> */
|
||
$"0006 0000 0000 D400"
|
||
$"0007 FFFF FFFF FFFF"
|
||
};
|
||
|
||
data 'gama' (0, "StdGamma") {
|
||
$"0000" /* gamma version = 0 */
|
||
$"0000" /* gamma type = 0 */
|
||
$"0000" /* no formula data in this resource */
|
||
$"0001" /* 1 channel */
|
||
$"0100" /* 256 bytes per table */
|
||
$"0008" /* 8 bits per entry */
|
||
$"0005 090B" /* ..............Æ. */
|
||
$"0E10 1315 1719 1B1D 1E20 2224 2527 282A" /* ......... "$%'(* */
|
||
$"2C2D 2F30 3133 3436 3738 3A3B 3C3E 3F40" /* ,-/0134678:;<>?@ */
|
||
$"4243 4445 4748 494A 4B4D 4E4F 5051 5254" /* BCDEGHIJKMNOPQRT */
|
||
$"5556 5758 595A 5B5C 5E5F 6061 6263 6465" /* UVWXYZ[\^_`abcde */
|
||
$"6667 6869 6A6B 6C6D 6E6F 7071 7273 7475" /* fghijklmnopqrstu */
|
||
$"7677 7879 7A7B 7C7D 7E7F 8081 8182 8384" /* vwxyz{|}~.€<EFBFBD><EFBFBD>‚ƒ„ */
|
||
$"8586 8788 898A 8B8C 8C8D 8E8F 9091 9293" /* …†‡ˆ‰Š‹ŒŒ<C592>Ž<EFBFBD><C5BD>‘’“ */
|
||
$"9495 9596 9798 999A 9B9B 9C9D 9E9F A0A1" /* ”••–—˜™š››œ<E280BA>žŸ ¡ */
|
||
$"A1A2 A3A4 A5A6 A6A7 A8A9 AAAB ABAC ADAE" /* ¡¢£¤¥¦¦§¨©ª««¬® */
|
||
$"AFB0 B0B1 B2B3 B4B4 B5B6 B7B8 B8B9 BABB" /* ¯°°±²³´´µ¶·¸¸¹º» */
|
||
$"BCBC BDBE BFC0 C0C1 C2C3 C3C4 C5C6 C7C7" /* ¼¼½¾¿ÀÀÁÂÃÃÄÅÆÇÇ */
|
||
$"C8C9 CACA CBCC CDCD CECF D0D0 D1D2 D3D3" /* ÈÉÊÊËÌÍÍÎÏÐÐÑÒÓÓ */
|
||
$"D4D5 D6D6 D7D8 D9D9 DADB DCDC DDDE DFDF" /* ÔÕÖÖ×Ø.......... */
|
||
$"E0E1 E1E2 E3E4 E4E5 E6E7 E7E8 E9E9 EAEB" /* ................ */
|
||
$"ECEC EDEE EEEF F0F1 F1F2 F3F3 F4F5 F5F6" /* ................ */
|
||
$"F7F8 F8F9 FAFA FBFC FCFD FEFF" /* ............ */
|
||
};
|
||
|
||
|
||
data 'mitq' (0) {
|
||
$"0000 12A0" /* default 3-bit res queue size */
|
||
$"0000 2200" /* default 4-bit res queue size */
|
||
$"0000 3C00" /* default 5-bit res queue size */
|
||
};
|
||
|