prez/Types.rez

1 line
47 KiB
Plaintext
Raw Normal View History

2020-07-27 23:53:03 +00:00
/* * * Types.Rez - 3/4/92 * Rez Resource templates for standard IIGS system types * * Copyright Apple Computer, Inc. 1988-1992 * All Rights Reserved. * */ /* The following definition places a 'hex' keyword in front of certain integer and longint data types so that DeRez will format the output number in hexadecimal format. If you'd rather have the numbers defined as decimal (or any other radix for that matter), simply change the #define line within this file, or use the -d option on the DeRez command line. */ #if !defined(_mybase_) #if DeRez==1 #define _mybase_ hex #else #define _mybase_ #endif #endif /* Resource Types */ #define rIcon $8001 #define rPicture $8002 #define rControlList $8003 #define rControlTemplate $8004 #define rC1InputString $8005 #define rPString $8006 #define rStringList $8007 #define rMenuBar $8008 #define rMenu $8009 #define rMenuItem $800A #define rTextForLETextBox2 $800B #define rCtlDefProc $800C #define rCtlColorTbl $800D #define r_BBBB $800D #define rWindParam1 $800E #define rWindParam2 $800F #define rWindColor $8010 #define rTextBlock $8011 #define rStyleBlock $8012 #define rToolStartup $8013 #define rResName $8014 #define rAlertString $8015 #define rText $8016 #define rCodeResource $8017 #define rCDEVCode $8018 #define rCDEVFlags $8019 #define rTwoRects $801A #define rFileType $801B #define rListRef $801C #define rCString $801D #define rXCMD $801E #define rXFCN $801F #define rErrorString $8020 #define rKTransTable $8021 #define rWString $8022 /* not useful--duplicates $8005 */ #define rC1OutputString $8023 #define rSoundSample $8024 #define rTERuler $8025 #define rFSequence $8026 #define rCursor $8027 #define rItemStruct $8028 #define rVersion $8029 #define rComment $802A #define rBundle $802B #define rFinderPath $802C #define rPaletteWindow $802D #define rTaggedStrings $802E #define rPatternList $802F #define rRectList $C001 #define rPrintRecord $C002 #define rFont $C003 /* Definitions and Std Ref Descriptors */ #Define NIL 0 #Define RefIsPtr $0000 #Define RefIsPointer $0000 /* spelling variant */ #Define RefIsHandle $0001 #Define RefIsResource $0002 /*********************************************************/ /* Windows /*********************************************************/ /* Window Types */ #define fHilited $0001 #define fZoomed $0002 #define fAllocated $0004 #define fCtlTie $0008 #define fInfo $0010 #define fVis $0020 #define fQContent $0040 #define fMove $0080 #define fZoom $0100 #define fFlex $0200 #define fGrow $0400 #define fBScroll $0800 #define fRScroll $1000 #define fAlert $2000 #define fClose $4000 #define fTitle $8000 /*********************************************************/ /* Menus /*********************************************************/ /*-------------------------------------------------------*/ /* Equates for Menu Item Flags /*-------------------------------------------------------*/ #define rMIPlain $0000 #define rMIBold $0001 #define rMIItalic $0002 #define rMIUnderline $0004 #define rMIXOr $0020 #define rMIDivider $0040 #define rMIDisabled $0080 #define rMIItemStruct $0400 #define rMIOutline $0800 #define rMIShadow $1000 /*-------------------------------------------------------*/ /* Equates