Описание формата ICNS
 Добавлено: 04.09.2009 14:16:10
Добавлено: 04.09.2009 14:16:10У кого-нить есть описание формата иконок ICNS. Если есть, пример работы с этим форматом. Пишите на мыло: apol-lon@tut.by или в асю: 101-707-7
			форум
http://lazarus.freepascal.ru/forum/
http://lazarus.freepascal.ru/forum/viewtopic.php?f=13&t=4911
 Добавлено: 04.09.2009 14:16:10
Добавлено: 04.09.2009 14:16:10 Добавлено: 21.09.2009 10:57:23
Добавлено: 21.09.2009 10:57:23id   (4 byte - FourCharCode)  идентификатор файла: kIconFamilyType = 'icns'
size (4 byte - big endian Integer) размер файла целиком
[слой 1]
[слой 2]
...
[слой-N]
id   (4 byte - FourCharCode) - идентификатор закодированных данных: )
size (4 byte - big endian Integer)- размер слоя = 8 байт + размер данных 
[... данные ...]
'icns'  - идентификтор файла
XXXX    - размер всего файла
'il32'  - идентификатор слоя 32x32
YYYY    - sizeof(R_RLE)+sizeof(G_RLE)+sizeof(B_RLE) + 8
  R_RLE - закодированный красный цвет слоя
  G_RLE - закодированный зелёный цвет слоя
  B_RLE - закодированный синий цвет слоя
'l8mk'  - индентификатор маски 32х32
ZZZZ    - sizeof(mask)+ 8 байт
  mask  - данные маски
