IcnsTypes unit
Provides support for Mac OS X icon resources.
icnstypes.pas contains types, constants and functions needed to
read Mac OS X icon resource files (or icns). Most defines present here were
taken from the univint package in FPC.
Author: Paul Ishenin
icnstypes.pas is part of the Lazarus Component Library
(
LCL)
Classes and records
TicnsIconInfo | record | |
TIconFamilyElement | record | |
TIconFamilyResource | record |
Procedures and functions
GetDataTypeRGB | function | |
GetIcnsIconType | function | |
GetMaskType8bit | function |
Types
FourCharCode | type | |
TicnsIconType | enumeration | |
TicnsIconTypes | set |
Constants
icnsDataTypes | constant | |
icnsIconTypeInfo | constant | |
icnsMaskToImageMap | constant | |
icnsMaskTypes | constant | |
icnsRGB | constant | |
icnsWithAlpha | constant | |
kHuge1BitMask | constant | |
kHuge32BitData | constant | |
kHuge4BitData | constant | |
kHuge8BitData | constant | |
kHuge8BitMask | constant | |
kIconFamilyType | constant | |
kIconServices256PixelDataARGB | constant | |
kIconServices512PixelDataARGB | constant | |
kLarge1BitMask | constant | |
kLarge32BitData | constant | |
kLarge4BitData | constant | |
kLarge8BitData | constant | |
kLarge8BitMask | constant | |
kMini1BitMask | constant | |
kMini4BitData | constant | |
kMini8BitData | constant | |
kSmall1BitMask | constant | |
kSmall32BitData | constant | |
kSmall4BitData | constant | |
kSmall8BitData | constant | |
kSmall8BitMask | constant | |
kThumbnail32BitData | constant | |
kThumbnail8BitMask | constant |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
