1 line
18 KiB
C
1 line
18 KiB
C
/*********************************************************/
|
|
/* This source code copyright (c) 1991-2001, Aaron Giles */
|
|
/* See the Read Me file for licensing information. */
|
|
/* Contact email: mac@aarongiles.com */
|
|
/*********************************************************/
|
|
|
|
/*
|
|
* JPEGView resource header file, to be #included with every JPEGView code
|
|
* segment and with the resource definition file
|
|
*/
|
|
|
|
/* General defines */
|
|
#define kVersion 0x0330
|
|
#define kPrefsVersion 0x0332
|
|
#define kCreator 'JVWR'
|
|
#define kDarksideCreator 'DSOM'
|
|
|
|
#define kPrefsPrintType 'Prnt'
|
|
#define kPrefsAliasType 'Alis'
|
|
#define kPrefsSlideType 'Slid'
|
|
|
|
#define kPatchType 'xPAT'
|
|
#define rQDxDispatchPatch 128
|
|
|
|
#define rCustomIcon -16455
|
|
|
|
#define windoidProc 2048
|
|
#define windoidZoomProc 2048 + 8
|
|
|
|
#define customMenuProc 1
|
|
#define option condense
|
|
#define shift extend
|
|
|
|
/* AppleEvent suites */
|
|
#define kJPEGViewSuite kCreator
|
|
|
|
/* AppleEvent classes */
|
|
#define cImage 'imag'
|
|
|
|
/* AppleEvent events */
|
|
#define kAESlideShow 'Jssh'
|
|
#define kAEQuantizeImage 'Jqim'
|
|
|
|
/* AppleEvent properties: cImages */
|
|
#define pComments 'Jcom'
|
|
#define pCompression 'Jcmp'
|
|
#define pDisplayTime 'Jdti'
|
|
#define pHasImageColorTable 'Jhct'
|
|
#define pHasQuantColorTable 'Jhqt'
|
|
#define pImageColorTable 'Jimc'
|
|
#define pImageFormat 'Jimf'
|
|
#define pIsAborted 'Jabt'
|
|
#define pIsBanded 'Jban'
|
|
#define pIsCompressed 'Jicp'
|
|
#define pIsCorrupt 'Jcor'
|
|
#define pIsCropped 'Jcrp'
|
|
#define pLength 'Jlgh'
|
|
#define pOriginalBounds 'Jobd'
|
|
#define pQuantColorTable 'Jquc'
|
|
#define pQuantTime 'Jqti'
|
|
|
|
/* AppleEvent properties: cDrawingAreas */
|
|
#define pDrawQuality 'Jdrq'
|
|
#define pPalette 'Jpal'
|
|
|
|
/* AppleEvent properties: cWindows */
|
|
#define pFullScreen 'Jful'
|
|
#define pWindowType 'Jwty'
|
|
|
|
/* AppleEvent parameter keys: Quantize Image */
|
|
#define keyColorCount 'Jcct'
|
|
|
|
/* AppleEvent parameter keys: Close */
|
|
#define keyRestoreColors 'Jrcl'
|
|
|
|
/* AppleEvent parameter keys: Open Documents */
|
|
#define keyAutoComments 'Jacm'
|
|
#define keyAutoExpand 'Jaex'
|
|
#define keyChangeCreator 'Jccr'
|
|
#define keyFixTypes 'Jfix'
|
|
#define keyNoErrors 'Jner'
|
|
#define keyOpenScreen 'Josc'
|
|
#define keyOpenFull 'Jofl'
|
|
#define keyOpenPalette 'Jopl'
|
|
#define keyOpenQuality 'Joql'
|
|
#define keyOpenBitmaps 'Jobm'
|
|
#define keyVisible 'Jvis'
|
|
|
|
/* AppleEvent parameter keys: Save */
|
|
#define keyCreatePreview 'Jcpv'
|
|
#define keyCropWhat 'Jccw'
|
|
#define keyMakeIcons 'Jmic'
|
|
#define keySaveQuant 'Jsqu'
|
|
|
|
/* AppleEvent parameter keys: Slide Show */
|
|
#define keyDelay 'Jdel'
|
|
#define keyFilenames 'Jfnm'
|
|
#define keyFromDisk 'Jdsk'
|
|
#define keyHideControls 'Jhcl'
|
|
#define keyHideWindoids 'Jhwo'
|
|
#define keyIgnoreErrors 'Jige'
|
|
#define keyImportFiles 'Jimp'
|
|
#define keyOffscreen 'Joff'
|
|
#define keyRandom 'Jrnd'
|
|
#define keyRepeat 'Jrpt'
|
|
#define keyScanRecursive 'Jrcv'
|
|
#define keyScreenSaver 'Jssv'
|
|
#define keyUserControl 'Jucl'
|
|
|
|
/* AppleEvent enumeration extensions */
|
|
#define kAEQDDitherCopy 'Jdth'
|
|
|
|
#define enumDrawQuality 'Jdrq'
|
|
#define kAEDQVeryHigh 'Jvhi'
|
|
#define kAEDQHigh 'Jhi '
|
|
#define kAEDQNormal 'Jnor'
|
|
|
|
#define enumOpenScreen 'Josc'
|
|
#define kAEOSDeepestColor 'Jdcl'
|
|
#define kAEOSDeepestGray 'Jdgy'
|
|
#define kAEOSLargestColor 'Jlcl'
|
|
#define kAEOSLargestGray 'Jlgy'
|
|
#define kAEOSMain 'Jmai'
|
|
|
|
#define enumOpenFull 'Jofl'
|
|
#define kAEOFAlways 'Jalw'
|
|
#define kAEOFAlwaysIfLarge 'Jall'
|
|
#define kAEOFAskIfLarge 'Jakl'
|
|
#define kAEOFNever 'Jnvr'
|
|
|
|
#define enumOpenPalette 'Jopl'
|
|
#define kAEOPQuantImageScrn 'Jqis'
|
|
#define kAEOPImageQuantScrn 'Jiqs'
|
|
#define kAEOPQuantScrn 'Jqs '
|
|
#define kAEOPImageScrn 'Jis '
|
|
#define kAEOPScrn 'Jsoy'
|
|
|
|
#define enumPalette 'Jpal'
|
|
#define kAEPSystem 'Jsys'
|
|
#define kAEPGrayscale 'Jgry'
|
|
#define kAEPImage 'Jimg'
|
|
#define kAEPQuantized 'Jquz'
|
|
|
|
#define enumWindowType 'Jwty'
|
|
#define kAEWTStatistics 'Jstw'
|
|
#define kAEWTComments 'Jcmw'
|
|
#define kAEWTColors 'Jclw'
|
|
#define kAEWTHelp 'Jhlw'
|
|
#define kAEWTPreferences 'Jprd'
|
|
#define kAEWTSlideShow 'Jssd'
|
|
#define kAEWTImage 'Jimw'
|
|
#define kAEWTFullImage 'Jfiw'
|
|
#define kAEWTAbout 'Jabt'
|
|
#define kAEWTSlideControls 'Jscw'
|
|
#define kAEWTAboutHelp 'Jahw'
|
|
|
|
/* Window and Dialog IDs */
|
|
#define kSlideShowDialogID kAEWTSlideShow
|
|
#define kSlideControlsWindowID kAEWTSlideControls
|
|
#define kPrefsDialogID kAEWTPreferences
|
|
#define kStatWindowID kAEWTStatistics
|
|
#define kCommentsWindowID kAEWTComments
|
|
#define kColorsWindowID kAEWTColors
|
|
#define kHelpWindowID kAEWTHelp
|
|
#define kImageWindowID kAEWTImage
|
|
#define kFImageWindowID kAEWTFullImage
|
|
#define kAboutWindowID kAEWTAbout
|
|
#define kAboutHelpDialogID kAEWTAboutHelp
|
|
|
|
#define kAboutDialogID 'Jabd'
|
|
#define kProgressDialogID 'Jpgd'
|
|
#define kOpenDialogID 'Jopd'
|
|
#define kSaveDialogID 'Jsvd'
|
|
#define kFolderDialogID 'Jfld'
|
|
|
|
#define kNoCompression 0
|
|
#define kCCITTCompression 'CIT3'
|
|
#define kPackBitsCompression 'PACK'
|
|
#define kLZWCompression 'LZW '
|
|
#define kJPEGCompression 'jpeg'
|
|
#define kVideoCompression 'rpza'
|
|
#define kAnimationCompression 'rle '
|
|
#define kRawCompression 'raw '
|
|
#define kGraphicsCompression 'smc '
|
|
#define kCinepackCompression 'cdvc'
|
|
#define kRLE4Compression 'RLE4'
|
|
#define kRLE8Compression 'RLE8'
|
|
|
|
/* File types */
|
|
#define kPrefsType 'pref'
|
|
#define kAPPLType 'APPL'
|
|
#define kPICTType 'PICT'
|
|
#define kJFIFType 'JFIF'
|
|
#define kJPEGType 'JPEG'
|
|
#define kHelpType 'HLP!'
|
|
#define kGIFType 'GIFf'
|
|
#define kTIFFType 'TIFF'
|
|
#define kAllTypes '****'
|
|
#define kSCRNType 'SCRN'
|
|
#define kBMPType 'BMPp'
|
|
#define kPNTGType 'PNTG'
|
|
|
|
/* FREF/BNDL/JVWR resources */
|
|
#define rAPPLType 128
|
|
#define rPICTType 129
|
|
#define rJFIFType 130
|
|
#define rJPEGType 131
|
|
#define rHelpType 132
|
|
#define rGIFType 133
|
|
#define rAllTypes 134
|
|
#define rTIFFType 135
|
|
#define rBMPType 136
|
|
#define rSCRNType 137
|
|
#define rPNTGType 138
|
|
|
|
#define rAPPLID 0
|
|
#define rPICTID 1
|
|
#define rJFIFID 2
|
|
#define rJPEGID 3
|
|
#define rHelpID 4
|
|
#define rGIFID 5
|
|
#define rAllID 6
|
|
#define rTIFFID 7
|
|
#define rBMPID 8
|
|
#define rSCRNID 9
|
|
#define rPNTGID 10
|
|
|
|
#define rBNDLRsrc 128
|
|
|
|
#define rJVWRRsrc 0
|
|
|
|
#define rStandardButton 1000
|
|
#define rDepressedButton 2000
|
|
#define rDisabledButton 3000
|
|
#define rForwardButton 0
|
|
#define rStopButton 1
|
|
#define rPauseButton 2
|
|
#define rReverseButton 3
|
|
#define rDoubleForwardButton 4
|
|
#define rDoubleReverseButton 5
|
|
|
|
/* WIND/wctb resources */
|
|
#define rStatWindow 128
|
|
#define rCommentsWindow 129
|
|
#define rColorsWindow 130
|
|
#define rSlideControlsWindow 131
|
|
#define rImageWindow 132
|
|
#define rFullImageWindow 133
|
|
#define rHelpWindow 134
|
|
#define rAboutImageWindow 135
|
|
#define rAboutBox 384
|
|
|
|
/* STR# resources */
|
|
#define rFatalErrors 128
|
|
#define rMinorErrors 129
|
|
#define rStringErrors 130
|
|
#define rGenericStringErrors 131
|
|
#define rStrings 132
|
|
#define rFormatNames 133
|
|
|
|
/* MBAR resources */
|
|
#define rMenuBar 128
|
|
|
|
/* MENU resources */
|
|
#define rIconMenu 119
|
|
#define rCropMenu 120
|
|
#define rSaveMenu 121
|
|
#define rSlideControlMenu 122
|
|
#define rSlideSourceMenu 123
|
|
#define rTimeMenu 124
|
|
#define rQualityMenuID "\0x7d"
|
|
#define rQualityMenu 125
|
|
#define rPrefsMenu 126
|
|
#define rHelpMenu 127
|
|
|
|
#define rAppleMenu 128
|
|
#define rFileMenu 129
|
|
#define rEditMenu 130
|
|
#define rViewMenu 131
|
|
#define rColorsMenu 132
|
|
#define rWindowMenu 133
|
|
|
|
/* DITL resources */
|
|
#define rOpenDialog 129
|
|
#define rSaveDialog 130
|
|
#define rFolderDialog 131
|
|
#define rSlideShowDialog 133
|
|
#define rPrefsDialog 134
|
|
#define rProgressDialog 135
|
|
#define rAboutHelpDialog 136
|
|
#define rModalProgressDialog 137
|
|
#define rOpenDialogNoQT 138
|
|
#define rSimpleSaveDialog 139
|
|
|
|
#define rMinorAlert 256
|
|
#define rFatalAlert 257
|
|
#define rUnknownAlert 258
|
|
#define rAbortSlidesAlert 260
|
|
#define rEndSlidesAlert 261
|
|
#define rSlideMemAlert 262
|
|
#define rTooBigAlert 263
|
|
#define rBadJPEGAlert 264
|
|
#define rNeeds68020Alert 265
|
|
#define rNeedsSystem7Alert 266
|
|
#define rPowerPCAlert 9876
|
|
|
|
/* CTRL resources */
|
|
#define rPrefsMenuControl 128
|
|
#define rHelpMenuControl 129
|
|
#define rHelpScrollControl 130
|
|
#define rTimeMenuControl 131
|
|
#define rSlideControlMenuControl 132
|
|
#define rSlideSourceMenuControl 133
|
|
#define rSavePopupControl 134
|
|
#define rCropPopupControl 135
|
|
#define rIconPopupControl 136
|
|
|
|
/* CURS resources */
|
|
#define rHandCursor 128
|
|
#define rFirstSpin 129
|
|
#define rLastSpin 156
|
|
#define rSizeCursor 157
|
|
|
|
/* ICON resources */
|
|
#define rAPPLIcon 128
|
|
#define rPICTIcon 129
|
|
#define rOtherIcon 130
|
|
#define rJPEGIcon 131
|
|
#define rHelpIcon 132
|
|
#define rGIFIcon 133
|
|
#define rTIFFIcon 134
|
|
#define rBMPIcon 135
|
|
#define rSCRNIcon 136
|
|
#define rPNTGIcon 137
|
|
|
|
/* PICT resources */
|
|
#define rAboutPict 128
|
|
#define rAboutHelpPict 129
|
|
|
|
/* TEXT/styl resoources */
|
|
#define kHelpTextBase 128
|
|
#define rCreditsText 300
|
|
|
|
/*** Error constants ***/
|
|
#define errNoMemory 1
|
|
#define errNoLoadCode 2
|
|
#define errNoLoadStrings 3
|
|
#define errNoLoadCursor 4
|
|
#define errNoSystem7 5
|
|
#define errNoLoadCLUT 6
|
|
#define errNoMenu 7
|
|
#define errNoAppleEvents 8
|
|
#define errNoDeviceInfo 9
|
|
|
|
#define errFunnyQTVersion 2
|
|
#define errNoAboutDialog 3
|
|
#define errNoAESend 4
|
|
#define errNoHelp 5
|
|
#define errNoPrefsDialog 6
|
|
#define errCantWritePrefs 7
|
|
#define errNoImagesFound 8
|
|
#define errNoSlideDialog 9
|
|
#define errCantAddPreview 10
|
|
#define errNoPrinterSelected 11
|
|
#define errNoHelpFound 12
|
|
|
|
#define errCorruptImage 1
|
|
#define errInvalidFile 2
|
|
#define errCantOpenFile 3
|
|
#define errNoDrawMemory 4
|
|
#define errNoLoadMemory 5
|
|
#define errCantReadFile 6
|
|
#define errCantWriteFile 7
|
|
#define errCantCreateFile 8
|
|
#define errNoUnwrapMemory 9
|
|
#define errNoWrapMemory 10
|
|
#define errCantOpenWindow 11
|
|
#define errNoOffscreenMemory 12
|
|
#define errNoQuantMemory 13
|
|
#define errCantMakePreview 14
|
|
#define errNoColorsMemory 15
|
|
#define errCantCreateIcons 16
|
|
#define errNoCropMemory 17
|
|
#define errNoSaveMemory 18
|
|
#define errHSIFile 19
|
|
#define errNoPrintMemory 20
|
|
#define errCantPrint 21
|
|
#define errNoCopyMemory 22
|
|
#define errBadTIFFExtension 23
|
|
#define errNoQuickTime 24
|
|
#define errJPEGError 25
|
|
#define errBinHexData 26
|
|
#define errUUEncodeData 27
|
|
|
|
/*** String constants ***/
|
|
#define strFileName 0
|
|
#define strImageSize 1
|
|
#define strImageColors 2
|
|
#define strImageStatus 3
|
|
#define strCompression 4
|
|
#define strFileFormat 5
|
|
#define strImageLength 6
|
|
|
|
#define strDisplayedSize 7
|
|
#define strDisplayedColors 8
|
|
#define strDisplayQuality 9
|
|
#define strDisplayTime 10
|
|
#define strOffscreenBitmap 11
|
|
|
|
#define strFreeMemory 12
|
|
|
|
#define strImageSize1 13
|
|
#define strImageSize2 14
|
|
#define strImageColors1 15
|
|
#define strImageColors2 16
|
|
#define strNormal 17
|
|
#define strAborted 18
|
|
#define strBanded 19
|
|
#define strCropped 20
|
|
#define strCorrupt 21
|
|
#define strLZWGIF 22
|
|
#define strAdobeJPEG 23
|
|
#define strQuickTimeJPEG 24
|
|
#define strQuality 25
|
|
#define strIJGJPEG 26
|
|
#define strUnknownJPEG 27
|
|
#define strUncompressed 28
|
|
#define strPICT 29
|
|
#define strJPEG 30
|
|
#define strGIF 31
|
|
#define strImageLength1 32
|
|
#define strImageLength2 33
|
|
#define strImageLength3 34
|
|
|
|
#define strDisplayedSize1 35
|
|
#define strDisplayedSize2 36
|
|
#define strDisplayedSize3 37
|
|
#define strDisplayedColors1 38
|
|
#define strDisplayedColors2 39
|
|
#define strSystemColors1 40
|
|
#define strGrayscales1 41
|
|
#define strImageColorsX1 42
|
|
#define strReducedColors1 43
|
|
#define strSystemColors2 44
|
|
#define strGrayscales2 45
|
|
#define strImageColorsX2 46
|
|
#define strReducedColors2 47
|
|
#define strVeryHigh 48
|
|
#define strHigh 49
|
|
#define strNormalQ 50
|
|
#define strNA 51
|
|
#define strDisplayTime1 52
|
|
#define strNoBitmap 53
|
|
#define strOffscreenBitmap1 54
|
|
#define strOffscreenBitmap2 55
|
|
#define strFreeMemory1 56
|
|
|
|
#define strSummary1 57
|
|
|
|
#define strThousands 58
|
|
#define strMillions 59
|
|
#define strJPEGView 60
|
|
#define strJPEGViewHelp 61
|
|
#define strJPEGViewPICT 62
|
|
#define strJPEGViewPrefs 63
|
|
#define strJPEGViewTempFile 64
|
|
#define strSelect 65
|
|
#define strDesktop 66
|
|
#define strDecompressing 67
|
|
#define strDithering 68
|
|
#define strScaling 69
|
|
#define strReducingTo 70
|
|
#define strCreatingPreview 71
|
|
#define strCreatingIcons 72
|
|
#define strCreatingPreviewIcons 73
|
|
#define strSaving 74
|
|
|
|
#define strNagMessages 75
|
|
// thru 86
|
|
|
|
#define strNoComments 87
|
|
#define strRestart 88
|
|
#define strResume 89
|
|
#define strShowStatistics 90
|
|
#define strHideStatistics 91
|
|
#define strShowComments 92
|
|
#define strHideComments 93
|
|
#define strShowColors 94
|
|
#define strHideColors 95
|
|
#define strBeginSlideShow 96
|
|
#define strResumeSlideShow 97
|
|
#define strSSNone 98
|
|
#define strAboutJPEGView 99
|
|
#define strVersionPPC 100
|
|
#define strVersion68k 101
|
|
#define strSlideLoading 102
|
|
#define strSlideReducing 103
|
|
#define strSlideDrawing 104
|
|
#define strSlideReady 105
|
|
#define strSlidePaused 106
|
|
#define strSlideDelaying 107
|
|
#define strSlideRendering 108
|
|
#define strScanningDirectory 109
|
|
#define strPrinting 110
|
|
#define strCopying 111
|
|
#define strPreparing 112
|
|
#define strCCITT3 113
|
|
#define strPackBits 114
|
|
#define strLZW 115
|
|
#define strRLE4 116
|
|
#define strRLE8 117
|
|
#define strLZWPredict 118
|
|
#define strHelpFile 119
|
|
#define strLast 120
|
|
|
|
/*** Slide control menu constants ***/
|
|
#define slideControlUserItem 1
|
|
#define slideControlAutoItem 2
|
|
|
|
/*** Slide source menu constants ***/
|
|
#define slideSourceMemoryItem 1
|
|
#define slideSourceDiskItem 2
|
|
|
|
/*** Time menu constants ***/
|
|
#define timeSeconds 1
|
|
#define timeMinutes 2
|
|
#define timeHours 3
|
|
|
|
/*** Quality menu constants ***/
|
|
#define qualityVHighItem 1
|
|
#define qualityHighItem 2
|
|
#define qualityMediumItem 3
|
|
|
|
/*** Prefs menu constants ***/
|
|
#define prefsWindows 1
|
|
#define prefsDisplay 2
|
|
#define prefsOffscreen 3
|
|
#define prefsFiles 4
|
|
#define prefsStartup 5
|
|
|
|
/*** Apple menu constants ***/
|
|
#define appleAboutItem 1
|
|
#define appleAboutHelpItem 2
|
|
|
|
/*** File menu constants ***/
|
|
#define fileOpenItem 1
|
|
#define fileImportItem 2
|
|
#define fileCloseItem 3
|
|
#define fileCloseAllItem 4
|
|
#define fileSaveItem 6
|
|
#define fileSlideItem 8
|
|
#define fileStartSlideItem 9
|
|
#define fileEndSlideItem 10
|
|
#define filePageSetupItem 12
|
|
#define filePrintItem 13
|
|
#define filePrefsItem 15
|
|
#define fileQuitItem 17
|
|
|
|
/*** Edit menu constants ***/
|
|
#define editUndoItem 1
|
|
#define editCutItem 3
|
|
#define editCopyItem 4
|
|
#define editPasteItem 5
|
|
#define editClearItem 6
|
|
#define editSelectScreenItem 8
|
|
#define editCropItem 10
|
|
#define editUncropItem 11
|
|
|
|
/*** View menu constants ***/
|
|
#define viewFullScreenItem 1
|
|
#define viewResizeItem 3
|
|
#define viewNormalItem 5
|
|
#define viewHalfItem 6
|
|
#define viewDoubleItem 7
|
|
#define viewMaxItem 8
|
|
#define viewShrinkItem 10
|
|
#define viewExpandItem 11
|
|
|
|
/*** Color menu constants ***/
|
|
#define colorSysItem 1
|
|
#define colorGrayItem 2
|
|
#define colorImageItem 3
|
|
#define colorQuantItem 4
|
|
#define colorDitherItem 6
|
|
#define colorQualityItem 8
|
|
|
|
/*** Window menu constants ***/
|
|
#define windowStatItem 1
|
|
#define windowCommentsItem 2
|
|
#define windowColorsItem 3
|
|
#define windowPreviousItem 5
|
|
#define windowNextItem 6
|
|
#define windowFirstItem 8
|
|
|
|
/*** About dialog constants ***/
|
|
#define aboutUserItem 1
|
|
#define aboutLineUser 4
|
|
|
|
/*** Open dialog constants ***/
|
|
#define openScanButton 16
|
|
|
|
/*** Save dialog constants ***/
|
|
#define saveCloseBox 13
|
|
#define saveLineUser1 14
|
|
#define savePopupMenu 15
|
|
#define saveLineUser2 16
|
|
#define saveIconsBox 17
|
|
#define savePreviewBox 18
|
|
#define savePaletteBox 19
|
|
#define saveLineUser3 20
|
|
#define saveCropMenu 21
|
|
|
|
/*** Select folder dialog constants ***/
|
|
#define folderSelectButton 13
|
|
|
|
/*** Help dialog constants ***/
|
|
#define helpPopUpMenu 1
|
|
#define helpTextArea 2
|
|
#define helpScrollBar 3
|
|
|
|
/*** Slide show dialog constants ***/
|
|
#define slideBeginButton 1
|
|
#define slideOutlineUser 2
|
|
#define slideRevertButton 3
|
|
|
|
#define slideDelayText 4
|
|
#define slideDelayEdit 5
|
|
#define slideTimePopUpMenu 6
|
|
#define slideRandomBox 7
|
|
#define slideRepeatBox 8
|
|
#define slideIgnoreErrBox 9
|
|
#define slideHideWindoidsBox 10
|
|
#define slideHideControlsBox 11
|
|
#define slideAutoCommentsBox 12
|
|
#define slideFilenamesBox 13
|
|
#define slideControlMenu 14
|
|
#define slideLeftBoxUser 15
|
|
|
|
#define slideSelectButton 16
|
|
#define slideFolderUser 17
|
|
#define slideRecursiveBox 18
|
|
#define slideImportBox 19
|
|
#define slideOffscreenBox 20
|
|
#define slideSourceMenu 21
|
|
#define slideRightBoxUser 22
|
|
|
|
/*** Preferences dialog constants ***/
|
|
#define prefsFirstWindowsItem 1
|
|
#define prefsImageDeepestButton 2
|
|
#define prefsImageLargestButton 3
|
|
#define prefsImageMainButton 4
|
|
#define prefsUseColorBox 5
|
|
#define prefsAlwaysFullButton 7
|
|
#define prefsAlwaysLargeButton 8
|
|
#define prefsAskLargeButton 9
|
|
#define prefsNeverFullButton 10
|
|
#define prefsExpandSmallBox 11
|
|
#define prefsOnlyOneBox 12
|
|
#define prefsLastWindowsItem 12
|
|
|
|
#define prefsFirstDisplayItem 13
|
|
#define prefsVHighQualityButton 14
|
|
#define prefsHighQualityButton 15
|
|
#define prefsMedQualityButton 16
|
|
#define prefsBackgroundBox 17
|
|
#define prefsQuantizeAlwaysButton 19
|
|
#define prefsQuantizeOnlyButton 20
|
|
#define prefsQuantizeNeverButton 21
|
|
#define prefsDitherQuantizedBox 22
|
|
#define prefsUsePaletteBox 23
|
|
#define prefsRestoreColorsBox 24
|
|
#define prefsLastDisplayItem 24
|
|
|
|
#define prefsFirstBitmapsItem 25
|
|
#define prefsBitmapsAlwaysButton 26
|
|
#define prefsBitmapsOptionalButton 27
|
|
#define prefsBitmapsNeverButton 28
|
|
#define prefsOriginalSizeBox 29
|
|
#define prefsNoUncompressedBox 30
|
|
#define prefsLastBitmapsItem 30
|
|
|
|
#define prefsFirstFilesItem 31
|
|
#define prefsFixFilesBox 31
|
|
#define prefsFixCreatorsBox 32
|
|
#define prefsSaveQAlwaysButton 34
|
|
#define prefsSaveQOnlyButton 35
|
|
#define prefsSaveQNeverButton 36
|
|
#define prefsDefaultPICTBox 37
|
|
#define prefsSavePreviewsBox 38
|
|
#define prefsCompressPreviewsBox 39
|
|
#define prefsAddIconsBox 40
|
|
#define prefsIconStyleMenu 41
|
|
#define prefsLastFilesItem 41
|
|
|
|
#define prefsFirstMiscItem 42
|
|
#define prefsBeginSlidesButton 43
|
|
#define prefsSlideDialogButton 44
|
|
#define prefsOpenDialogButton 45
|
|
#define prefsNothingButton 46
|
|
#define prefsAutoCommentsBox 47
|
|
#define prefsMaximalBox 49
|
|
#define prefsReasonableBox 50
|
|
#define prefsMinimalBox 51
|
|
#define prefsUseQuickTimeBox 52
|
|
#define prefsLastMiscItem 52
|
|
|
|
#define prefsPopUpMenu 53
|
|
#define prefsBoxUser 54
|
|
|
|
/*** Progress dialog constants ***/
|
|
#define progressText 1
|
|
#define progressUser 2
|
|
#define progressCancel 3
|
|
#define progressText2 4
|
|
|
|
/*** End slide show alert constants ***/
|
|
#define endSSContinue 1
|
|
#define endSSAbort 2
|
|
#define endSSOptions 3
|
|
|
|
/* General resource defines */
|
|
#define rNil ""
|
|
#define hmnuBlankItem HMStringItem { rNil, rNil, rNil, rNil }
|
|
#define hdlgBlankItem HMStringItem { { 0, 0 }, { 0, 0, 0, 0 }, rNil, rNil, rNil, rNil }
|
|
#define res9 reserved, reserved, reserved, reserved, reserved, reserved, reserved, \
|
|
reserved, reserved
|
|
#define res12 reserved, reserved, reserved, reserved, reserved, reserved, reserved, \
|
|
reserved, reserved, reserved, reserved, reserved
|
|
#define res13 reserved, reserved, reserved, reserved, reserved, reserved, reserved, \
|
|
reserved, reserved, reserved, reserved, reserved, reserved
|