shithub: minivmac

ref: d311c8e87038a48dc4162df0e2821c04dc0f6fa3
dir: /src/ICONAPPM.r/

View raw version
/*
	AppIcon.r

	Copyright (C) 2003 Philip Cummins, Richard F. Bannister,
		Paul C. Pratt

	You can redistribute this file and/or modify it under the terms
	of version 2 of the GNU General Public License as published by
	the Free Software Foundation.  You should have received a copy
	of the license along with this file; see the file COPYING.

	This file is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	license for more details.
*/

#if SmallIconAPIAvail
resource 'ics#' (AppIconId, purgeable) {
	{ /* array: 2 elements */
		/* [1] */
		$"0000 1FF8 2004 2FF4 2814 2A94 2B14 2A14"
		$"2814 2FF4 2004 2004 20F4 2004 1FF8 1FF8",
		/* [2] */
		$"0000 1FF8 3FFC 3FFC 3FFC 3FFC 3FFC 3FFC"
		$"3FFC 3FFC 3FFC 3FFC 3FFC 3FFC 1FF8 1FF8"
	}
};
#endif

#if ColorIconAPIAvail
resource 'ics8' (AppIconId, purgeable) {
	$"0000 0000 0000 0000 0000 0000 0000 0000"
	$"0000 00FF FFFF FFFF FFFF FFFF FF00 0000"
	$"0000 FF2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000"
	$"0000 FF2B FCFC FCFC FCFC FCFC 2BFF 0000"
	$"0000 FF2B FC2A 2A2A 2A2A 2A00 2BFF 0000"
	$"0000 FF2B FC2A EC2A EC2A 2A00 2BFF 0000"
	$"0000 FF2B FC2A ECEC 2A2A 2A00 2BFF 0000"
	$"0000 FF2B FC2A EC2A 2A2A 2A00 2BFF 0000"
	$"0000 FF2B FC2A 2A2A 2A2A 2A00 2BFF 0000"
	$"0000 FF2B FA00 0000 0000 0000 2BFF 0000"
	$"0000 FF2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000"
	$"0000 FF2B E32B 2B2B 2B2B 2B2B 2BFF 0000"
	$"0000 FF2B D82B 2B2B FFFF FFFF 2BFF 0000"
	$"0000 FF2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000"
	$"0000 00FD FDFD FDFD FDFF FFFF FF00 0000"
	$"0000 00FF FFFF FFFF FFFF FFFF FF"
};
#endif

#if ColorIconAPIAvail
resource 'ics4' (AppIconId, purgeable) {
	$"0000 0000 0000 0000 000F FFFF FFFF F000"
	$"00FC CCCC CCCC CF00 00FC EEEE EEEE CF00"
	$"00FC ED0D 0D0C CF00 00FC E060 60D0 CF00"
	$"00FC ED66 0D0C CF00 00FC E060 D0D0 CF00"
	$"00FC ED0D 0D0C CF00 00FC D0C0 C0C0 CF00"
	$"00FC CCCC CCCC CF00 00FC 8CCC CCCC CF00"
	$"00FC 3CCC FFFF CF00 00FC CCCC CCCC CF00"
	$"000F FFFF FFFF F000 000F FFFF FFFF F0"
};
#endif

resource 'ICN#' (AppIconId, purgeable) {
	{ /* array: 2 elements */
		/* [1] */
		$"0000 0000 07FF FFE0 0800 0010 0800 0010"
		$"08FF FF10 0900 0090 0918 1890 0918 3090"
		$"0918 6090 0918 C090 0919 8090 091B 0090"
		$"091E 0090 091C 0090 0918 0090 0910 0090"
		$"0900 0090 08FF FF10 0800 0010 0800 0010"
		$"0800 0010 0800 0010 0800 FF10 0800 0010"
		$"0800 0010 0800 0010 0800 0010 07FF FFE0"
		$"0400 0020 0400 0020 0400 0020 07FF FFE0",
		/* [2] */
		$"0000 0000 07FF FFE0 0FFF FFF0 0FFF FFF0"
		$"0FFF FFF0 0FFF FFF0 0FFF FFF0 0FFF FFF0"
		$"0FFF FFF0 0FFF FFF0 0FFF FFF0 0FFF FFF0"
		$"0FFF FFF0 0FFF FFF0 0FFF FFF0 0FFF FFF0"
		$"0FFF FFF0 0FFF FFF0 0FFF FFF0 0FFF FFF0"
		$"0FFF FFF0 0FFF FFF0 0FFF FFF0 0FFF FFF0"
		$"0FFF FFF0 0FFF FFF0 0FFF FFF0 07FF FFE0"
		$"07FF FFE0 07FF FFE0 07FF FFE0 07FF FFE0"
	}
};

