ORCA-C/bin/Libraries/ORCACDefs/resources.h

1 line
10 KiB
C
Raw Normal View History

/******************************************** * * Resource Manager * * Copyright Apple Computer, Inc.1986-92 * All Rights Reserved * * Copyright 1992, 1993, Byte Works, Inc. * ********************************************/ #ifndef __TYPES__ #include <TYPES.h> #endif #ifndef __RESOURCES__ #define __RESOURCES__ /* ResourceConverter Codes */ #define resLogOut 0x0 #define resLogIn 0x1 #define resLogApp 0x0 #define resLogSys 0x2 /* Error Codes */ #define resForkUsed 0x1E01 /* Resource fork not empty */ #define resBadFormat 0x1E02 /* Format of resource fork is unknown */ #define resNoConverter 0x1E03 /* No converter routine available for resource type */ #define resNoCurFile 0x1E04 /* there are no current open resource files */ #define resDupID 0x1E05 /* ID is already used */ #define resNotFound 0x1E06 /* resource was not found */ #define resFileNotFound 0x1E07 /* resource file not found */ #define resBadAppID 0x1E08 /* User ID not found, please call ResourceStartup */ #define resNoUniqueID 0x1E09 /* a unique ID was not found */ #ifndef resIndexRange /* Index is out of range */ #define resIndexRange 0x1E0A #endif #define resSysIsOpen 0x1E0B /* System file is already open */ #define resHasChanged 0x1E0C /* Resource marked changed; specified operation not allowed */ #define resDiffConverter 0x1E0D /* Different converter already logged in for this resource type */ #define resDiskFull 0x1E0E /* Volume is full */ #define resInvalidShutDown 0x1E0F /* can't shut down ID 401E */ #define resNameNotFound 0x1E10 /* no resource with given name */ #define resBadNameVers 0x1E11 /* bad version in rResName resource */ #define resDupStartUp 0x1E12 /* already started with this ID */ #define resInvalidTypeOrID 0x1E13 /* type or ID is 0 */ /* Other Constants */ #define resChanged 0x0020 #define resPreLoad 0x0040 #define resProtected 0x0080 #define resAbsLoad 0x0400 #define resConverter 0x0800 #define resMemAttr 0xC31C /* Flags passed to the NewHandle Memory Manager call */ #define systemMap 0x0001 #define mapChanged 0x0002 #define romMap 0x0004 #define resNameOffset 0x10000 /* type holding names */ #define resNameVersion 0x0001 #define sysFileID 0x0001 /* Resource Type Numbers */ #define rIcon 0x8001 /* Icon type */ #define rPicture 0x8002 /* Picture type */ #define rControlList 0x8003 /* Control list type */ #define rControlTemplate 0x8004 /* Control template type */ #define rC1InputString 0x8005 /* GS/OS class 1 input string */ #define rPString 0x8006 /* Pascal string type */ #define rStringList 0x8007 /* String list type */ #define rMenuBar 0x8008 /* MenuBar type */ #define rMenu 0x8009 /* Menu template */ #define rMenuItem 0x800A /* Menu item definition */ #define rTextForLETextBox2 0x800B /* Data for LineEdit LETextBox2 call */ #define rCtlDefProc 0x800C /* Control definition procedure type */ #define rCtlColorTbl 0x800D /* Color table for control */ #define rWindParam1 0x800E /* Parameters for NewWindow2 call */ #define rWindParam2 0x800F /* Parameters for NewWindow2 call */ #define rWindColor 0x8010 /* Window Manager color table */ #define rTextBlock 0x8011 /* Text block */ #define rStyleBlock 0x8012 /* TextEdit style information */ #define rToolStartup 0x8013 /* Tool set startup record */ #define rResName 0x8014 /* Resource name */ #define rAlertString 0x8015 /* AlertWindow input data */ #define rText 0x8016 /* Unformatted text */ #define rCodeResource 0x8017 #define rCDEVCode 0x8018 #define rCDEVFlags 0x8019 #define rTwoRects 0x801A /* Two rectangles */ #define rFileType 0x801B