mirror of
https://github.com/elliotnunn/BuildCubeE.git
synced 2024-06-01 18:41:27 +00:00
78 lines
1.9 KiB
C
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
|