#if ColorIconAPIAvail
resource 'icl8' (AppIconId, purgeable) {
	$"0000 0000 0000 0000 0000 0000 0000 0000"
	$"0000 0000 0000 0000 0000 0000 0000 0000"
	$"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
	$"FFFF FFFF FFFF FFFF FFFF FF00 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B FCFC FCFC FCFC FCFC"
	$"FCFC FCFC FCFC FCFC 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2A2A 2A2A 2A2A"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A 2A2A"
	$"2A2A 2AEC EC2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A 2A2A"
	$"2A2A ECEC 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A 2A2A"
	$"2AEC EC2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A 2A2A"
	$"ECEC 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A 2AEC"
	$"EC2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A ECEC"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC ECEC EC2A"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC ECEC 2A2A"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC EC2A 2A2A"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2AEC 2A2A 2A2A"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BFC 2A2A 2A2A 2A2A 2A2A"
	$"2A2A 2A2A 2A2A 2A2A 002B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 0000 0000 0000 0000"
	$"0000 0000 0000 0000 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"FFFF FFFF FFFF FFFF 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"0000 0000 0000 0000 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BE3 E32B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2BD8 D82B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 FF2B 2B2B 2B2B 2B2B 2B2B 2B2B"
	$"2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000 0000"
	$"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
	$"FFFF FFFF FFFF FFFF FFFF FF00 0000 0000"
	$"0000 0000 00FF FBFB FBFB FBFB FCFC FCFC"
	$"FCFD FDFD FDFD FDFD FDFD FF00 0000 0000"
	$"0000 0000 00FF FAFA FAFA FAFA FAFA FBFB"
	$"FCFC FCFC FDFD FDFD FDFD FF00 0000 0000"
	$"0000 0000 00FF F9F9 F9F9 F9F9 F9F9 FAFA"
	$"FAFB FBFC FCFC FCFD FDFD FF00 0000 0000"
	$"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
	$"FFFF FFFF FFFF FFFF FFFF FF"
};
#endif

#if ColorIconAPIAvail
resource 'icl4' (AppIconId, purgeable) {
	$"0000 0000 0000 0000 0000 0000 0000 0000"
	$"0000 0FFF FFFF FFFF FFFF FFFF FFF0 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC EEEE EEEE EEEE EEEE CCCF 0000"
	$"0000 FCCE 0D0D 0D0D 0D0D 0D0D 0CCF 0000"
	$"0000 FCCE D0D6 60D0 D0D6 60D0 CCCF 0000"
	$"0000 FCCE 0D06 6D0D 0D66 0D0D 0CCF 0000"
	$"0000 FCCE D0D6 60D0 D660 D0D0 CCCF 0000"
	$"0000 FCCE 0D06 6D0D 660D 0D0D 0CCF 0000"
	$"0000 FCCE D0D6 60D6 60D0 D0D0 CCCF 0000"
	$"0000 FCCE 0D06 6D66 0D0D 0D0D 0CCF 0000"
	$"0000 FCCE D0D6 6660 D0D0 D0D0 CCCF 0000"
	$"0000 FCCE 0D06 660D 0D0D 0D0D 0CCF 0000"
	$"0000 FCCE D0D6 60D0 D0D0 D0D0 CCCF 0000"
	$"0000 FCCE 0D06 0D0D 0D0D 0D0D 0CCF 0000"
	$"0000 FCCE D0D0 D0D0 D0D0 D0D0 CCCF 0000"
	$"0000 FCCC 0C0C 0C0C 0C0C 0C0C 0CCF 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC CCCC CCCC FFFF FFFF CCCF 0000"
	$"0000 FCCC CCCC CCCC 0C0C 0C0C CCCF 0000"
	$"0000 FCC8 8CCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCC3 3CCC CCCC CCCC CCCC CCCF 0000"
	$"0000 FCCC CCCC CCCC CCCC CCCC CCCF 0000"
	$"0000 0FFF FFFF FFFF FFFF FFFF FFF0 0000"
	$"0000 0FEE EEEE EEEE EEFF FFFF FFF0 0000"
	$"0000 0FDD DDDD DDEE EEEE EEFF FFF0 0000"
	$"0000 0FDD DDDD DDDD DEEE EEEE EEF0 0000"
	$"0000 0FFF FFFF FFFF FFFF FFFF FFF0"
};
#endif