BuildCubeE/BootableMPW/Interfaces/CIncludes/Icons.h
2018-11-16 09:50:16 +08:00

78 lines
1.9 KiB
C

/************************************************************
Created: Tuesday, September 10, 1991 at 1:54 PM
Icons.h
C Interface to the Macintosh Libraries
Copyright Apple Computer, Inc. 1990-1991
All rights reserved
************************************************************/
#ifndef __ICONS__
#define __ICONS__
enum {
/* The following are icons for which there are both icon suites and SICNs. */
genericDocumentIconResource = -4000,
genericStationeryIconResource = -3985,
genericEditionFileIconResource = -3989,
genericApplicationIconResource = -3996,
genericDeskAccessoryIconResource = -3991,
genericFolderIconResource = -3999,
privateFolderIconResource = -3994,
floppyIconResource = -3998,
trashIconResource = -3993,
/* The following are icons for which there are SICNs only. */
desktopIconResource = -3992,
openFolderIconResource = -3997,
genericHardDiskIconResource = -3995,
genericFileServerIconResource = -3972,
genericSuitcaseIconResource = -3970,
genericMoverObjectIconResource = -3969,
/* The following are icons for which there are icon suites only. */
genericPreferencesIconResource = -3971,
genericQueryDocumentIconResource = -16506,
genericExtensionIconResource = -16415,
systemFolderIconResource = -3983,
appleMenuFolderIconResource = -3982
};
enum {
startupFolderIconResource = -3981,
ownedFolderIconResource = -3980,
dropFolderIconResource = -3979,
sharedFolderIconResource = -3978,
mountedFolderIconResource = -3977,
controlPanelFolderIconResource = -3976,
printMonitorFolderIconResource = -3975,
preferencesFolderIconResource = -3974,
extensionsFolderIconResource = -3973,
fullTrashIconResource = -3984
#define large1BitMask 'ICN#'
#define large4BitData 'icl4'
#define large8BitData 'icl8'
#define small1BitMask 'ics#'
#define small4BitData 'ics4'
#define small8BitData 'ics8'
#define mini1BitMask 'icm#'
#define mini4BitData 'icm4'
#define mini8BitData 'icm8'
};
#endif