home *** CD-ROM | disk | FTP | other *** search
- #ifndef _AppConstants_
- #define _AppConstants_
-
- #define kAboutScreenID 129 // the about screen ID number
- #define k8BitColorsID 130
- #define kNotEnoughMemoryID 131
- #define kSeedRuleID 132
-
- #define kClutTableID 128 // the 'clut' resource ID number
-
- #define kAppleMenuID 128 // menu resource ID
- #define iAboutItem 1
- #define kFileMenuID 129
- #define iQuitItem 1
- #define kEditMenuID 130
-
- #define kTileColorChar 0x02 // the tile index colour as a char
- #define kTileColorShort 0x0202 // the tile index colour as a short
- #define kTileColorLong 0x02020202 // the tile index colour as a long
- //#define kTileColorDouble 0x0202020202020202 // the tile index colour as a double
- #define kTileEndShort 0x0200 // compensate for a slight overlap as a short
- #define kTileEndLong 0x02020200 // compensate for a slight overlap as a long
- //#define kTileEndDouble 0x0202020202020200 // compensate for a slight overlap as a double
-
- #define kHexSize 16 // the size of a hex + a gap of 1 pixel
- #define kHexMidPoint 8 // the mid-point of a hex
- #define kMiniHexSize 8 // the size of a mini hex + a gap of 1 pixel
- #define kMiniHexMidPoint 4 // the mid-point of a mini hex
- #define kTinyHexSize 4
- #define kTinyHexMidPoint 2
-
- #endif