00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051 #ifndef __PITerminology_h__ // Already defined?
00052 #define __PITerminology_h__
00053
00054 #if PRAGMA_ONCE
00055 #pragma once
00056 #endif
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079 #define classAction 'Actn' // Action palette keyName, keyItemIndex, keyNumberOfSiblings, keyNumberOfChildren, keyParentName, keyParentIndex.
00080 #define classActionSet 'ASet' // Action palette keyName, keyItemIndex, keyNumberOfSiblings, keyNumberOfChildren, keyParentName, keyParentIndex.
00081 #define classAdjustment 'Adjs' // classLevels, classCurves, classBrightnessContrast, classColorBalance, classHueSaturation, classSelectiveColor, classThreshold, classPosterize, classInvert, classChannelMixer.
00082 #define classAdjustmentLayer 'AdjL' // See also: classLayer, classBackgroundLayer, classTextLayer, classObsoleteTextLayer.
00083 #define classAirbrushTool 'AbTl'
00084 #define classAlphaChannelOptions 'AChl' // Breaks hash.
00085 #define classAntiAliasedPICTAcquire 'AntA'
00086 #define classApplication 'capp' // cApplication
00087 #define classArrowhead 'cArw' // break rule because of keyArrowhead
00088 #define classAssert 'Asrt'
00089 #define classAssumedProfile 'AssP'
00090 #define classBMPFormat 'BMPF'
00091 #define classBackgroundLayer 'BckL' // See also: classLayer, classAdjustmentLayer, classTextLayer.
00092 #define classBevelEmboss 'ebbl'
00094 #define classBitmapMode 'BtmM' // classMode, keyMode.
00095 #define classBlendRange 'Blnd' // Breaks hash for bilinear.
00096 #define classBlurTool 'BlTl'
00097 #define classBookColor 'BkCl'
00098 #define classBrightnessContrast 'BrgC' // classAdjustment.
00099 #define classBrush 'Brsh'
00100 #define classBurnInTool 'BrTl'
00101 #define classCachePrefs 'CchP'
00102 #define classCMYKColor 'CMYC' // keyCyan, keyMagenta, keyYellow, keyBlack.
00103 #define classCMYKColorMode 'CMYM' // classMode, keyMode.
00104 #define classCMYKSetup 'CMYS'
00105 #define classCalculation 'Clcl'
00106 #define classChannel 'Chnl'
00107 #define classChannelMatrix 'ChMx'
00108 #define classChannelMixer 'ChnM' // classAdjustment.
00109 #define classCineonFormat 'SDPX'
00110 #define classClippingInfo 'Clpo'
00111 #define classClippingPath 'ClpP' // There is also a keyClippingPath, enumClippingPath.
00112 #define classCloneStampTool 'ClTl'
00114 #define classColor 'Clr '
00115 #define classColorBalance 'ClrB' // classAdjustment.
00116 #define classColorCorrection 'ClrC'
00117 #define classColorPickerPrefs 'Clrk' // Contains: keyPickerKind, keyPickerID. There is also a keyColorPickerPrefs.
00118 #define classColorSampler 'ClSm'
00119 #define classColorStop 'Clrt'
00120 #define classCommand 'Cmnd'
00121 #define classCurves 'Crvs' // classAdjustment.
00122 #define classCurvePoint 'CrPt'
00123 #define classCustomPalette 'Cstl' // Breaks hash for classCustomPhosphors
00124 #define classCurvesAdjustment 'CrvA'
00125 #define classCustomPhosphors 'CstP'
00126 #define classCustomWhitePoint 'CstW'
00127 #define classDicomFormat 'Dicm'
00128 #define classDisplayPrefs 'DspP'
00129 #define classDocument 'Dcmn'
00131 #define classDodgeTool 'DdTl'
00132 #define classDropShadow 'DrSh'
00133 #define classDuotoneInk 'DtnI'
00134 #define classDuotoneMode 'DtnM' // classMode, keyMode.
00135 #define classEPSGenericFormat 'EPSG' // Used by Parser plug-ins.
00136 #define classEPSPICTPreview 'EPSC' // Breaks hash for typeEPSPreview.
00137 #define classEPSTIFFPreview 'EPST'
00138 #define classElement 'Elmn'
00139 #define classEllipse 'Elps'
00140 #define classEraserTool 'ErTl'
00141 #define classExport 'Expr' // There is also a keyExport.
00142 #define classFileInfo 'FlIn'
00143 #define classFileSavePrefs 'FlSv'
00144 #define classFlashPixFormat 'FlsP'
00145 #define classFontDesignAxes 'FntD' // There is also a keyFontDesignAxes
00146 #define classFormat 'Fmt ' // There is also a keyFormat.
00147 #define classFrameFX 'FrFX'
00148 #define classContour 'FxSc'
00150 #define classGeneralPrefs 'GnrP'
00151 #define classGIF89aExport 'GF89'
00152 #define classGIFFormat 'GFFr'
00153 #define classGlobalAngle 'gblA'
00154 #define classGradient 'Grdn'
00155 #define classGradientFill 'Grdf'
00156 #define classGradientMap 'GdMp'
00157 #define classGradientTool 'GrTl'
00158 #define classGraySetup 'GrSt'
00159 #define classGrayscale 'Grsc' // keyGray.
00160 #define classGrayscaleMode 'Grys' // classMode, keyMode.
00161 #define classGuide 'Gd '
00162 #define classGuidesPrefs 'GdPr'
00163 #define classHalftoneScreen 'HlfS' // There is also enumHalftoneScreen, keyHalftoneScreen, eventHalftoneScreen.
00164 #define classHalftoneSpec 'Hlfp' // Collides with classHalftoneScreen
00165 #define classHSBColor 'HSBC'
00167 #define classHSBColorMode 'HSBM'
00168 #define classHistoryBrushTool 'HBTl'
00169 #define classHistoryPrefs 'CHsP' // Breaks hash.
00170 #define classHistoryState 'HstS'
00171 #define classHueSatAdjustment 'HStA'
00172 #define classHueSatAdjustmentV2 'Hst2' // Breaks has for classHueSatAdjustment.
00173 #define classHueSaturation 'HStr' // classAdjustment.
00174 #define classIFFFormat 'IFFF'
00175 #define classIllustratorPathsExport 'IlsP'
00176 #define classImagePoint 'ImgP'
00177 #define classImport 'Impr' // There is also a keyImport.
00178 #define classIndexedColorMode 'IndC' // classMode, keyMode.
00179 #define classInkTransfer 'InkT'
00180 #define classInnerGlow 'IrGl'
00181 #define classInnerShadow 'IrSh'
00182 #define classInterfaceColor 'IClr'
00183 #define classInvert 'Invr' // classAdjustment.
00184 #define classJPEGFormat 'JPEG' // There is also an enumJPEG.
00185 #define classLabColor 'LbCl'
00187 #define classLabColorMode 'LbCM' // classMode, keyMode. Breaks hash for Lab Color.
00188 #define classLayer 'Lyr ' // See also: classAdjustmentLayer, classBackgroundLayer, classTextLayer, classObsoleteTextLayer.
00189 #define classLayerEffects 'Lefx'
00190 #define classLayerFXVisible 'lfxv'
00191 #define classLevels 'Lvls' // classAdjustment.
00192 #define classLevelsAdjustment 'LvlA'
00193 #define classLightSource 'LghS' // There is also a keyLightSource.
00194 #define classLine 'Ln '
00195 #define classMacPaintFormat 'McPn'
00196 #define classMagicEraserTool 'MgEr'
00197 #define classMagicPoint 'Mgcp' // keyHorizontal, keyVertical.
00198 #define classMask 'Msk '
00199 #define classMenuItem 'Mn ' // Breaks hash. It was classMenu.
00200 #define classMode 'Md ' // There is also a keyMode, typeMode.
00201 #define classMultichannelMode 'MltC' // classMode, keyMode.
00202 #define classObsoleteTextLayer 'TxLy' // See also: classLayer, classAdjustmentLayer, classBackgroundLayer, classTextLayer.
00203 #define classNull typeNull
00205 #define classOffset 'Ofst' // There is also keyOffset, eventOffset.
00206 #define classOpacity 'Opac'
00207 #define classOuterGlow 'OrGl'
00208 #define classPDFGenericFormat 'PDFG' // Used by Parser plug-ins.
00209 #define classPICTFileFormat 'PICF'
00210 #define classPICTResourceFormat 'PICR'
00211 #define classPNGFormat 'PNGF'
00212 #define classPageSetup 'PgSt'
00213 #define classPaintbrushTool 'PbTl'
00214
00215 #define classPath 'Path'
00216 #define classPathComponent 'PaCm'
00217 #define classPathPoint 'Pthp'
00218 #define classPattern 'PttR'
00219 #define classPatternStampTool 'PaTl'
00220 #define classPencilTool 'PcTl'
00221 #define classPhotoshop20Format 'Pht2'
00223 #define classPhotoshop35Format 'Pht3'
00224 #define classPhotoshopDCS2Format 'PhD2'
00225 #define classPhotoshopDCSFormat 'PhD1'
00226 #define classPhotoshopEPSFormat 'PhtE'
00227 #define classPhotoshopPDFFormat 'PhtP'
00228 #define classPixel 'Pxel'
00229 #define classPixelPaintFormat 'PxlP'
00230 #define classPluginPrefs 'PlgP'
00231 #define classPoint 'Pnt ' // keyHorizontal, keyVertical.
00232 #define classPoint16 'Pnt1'
00233 #define classPolygon 'Plgn' // keyPoints.
00234 #define classPosterize 'Pstr' // classAdjustment.
00235 #define classPreferences 'GnrP'
00236 #define classProfileSetup 'PrfS'
00238 #define classProperty 'Prpr'
00239 #define classRange 'Rang'
00240 #define classRect16 'Rct1'
00241 #define classRGBColor 'RGBC' // keyRed, keyGreen, keyBlue.
00242 #define classRGBColorMode 'RGBM' // classMode, keyMode.
00243 #define classRGBSetup 'RGBt' // Breaks hash. with RGBSetupSource
00244 #define classRawFormat 'Rw '
00245 #define classRectangle 'Rctn' // keyTop, keyLeft, keyBottom, keyRight.
00246 #define classSaturationTool 'SrTl'
00247 #define classScitexCTFormat 'Sctx'
00248 #define classSelection 'csel' // cSelection
00249 #define classSelectiveColor 'SlcC' // classAdjustment.
00250 #define classShapingCurve 'ShpC'
00251 #define classSharpenTool 'ShTl'
00253 #define classSingleColumn 'Sngc' // keyLeft.
00254 #define classSingleRow 'Sngr' // keyTop.
00255 #define classBackgroundEraserTool 'SETl'
00256 #define classSolidFill 'SoFi'
00257 #define classArtHistoryBrushTool 'ABTl'
00258 #define classSmudgeTool 'SmTl'
00259 #define classSnapshot 'SnpS'
00260 #define classSpotColorChannel 'SCch'
00261 #define classStyle 'StyC'
00262 #define classSubPath 'Sbpl'
00263 #define classTIFFFormat 'TIFF'
00264 #define classTargaFormat 'TrgF'
00265 #define classTextLayer 'TxLr' // See also: classLayer, classAdjustmentLayer, classBackgroundLayer, classObsoleteTextLayer.
00266 #define classTextStyle 'TxtS'
00268 #define classTextStyleRange 'Txtt' // Collides with classTextStyle
00269 #define classThreshold 'Thrs' // classAdjustment.
00270 #define classTool 'Tool'
00271 #define classTransferSpec 'Trfp' // Collides with classTransparencyStop
00272 #define classTransferPoint 'DtnP' // Used to be DuotonePoint
00273 #define classTransparencyPrefs 'TrnP'
00274 #define classTransparencyStop 'TrnS'
00275 #define classUnitsPrefs 'UntP'
00276 #define classUnspecifiedColor 'UnsC'
00277 #define classVersion 'Vrsn' // keyVersionMajor, keyVersionMinor, keyVersionFix.
00278 #define classWebdavPrefs 'Wdbv'
00279 #define classXYYColor 'XYYC'
00281 #define classChromeFX 'ChFX'
00282
00283 #define classBackLight 'BakL' // classBackLight. rkulkarn
00284 #define classFillFlash 'FilF' // classFillFlash. rkulkarn //11/15/2000
00285 #define classColorCast 'ColC' // classColorCast. rkulkarn
00286
00287
00288
00289
00291 #define enumAdd 'Add ' // typeCalculation.
00292 #define enumAmountHigh 'amHi' // typeAmount.
00293 #define enumAmountLow 'amLo' // typeAmount.
00294 #define enumAmountMedium 'amMd' // typeAmount.
00295 #define enumAntiAliasNone 'Anno' // typeAntiAlias.
00296 #define enumAntiAliasLow 'AnLo' // typeAntiAlias.
00297 #define enumAntiAliasMedium 'AnMd' // typeAntiAlias.
00298 #define enumAntiAliasHigh 'AnHi' // typeAntiAlias.
00299 #define enumAntiAliasCrisp 'AnCr' // typeAntiAlias.
00300 #define enumAntiAliasStrong 'AnSt' // typeAntiAlias.
00301 #define enumAntiAliasSmooth 'AnSm' // typeAntiAlias.
00302 #define enumAppleRGB 'AppR' // typeBuiltinProfile.
00303 #define enumASCII 'ASCI' // typeEncoding.
00305 #define enumAskWhenOpening 'AskW' // typeProfileMismatch, typeAssumeOptions.
00306 #define enumBicubic 'Bcbc' // typeInterpolation.
00307 #define enumBinary 'Bnry' // typeEncoding.
00308 #define enumMonitorSetup 'MntS' // typeMenuItem. Old file calibration settings menu.
00309 #define enum16BitsPerPixel '16Bt' // typeDeepDepth.
00310 #define enum1BitPerPixel 'OnBt' // typeDepth.
00311 #define enum2BitsPerPixel '2Bts' // typeDeepDepth.
00312 #define enum32BitsPerPixel '32Bt' // typeDeepDepth.
00313 #define enum4BitsPerPixel '4Bts' // typeDeepDepth.
00314 #define enum5000 '5000' // typeKelvin.
00315 #define enum5500 '5500' // typeKelvin.
00316 #define enum6500 '6500' // typeKelvin.
00317 #define enum72Color '72Cl' // typeDCS. Was k72ColorEnum.
00318 #define enum72Gray '72Gr' // typeDCS. Was k72GrayEnum.
00320 #define enum7500 '7500' // typeKelvin.
00321 #define enum8BitsPerPixel 'EghB' // typeDeepDepth, typeDepth.
00322 #define enum9300 '9300' // typeKelvin.
00323 #define enumA 'A ' // typeChannel.
00324 #define enumAbsColorimetric 'AClr' // typeIntent.
00325 #define enumADSBottoms 'AdBt' // typeAlignDistributeSelector.
00326 #define enumADSCentersH 'AdCH' // typeAlignDistributeSelector.
00327 #define enumADSCentersV 'AdCV' // typeAlignDistributeSelector.
00328 #define enumADSHorizontal 'AdHr' // typeAlignDistributeSelector.
00329 #define enumADSLefts 'AdLf' // typeAlignDistributeSelector.
00330 #define enumADSRights 'AdRg' // typeAlignDistributeSelector.
00331 #define enumADSTops 'AdTp' // typeAlignDistributeSelector.
00332 #define enumADSVertical 'AdVr' // typeAlignDistributeSelector.
00333 #define enumAboutApp 'AbAp' // typeMenuItem. About menu.
00335 #define enumAbsolute 'Absl' // typeCorrectionMethod.
00336 #define enumActualPixels 'ActP' // typeMenuItem. View menu.
00337 #define enumAdaptive 'Adpt' // typeColorPalette.
00338 #define enumAdjustmentOptions 'AdjO' // typeMenuItem. Layer menu.
00339 #define enumAirbrushEraser 'Arbs' // typeEraserKind
00340 #define enumAll 'Al ' // typeOrdinal, typePurgeItem.
00341 #define enumAmiga 'Amga' // typePlatform
00342 #define enumAngle 'Angl' // typeGradientType.
00343 #define enumAny 'Any ' // typeOrdinal.
00344 #define enumApplyImage 'AplI' // typeMenuItem. Image menu.
00345 #define enumAroundCenter 'ArnC' // typeZigZagType.
00346 #define enumArrange 'Arng' // typeMenuItem. Window menu.
00348 #define enumAsk 'Ask ' // typeYesNo.
00349 #define enumB 'B ' // typeChannel.
00350 #define enumBack 'Back' // typeOrdinal.
00351 #define enumBackground 'Bckg' // typeFillMode. There is also a keyBackground.
00352 #define enumBackgroundColor 'BckC' // typeFill, typeFillContents, typeColorStopType, typeMatteColor.
00353 #define enumBackward 'Bckw' // typeOrdinal.
00354 #define enumBehind 'Bhnd' // typeBlendMode.
00355 #define enumBest 'Bst ' // typeBlurQuality.
00356 #define enumBetter 'Dthb' // typeDitherQuality.
00357 #define enumBilinear 'Blnr' // typeInterpolation.
00358 #define enumBitDepth1 'BD1 ' // typeBitDepth. Breaks hash.
00359 #define enumBitDepth16 'BD16' // typeBitDepth. Breaks hash.
00360 #define enumBitDepth24 'BD24' // typeBitDepth. Breaks hash.
00361 #define enumBitDepth32 'BD32' // typeBitDepth. Breaks hash.
00363 #define enumBitDepth4 'BD4 ' // typeBitDepth. Breaks hash.
00364 #define enumBitDepth8 'BD8 ' // typeBitDepth. Breaks hash.
00365 #define enumBitDepthA1R5G5B5 '1565' // typeBitDepth. Breaks hash.
00366 #define enumBitDepthR5G6B5 'x565' // typeBitDepth. Breaks hash.
00367 #define enumBitDepthX4R4G4B4 'x444' // typeBitDepth. Breaks hash.
00368 #define enumBitDepthA4R4G4B4 '4444' // typeBitDepth. Breaks hash.
00369 #define enumBitDepthX8R8G8B8 'x888' // typeBitDepth. Breaks hash.
00370 #define enumBitmap 'Btmp' // typeColorSpace.
00371 #define enumBlack 'Blck' // typeGrayBehavior, typeFillContents, typeChannel.
00372 #define enumBlackAndWhite 'BanW' // typeForcedColors.
00373 #define enumBlackBody 'BlcB' // typeColorPalette.
00374 #define enumBlacks 'Blks' // typeColors.
00375 #define enumBlockEraser 'Blk ' // typeEraserKind
00376 #define enumBlast 'Blst' // typeWindMethod.
00377 #define enumBlocks 'Blks' // typeExtrudeType. CONFLICT: enumBlacks.
00378 #define enumBlue 'Bl ' // typeChannel, typeDither. There is also a keyBlue.
00380 #define enumBlues 'Bls ' // typeColors.
00381 #define enumBottom 'Bttm' // typeVerticalLocation.
00382 #define enumBrushDarkRough 'BrDR' // typeBrushType. Breaks hash.
00383 #define enumBrushesAppend 'BrsA' // typeMenuItem. Brushes Palette menu
00384 #define enumBrushesDefine 'BrsD' // typeMenuItem. Brushes Palette menu
00385 #define enumBrushesDelete 'Brsf' // typeMenuItem. Brushes Palette menu
00386 #define enumBrushesLoad 'Brsd' // typeMenuItem. Brushes Palette menu
00387 #define enumBrushesNew 'BrsN' // typeMenuItem. Brushes Palette menu
00388 #define enumBrushesOptions 'BrsO' // typeMenuItem. Brushes Palette menu
00389 #define enumBrushesReset 'BrsR' // typeMenuItem. Brushes Palette menu
00390 #define enumBrushesSave 'Brsv' // typeMenuItem. Brushes Palette menu
00391 #define enumBrushLightRough 'BrsL' // typeBrushType.
00392 #define enumBrushSimple 'BrSm' // typeBrushType. Breaks hash.
00393 #define enumBrushSize 'BrsS' // typeCursorKind
00395 #define enumBrushSparkle 'BrSp' // typeBrushType. Breaks hash.
00396 #define enumBrushWideBlurry 'BrbW' // typeBrushType.
00397 #define enumBrushWideSharp 'BrsW' // typeBrushType.
00398 #define enumBuiltin 'Bltn' // typeRGBSetupSource, typeCompensation, typeCMYKSetupEngine, typeAssumeOptions.
00399 #define enumBurnInH 'BrnH' // typeBlendMode
00400 #define enumBurnInM 'BrnM' // typeBlendMode
00401 #define enumBurnInS 'BrnS' // typeBlendMode
00402 #define enumButtonMode 'BtnM' // typeMenuItem. Actions palette menu.
00403 #define enumCIERGB 'CRGB' // typePhosphors, typeBuiltinProfile.
00404 #define enumWidePhosphors 'Wide' // typePhosphors.
00405 #define enumWideGamutRGB 'WRGB' // typeBuiltinProfile.
00406 #define enumCMYK 'CMYK' // typeChannel.
00407 #define enumCMYK64 'CMSF' // typeColorSpace. CMYK Sixty-four
00408 #define enumCMYKColor 'ECMY' // typeColorSpace.
00410 #define enumCalculations 'Clcl' // typeMenuItem. Image menu.
00411 #define enumCascade 'Cscd' // typeMenuItem. Window menu.
00412 #define enumCenter 'Cntr' // typeAlignment, typeStrokeLocation.
00413 #define enumCenterGlow 'SrcC' // typeInnerGlowSource.
00414 #define enumCenteredFrame 'CtrF'
00415 #define enumChannelOptions 'ChnO' // typeMenuItem. Channels palette menu.
00416 #define enumChannelsPaletteOptions 'ChnP' // typeMenuItem. Channels palette menu.
00417 #define enumCheckerboardNone 'ChcN' // typeCheckerboardSize
00418 #define enumCheckerboardSmall 'ChcS' // typeCheckerboardSize
00419 #define enumCheckerboardMedium 'ChcM' // typeCheckerboardSize
00420 #define enumCheckerboardLarge 'ChcL' // typeCheckerboardSize
00421 #define enumClear 'Clar' // typeBlendMode.
00422 #define enumClearGuides 'ClrG' // typeMenuItem. View menu.
00423 #define enumClipboard 'Clpb' // typePurgeItem.
00425 #define enumClippingPath 'ClpP' // typePathKind. There is also a classClippingPath, keyClippingPath.
00426 #define enumCloseAll 'ClsA' // typeMenuItem. Window menu.
00427 #define enumCoarseDots 'CrsD' // typeMezzotintType.
00428 #define enumColor 'Clr ' // typeBlendMode.
00429 #define enumColorBurn 'CBrn' // typeBlendMode, typeCalculation.
00430 #define enumColorDodge 'CDdg' // typeBlendMode, typeCalculation.
00431 #define enumColorMatch 'ClMt' // typeBuiltinProfile. Breaks hash for foo.
00432 #define enumColorNoise 'ClNs' // typeGradientForm
00433 #define enumColorimetric 'Clrm' // typeIntent.
00434 #define enumComposite 'Cmps' // typeChannel.
00435 #define enumConvertToCMYK 'CnvC' // typeProfileMismatch. Breaks hash with other "convert to" enums
00436 #define enumConvertToGray 'CnvG' // typeProfileMismatch. Breaks hash with other "convert to" enums
00437 #define enumConvertToLab 'CnvL' // typeProfileMismatch. Breaks hash with other "convert to" enums
00438 #define enumConvertToRGB 'CnvR' // typeProfileMismatch. Breaks hash with other "convert to" enums
00439 #define enumCreateDuplicate 'CrtD' // typeInterlaceCreateType.
00441 #define enumCreateInterpolation 'CrtI' // typeInterlaceCreateType.
00442 #define enumCross 'Crs ' // typeShape.
00443 #define enumCurrentLayer 'CrrL' // typeHistoryStateSource.
00444 #define enumCustom 'Cst ' // typeRGBSetupSource. Breaks hash for enumCustomPattern.
00445 #define enumCustomPattern 'Cstm' // typeMethod. There is also eventCustom, keyCustom.
00446 #define enumCustomStops 'CstS' // typeGradientForm
00447 #define enumCyan 'Cyn ' // typeChannel.
00448 #define enumCyans 'Cyns' // typeColors.
00449 #define enumDark 'Drk ' // typePredefinedColors
00450 #define enumDarken 'Drkn' // typeBlendMode, typeCalculation.
00451 #define enumDarkenOnly 'DrkO' // typeDiffuseMode.
00452 #define enumDashedLines 'DshL' // typeGuideGridStyle
00453 #define enumDesaturate 'Dstt' // typeBlendMode
00454 #define enumDiamond 'Dmnd' // typeShape, typeGradientType.
00455 #define enumDifference 'Dfrn' // typeBlendMode, typeCalculation.
00456 #define enumDiffusion 'Dfsn' // typeDither.
00457 #define enumDiffusionDither 'DfnD' // typeMethod.
00459 #define enumDisplayCursorsPreferences 'DspC' // typeMenuItem. File preferences menu.
00460 #define enumDissolve 'Dslv' // typeBlendMode.
00461 #define enumDistort 'Dstr' // typeMenuItem. Edit transform menu.
00462 #define enumDodgeH 'DdgH' // typeBlendMode
00463 #define enumDodgeM 'DdgM' // typeBlendMode
00464 #define enumDodgeS 'DdgS' // typeBlendMode
00465 #define enumDots 'Dts ' // typeGuideGridStyle
00466 #define enumDraft 'Drft' // typeBlurQuality.
00467 #define enumDuotone 'Dtn ' // typeChannel.
00468 #define enumEBUITU 'EBT ' // typePhosphors.
00469 #define enumEdgeGlow 'SrcE' // typeInnerGlowSource.
00470 #define enumEliminateEvenFields 'ElmE' // typeInterlaceEliminateType.
00471 #define enumEliminateOddFields 'ElmO' // typeInterlaceEliminateType.
00473 #define enumEllipse 'Elps' // typeShape.
00474 #define enumEmboss 'Embs' // typeBevelEmbossStyle. There is also an eventEmboss.
00475 #define enumExact 'Exct' // typeColorPalette.
00476 #define enumExclusion 'Xclu' // typeBlendMode, typeCalculation.
00477 #define enumFPXCompressLossyJPEG 'FxJP' // typeFPXCompress. Breaks hash.
00478 #define enumFPXCompressNone 'FxNo' // typeFPXCompress. Breaks hash.
00479 #define enumFaster 'Dthf' // typeDitherQuality.
00480 #define enumFile 'Fle ' // typeRGBSetupSource. Breaks hash for enumFill.
00481 #define enumFileInfo 'FlIn' // typeMenuItem. File menu.
00482 #define enumFillBack 'FlBc' // typeFillColor.
00483 #define enumFillFore 'FlFr' // typeFillColor.
00484 #define enumFillInverse 'FlIn' // typeFillColor. CONFLICT: enumFileInfo.
00485 #define enumFillSame 'FlSm' // typeFillColor.
00486 #define enumFineDots 'FnDt' // typeMezzotintType.
00488 #define enumFirst 'Frst' // typeOrdinal.
00489 #define enumFirstIdle 'FrId' // PR#17472, typeNotify
00490 #define enumFitOnScreen 'FtOn' // typeMenuItem. View menu.
00491 #define enumForegroundColor 'FrgC' // typeFillContents, typeColorStopType, typeMatteColor.
00492 #define enumForward 'Frwr' // typeOrdinal.
00493 #define enumFreeTransform 'FrTr' // typeMenuItem. Layer menu.
00494 #define enumFront 'Frnt' // typeOrdinal.
00495 #define enumFullDocument 'FllD' // typeHistoryStateSource.
00496 #define enumFullSize 'FlSz' // typePreview.
00497 #define enumGaussianDistribution 'Gsn ' // typeDistribution.
00498 #define enumGIFColorFileColorTable 'GFCT' // typeGIFColorFileType.
00499 #define enumGIFColorFileColors 'GFCF' // typeGIFColorFileType.
00501 #define enumGIFColorFileMicrosoftPalette 'GFMS' // typeGIFColorFileType.
00502 #define enumGIFPaletteAdaptive 'GFPA' // typeGIFPaletteType.
00503 #define enumGIFPaletteExact 'GFPE' // typeGIFPaletteType.
00504 #define enumGIFPaletteOther 'GFPO' // typeGIFPaletteType.
00505 #define enumGIFPaletteSystem 'GFPS' // typeGIFPaletteType.
00506 #define enumGIFRequiredColorSpaceIndexed 'GFCI' // typeGIFRequiredColorSpaceType.
00507 #define enumGIFRequiredColorSpaceRGB 'GFRG' // typeGIFRequiredColorSpaceType.
00508 #define enumGIFRowOrderInterlaced 'GFIN' // typeGIFRowOrderType.
00509 #define enumGIFRowOrderNormal 'GFNI' // typeGIFRowOrderType.
00510 #define enumGeneralPreferences 'GnrP' // typeMenuItem. File preferences menu.
00511 #define enumGood 'Gd ' // typeBlurQuality.
00512 #define enumGradientFill 'GrFl' // typeFrameFill
00513 #define enumGrainClumped 'GrnC' // typeGrainType.
00514 #define enumGrainContrasty 'GrCn' // typeGrainType. Breaks hash.
00515 #define enumGrainEnlarged 'GrnE' // typeGrainType.
00516 #define enumGrainHorizontal 'GrnH' // typeGrainType.
00517 #define enumGrainRegular 'GrnR' // typeGrainType.
00518 #define enumGrainSoft 'GrSf' // typeGrainType. Breaks hash.
00520 #define enumGrainSpeckle 'GrSp' // typeGrainType. Breaks hash.
00521 #define enumGrainSprinkles 'GrSr' // typeGrainType. Breaks hash.
00522 #define enumGrainStippled 'GrSt' // typeGrainType. Breaks hash.
00523 #define enumGrainVertical 'GrnV' // typeGrainType.
00524 #define enumGrainyDots 'GrnD' // typeMezzotintType.
00525 #define enumGraphics 'Grp ' // typeIntent.
00526 #define enumGray 'Gry ' // typeFillContents, typeChannel, typeColor. There is also a keyGray.
00527 #define enumGray16 'GryX' // typeColorSpace. GRaY siXteen.
00528 #define enumGray18 'Gr18' // typeBuiltinProfile.
00529 #define enumGray22 'Gr22' // typeBuiltinProfile.
00530 #define enumGray50 'Gr50' // typeMatteColor.
00531 #define enumGrayScale 'Gryc' // typeColorSpace. Breaks hash for enumGrayscale ('Grys').
00532 #define enumGrayscale 'Grys' // typeColorSpace, typeColorPalette.
00533 #define enumGreen 'Grn ' // typeChannel, typeColor. There is also a keyGreen.
00534 #define enumGreens 'Grns' // typeColors.
00536 #define enumGuidesGridPreferences 'GudG' // typeMenuItem. File preferences menu.
00537 #define enumHDTV 'HDTV' // typePhosphors.
00538 #define enumHSBColor 'HSBl' // typeColorSpace. Breaks hash.
00539 #define enumHSLColor 'HSLC' // typeColorSpace.
00540 #define enumHalftoneFile 'HlfF' // typeMethod.
00541 #define enumHalftoneScreen 'HlfS' // typeMethod. There is also keyHalftoneScreen, eventHalftoneScreen, classHalftoneScreen
00542 #define enumHardLight 'HrdL' // typeBlendMode, typeCalculation.
00543 #define enumHeavy 'Hvy ' // typeBlackGeneration.
00544 #define enumHideAll 'HdAl' // typeUserMaskOptions.
00545 #define enumHideSelection 'HdSl' // typeUserMaskOptions.
00546 #define enumHigh 'High' // typeUrgency.
00547 #define enumHighQuality 'Hgh ' // typeQuality.
00548 #define enumHighlights 'Hghl' // typeColors.
00549 #define enumHistogram 'Hstg' // typeMenuItem. Image menu.
00550 #define enumHistory 'Hsty' // typePurgeItem.
00552 #define enumHistoryPaletteOptions 'HstO' // typeMenuItem. History palette menu.
00553 #define enumHistoryPreferences 'HstP' // typeMenuItem. File preferences menu.
00554 #define enumHorizontal 'Hrzn' // typeOrientation. There is also a keyHorizontal.
00555 #define enumHorizontalOnly 'HrzO' // typeSpherizeMode.
00556 #define enumHue 'H ' // typeBlendMode.
00557 #define enumIBMPC 'IBMP' // typePlatform.
00558 #define enumICC 'ICC ' // typeCMYKSetupEngine, typeAssumeOptions.
00559 #define enumIcon 'Icn ' // typePreview.
00560 #define enumIdleVM 'IdVM' // typeState
00561 #define enumIgnore 'Ignr' // typeProfileMismatch.
00562 #define enumImage 'Img ' // typeIntent, typeAreaSelector.
00563 #define enumImageCachePreferences 'ImgP' // typeMenuItem. File preferences menu.
00564 #define enumIndexedColor 'Indl' // typeColorSpace. Breaks hash.
00565 #define enumInfoPaletteOptions 'InfP' // typeMenuItem. Info palette menu.
00566 #define enumInfoPaletteToggleSamplers 'InfT' // typeMenuItem. Info palette menu.
00567 #define enumInnerBevel 'InrB' // typeBevelEmbossStyle.
00569 #define enumInsetFrame 'InsF'
00570 #define enumInside 'Insd' // typeStrokeLocation.
00571 #define enumJPEG 'JPEG' // typeDepth, typeEncoding. There is also a classJPEGFormat.
00572 #define enumJustifyAll 'JstA' // typeAlignment.
00573 #define enumJustifyFull 'JstF' // typeAlignment.
00574 #define enumKeepProfile 'KPro' // typeProfileMismatch.
00575 #define enumKeyboardPreferences 'KybP' // typeMenuItem. File preferences menu.
00576 #define enumLab 'Lab ' // typeChannel.
00577 #define enumLab48 'LbCF' // typeColorSpace. LaB Color Forty-eight.
00578 #define enumLabColor 'LbCl' // typeColorSpace.
00579 #define enumLarge 'Lrg ' // typeRippleSize.
00580 #define enumLast 'Lst ' // typeOrdinal.
00581 #define enumLastFilter 'LstF' // typeMenuItem. Filter menu.
00582 #define enumLayerOptions 'LyrO' // typeMenuItem. Layer menu.
00583 #define enumLayersPaletteOptions 'LyrP' // typeMenuItem. Layers palette menu.
00584 #define enumLeft 'Left' // From UActionsTerminology. typeHorizontalLocation. CONFLICT: enumLeft ('Lft ').
00585 #define enumLeft_PLUGIN 'Lft ' // From AdobePITerminology. typeDirection, typeAlignment. CONFLICT: enumLeft ('Left').
00586 #define enumLevelBased 'LvlB' // typeExtrudeRandom.
00587 #define enumLight 'Lgt ' // typeBlackGeneration.
00589 #define enumLightBlue 'LgtB' // typeGuideGridColor
00590 #define enumLightDirBottom 'LDBt' // typeLightDirection. Breaks hash.
00591 #define enumLightDirBottomLeft 'LDBL' // typeLightDirection. Breaks hash.
00592 #define enumLightDirBottomRight 'LDBR' // typeLightDirection. Breaks hash.
00593 #define enumLightDirLeft 'LDLf' // typeLightDirection. Breaks hash.
00594 #define enumLightDirRight 'LDRg' // typeLightDirection. Breaks hash.
00595 #define enumLightDirTop 'LDTp' // typeLightDirection. Breaks hash.
00596 #define enumLightDirTopLeft 'LDTL' // typeLightDirection. Breaks hash.
00597 #define enumLightDirTopRight 'LDTR' // typeLightDirection. Breaks hash.
00598 #define enumLightGray 'LgtG' // typeGuideGridColor
00599 #define enumLightDirectional 'LghD' // typeLightType.
00600 #define enumLightenOnly 'LghO' // typeDiffuseMode. CONFLICT: enumLightOmni.
00601 #define enumLightOmni 'LghO' // typeLightType. CONFLICT: enumLightenOnly.
00602 #define enumLightPosBottom 'LPBt' // typeLightPosition. Breaks hash.
00603 #define enumLightPosBottomLeft 'LPBL' // typeLightPosition. Breaks hash.
00604 #define enumLightPosBottomRight 'LPBr' // typeLightPosition. Breaks hash.
00605 #define enumLightPosLeft 'LPLf' // typeLightPosition. Breaks hash.
00606 #define enumLightPosRight 'LPRg' // typeLightPosition. Breaks hash.
00608 #define enumLightPosTop 'LPTp' // typeLightPosition. Breaks hash.
00609 #define enumLightPosTopLeft 'LPTL' // typeLightPosition. Breaks hash.
00610 #define enumLightPosTopRight 'LPTR' // typeLightPosition. Breaks hash.
00611 #define enumLightRed 'LgtR' // typeGuideGridColor
00612 #define enumLightSpot 'LghS' // typeLightType.
00613 #define enumLighten 'Lghn' // typeBlendMode, typeCalculation. Breaks hash for Lightness.
00614 #define enumLightness 'Lght' // typeChannel.
00615 #define enumLine 'Ln ' // typeShape.
00616 #define enumLines 'Lns ' // typeGuideGridStyle
00617 #define enumLinear 'Lnr ' // typeGradientType.
00618 #define enumLinked 'Lnkd' // typeOrdinal.
00619 #define enumLongLines 'LngL' // typeMezzotintType.
00620 #define enumLongStrokes 'LngS' // typeMezzotintType.
00621 #define enumLow 'Low ' // typeUrgency.
00622 #define enumLower 'Lwr ' // typeContourEdge.
00623 #define enumLowQuality 'Lw ' // typeQuality.
00624 #define enumLuminosity 'Lmns' // typeBlendMode.
00625 #define enumMaya 'Maya' // typePlatform
00626 #define enumMacThumbnail 'McTh' // typePreview.
00627 #define enumMacintosh 'Mcnt' // typePlatform, typeEPSPreview.
00629 #define enumMacintoshSystem 'McnS' // typeColorPalette.
00630 #define enumMagenta 'Mgnt' // typeChannel.
00631 #define enumMagentas 'Mgnt' // typeColors. CONFLICT: enumMagenta.
00632 #define enumMask 'Msk ' // typeChannel.
00633 #define enumMaskedAreas 'MskA' // typeMaskIndicator.
00634 #define enumMasterAdaptive 'MAdp' // typeColorPalette.
00635 #define enumMasterPerceptual 'MPer' // typeColorPalette.
00636 #define enumMasterSelective 'MSel' // typeColorPalette.
00637 #define enumMaximum 'Mxmm' // typeBlackGeneration.
00638 #define enumMaximumQuality 'Mxm ' // typeQuality. There is also a keyMaximum, eventMaximum.
00639 #define enumMedium 'Mdim' // typeBlackGeneration
00640 #define enumMediumBlue 'MdmB' // typeGuideGridColor
00641 #define enumMediumQuality 'Mdm ' // typeQuality, typeRippleSize
00642 #define enumMediumDots 'MdmD' // typeMezzotintType.
00643 #define enumMediumLines 'MdmL' // typeMezzotintType.
00644 #define enumMediumStrokes 'MdmS' // typeMezzotintType.
00645 #define enumMemoryPreferences 'MmrP' // typeMenuItem. File preferences menu.
00646 #define enumMergeChannels 'MrgC' // typeMenuItem. Channels palette menu.
00647 #define enumMerged 'Mrgd' // typeOrdinal.
00649 #define enumMergedLayers 'Mrg2' // typeHistoryStateSource. new for PSCS2
00650 #define enumMergedLayersOld 'MrgL' // typeHistoryStateSource. used for PSCS1 and prior
00651 #define enumMiddle 'Mddl' // typeOrdinal.
00652 #define enumMidtones 'Mdtn' // typeColors.
00653 #define enumModeGray 'MdGr' // typeMode.
00654 #define enumModeRGB 'MdRG' // typeMode.
00655 #define enumMonitor 'Moni' // typeRGBSetupSource, typeAssumeOptions.
00656 #define enumMonotone 'Mntn' // typeChannel.
00657 #define enumMulti72Color '72CM' // typeDCS. Was kMulti72ColorEnum.
00658 #define enumMulti72Gray '72GM' // typeDCS. Was kMulti72GrayEnum.
00659 #define enumMultichannel 'Mlth' // typeColorSpace. Breaks hash.
00660 #define enumMultiNoCompositePS 'NCmM' // typeDCS. Was kMultiNoCompositePSEnum.
00661 #define enumMultiply 'Mltp' // typeBlendMode, typeCalculation.
00662 #define enumNavigatorPaletteOptions 'NvgP' // typeMenuItem. Navigator palette menu.
00663 #define enumNearestNeighbor 'Nrst' // typeInterpolation.
00664 #define enumNetscapeGray 'NsGr' // typeMatteColor.
00665 #define enumNeutrals 'Ntrl' // typeColors.
00666 #define enumNewView 'NwVw' // typeMenuItem. View menu.
00668 #define enumNext 'Nxt ' // typeOrdinal.
00669 #define enumNikon 'Nkn ' // typeLens.
00670 #define enumNikon105 'Nkn1' // typeLens.
00671 #define enumNo 'N ' // typeYesNo.
00672 #define enumNoCompositePS 'NCmp' // typeDCS. Was kNoCompositePSEnum.
00673 #define enumNone 'None' // typeOrdinal, typePreview, typeCompensation, typeBlackGeneration, typeAssumeOptions, typeForcedColors, typeMatteColor.
00674 #define enumNormal 'Nrml' // typeBlendMode, typeCalculation, typeSherizeMode, typeDiffuseMode.
00675 #define enumNormalPath 'NrmP' // typePathKind. Breaks hash.
00676 #define enumNTSC 'NTSC' // typePhosphors, typeBuiltinProfile.
00677 #define enumNull typeNull
00678 #define enumOS2 'OS2 ' // typePlatform. Breaks hash.
00679 #define enumOff 'Off ' // typeOnOff.
00680 #define enumOn 'On ' // typeOnOff.
00681 #define enumOpenAs 'OpAs' // typeMenuItem. File menu.
00682 #define enumOrange 'Orng' // typeColor.
00683 #define enumOutFromCenter 'OtFr' // typeZigZagType.
00684 #define enumOutOfGamut 'OtOf' // typeColors.
00685 #define enumOuterBevel 'OtrB' // typeBevelEmbossStyle.
00686 #define enumOutside 'Otsd' // typeStrokeLocation.
00688 #define enumOutsetFrame 'OutF'
00689 #define enumOverlay 'Ovrl' // typeBlendMode, typeCalculation.
00690 #define enumPaintbrushEraser 'Pntb' // typeEraserKind
00691 #define enumPencilEraser 'Pncl' // typeEraserKind
00692 #define enumP22EBU 'P22B' // typePhosphors.
00693 #define enumPNGFilterAdaptive 'PGAd' // typePNGFilter. Breaks hash.
00694 #define enumPNGFilterAverage 'PGAv' // typePNGFilter. Breaks hash.
00695 #define enumPNGFilterNone 'PGNo' // typePNGFilter. Breaks hash.
00696 #define enumPNGFilterPaeth 'PGPt' // typePNGFilter. Breaks hash. NOTE: File format named after Alan Paeth. Spelling is correct.
00697 #define enumPNGFilterSub 'PGSb' // typePNGFilter. Breaks hash.
00698 #define enumPNGFilterUp 'PGUp' // typePNGFilter. Breaks hash.
00699 #define enumPNGInterlaceAdam7 'PGIA' // typePNGInterlaceType. Breaks hash.
00700 #define enumPNGInterlaceNone 'PGIN' // typePNGInterlaceType. Breaks hash.
00701 #define enumPagePosCentered 'PgPC' // typePagePosition. Breaks hash.
00702 #define enumPagePosTopLeft 'PgTL' // typePagePosition. Breaks hash.
00703 #define enumPageSetup 'PgSt' // typeMenuItem. File menu.
00704 #define enumPalSecam 'PlSc' // typeBuiltinProfile.
00705 #define enumPanaVision 'PnVs' // typeLens.
00707 #define enumPathsPaletteOptions 'PthP' // typeMenuItem. Paths palette menu.
00708 #define enumPattern 'Ptrn' // typeDither, typeFillContents, typePurgeItem.
00709 #define enumPatternDither 'PtnD' // typeMethod.
00710 #define enumPerceptual 'Perc' // typeColorPalette.
00711 #define enumPerspective 'Prsp' // typeMenuItem. Edit transform menu.
00712 #define enumPhotoshopPicker 'Phtk' // typePickerKind.
00713 #define enumPickCMYK 'PckC' // typeMenuItem. Color Palette menu
00714 #define enumPickGray 'PckG' // typeMenuItem. Color Palette menu
00715 #define enumPickHSB 'PckH' // typeMenuItem. Color Palette menu
00716 #define enumPickLab 'PckL' // typeMenuItem. Color Palette menu
00717 #define enumPickOptions 'PckO' // typeMenuItem. Color Palette menu
00718 #define enumPickRGB 'PckR' // typeMenuItem. Color Palette menu
00719 #define enumPillowEmboss 'PlEb' // typeBevelEmbossStyle.
00720 #define enumPixelPaintSize1 'PxS1' // Breaks hash.
00721 #define enumPixelPaintSize2 'PxS2' // Breaks hash.
00722 #define enumPixelPaintSize3 'PxS3' // Breaks hash.
00723 #define enumPixelPaintSize4 'PxS4' // Breaks hash.
00724 #define enumPlace 'Plce' // typeMenuItem. File menu.
00725 #define enumPlaybackOptions 'PbkO' // typeMenuItem. Actions palette menu.
00726 #define enumPluginPicker 'PlgP' // typePickerKind.
00728 #define enumPluginsScratchDiskPreferences 'PlgS' // typeMenuItem. File preferences menu.
00729 #define enumPolarToRect 'PlrR' // typeConvert.
00730 #define enumPondRipples 'PndR' // typeZigZagType.
00731 #define enumPrecise 'Prc ' // typeCursorKind
00732 #define enumPreciseMatte 'PrBL' // typeMatteTechnique
00733 #define enumPreviewOff 'PrvO' // typePreviewCMYK.
00734 #define enumPreviewCMYK 'PrvC' // typePreviewCMYK.
00735 #define enumPreviewCyan 'Prvy' // typePreviewCMYK.
00736 #define enumPreviewMagenta 'PrvM' // typePreviewCMYK.
00737 #define enumPreviewYellow 'PrvY' // typePreviewCMYK.
00738 #define enumPreviewBlack 'PrvB' // typePreviewCMYK.
00739 #define enumPreviewCMY 'PrvN' // typePreviewCMYK.
00740 #define enumPrevious 'Prvs' // typeColorPalette, typeOrdinal.
00741 #define enumPrimaries 'Prim' // typeForcedColors.
00742 #define enumPrintSize 'PrnS' // typeMenuItem. View menu.
00743 #define enumPrintingInksSetup 'PrnI' // typeMenuItem. Old file calibration settings menu.
00744 #define enumPurple 'Prp ' // typePredefinedColors
00745 #define enumPyramids 'Pyrm' // typeExtrudeType.
00746 #define enumQCSAverage 'Qcsa' // typeQuadCenterState.
00747 #define enumQCSCorner0 'Qcs0' // typeQuadCenterState.
00748 #define enumQCSCorner1 'Qcs1' // typeQuadCenterState.
00750 #define enumQCSCorner2 'Qcs2' // typeQuadCenterState.
00751 #define enumQCSCorner3 'Qcs3' // typeQuadCenterState.
00752 #define enumQCSIndependent 'Qcsi' // typeQuadCenterState.
00753 #define enumQCSSide0 'Qcs4' // typeQuadCenterState.
00754 #define enumQCSSide1 'Qcs5' // typeQuadCenterState.
00755 #define enumQCSSide2 'Qcs6' // typeQuadCenterState.
00756 #define enumQCSSide3 'Qcs7' // typeQuadCenterState.
00757 #define enumQuadtone 'Qdtn' // typeChannel.
00758 #define enumQueryAlways 'QurA' // typeQueryState
00759 #define enumQueryAsk 'Qurl' // typeQueryState
00760 #define enumQueryNever 'QurN' // typeQueryState
00761 #define enumRepeat 'Rpt ' // typeFillMode.
00762 #define enumRGB 'RGB ' // typeGrayBehavior, typeChannel.
00763 #define enumRGB48 'RGBF' // typeColorSpace. RGB Forty-eight
00764 #define enumRGBColor 'RGBC' // typeColorSpace.
00765 #define enumRadial 'Rdl ' // typeGradientType.
00766 #define enumRandom 'Rndm' // typeExtrudeRandom.
00768 #define enumRectToPolar 'RctP' // typeConvert.
00769 #define enumRed 'Rd ' // typeChannel, typeColor.
00770 #define enumRedrawComplete 'RdCm' // typeState.
00771 #define enumReds 'Rds ' // typeColors.
00772 #define enumReflected 'Rflc' // typeGradientType.
00773 #define enumRelative 'Rltv' // typeCorrectionMethod.
00774 #define enumRepeatEdgePixels 'RptE' // typeUndefinedArea.
00775 #define enumRevealAll 'RvlA' // typeUserMaskOptions.
00776 #define enumRevealSelection 'RvlS' // typeUserMaskOptions.
00777 #define enumRevert 'Rvrt' // typeBlendMode
00778 #define enumRight 'Rght' // typeDirection, typeAlignment, typeHorizontalLocation.
00779 #define enumRotate 'Rtte' // typeMenuItem. Edit transform menu.
00780 #define enumRotoscopingPreferences 'RtsP' // typeMenuItem. File preferences menu.
00781 #define enumRound 'Rnd ' // typeShape.
00782 #define enumRulerCm 'RrCm' // typeRulerUnits. Breaks hash.
00783 #define enumRulerInches 'RrIn' // typeRulerUnits. Breaks hash.
00785 #define enumRulerPercent 'RrPr' // typeRulerUnits. Breaks hash.
00786 #define enumRulerPicas 'RrPi' // typeRulerUnits. Breaks hash.
00787 #define enumRulerPixels 'RrPx' // typeRulerUnits. Breaks hash.
00788 #define enumRulerPoints 'RrPt' // typeRulerUnits. Breaks hash.
00789 #define enumAdobeRGB1998 'SMPT' // typePhosphors, typeBuiltinProfile.
00790 #define enumSMPTEC 'SMPC' // typePhosphors. typeBuiltinProfile.
00791 #define enumSRGB 'SRGB' // typeBuiltinProfile.
00792 #define enumSample3x3 'Smp3' // typeEyeDropperSample.
00793 #define enumSample5x5 'Smp5' // typeEyeDropperSample.
00794 #define enumSamplePoint 'SmpP' // typeEyeDropperSample.
00795 #define enumSaturate 'Str ' // typeBlendMode. Breaks hash with enumSaturation
00796 #define enumSaturation 'Strt' // typeBlendMode.
00797 #define enumSaved 'Sved' // typeFillContents.
00798 #define enumSaveForWeb 'Svfw' // typeMenuItem
00799 #define enumSavingFilesPreferences 'SvnF' // typeMenuItem. File preferences menu.
00800 #define enumScale 'Scl ' // typeMenuItem. Edit transform menu. There is also a keyScale.
00801 #define enumScreen 'Scrn' // typeBlendMode, typeCalculation.
00802 #define enumScreenCircle 'ScrC' // typeScreenType.
00804 #define enumScreenDot 'ScrD' // typeScreenType.
00805 #define enumScreenLine 'ScrL' // typeScreenType.
00806 #define enumSelectedAreas 'SlcA' // typeMaskIndicator.
00807 #define enumSelection 'Slct' // typeAreaSelector.
00808 #define enumSelective 'Sele' // typeColorPalette.
00809 #define enumSeparationSetup 'SprS' // typeMenuItem. Old file calibration settings menu.
00810 #define enumSeparationTables 'SprT' // typeMenuItem. Old file calibration settings menu.
00811 #define enumShadows 'Shdw' // typeColors.
00812 #define enumContourLinear 'sp01' // typeBuiltInContour
00813 #define enumContourGaussian 'sp02'
00814 #define enumContourSingle 'sp03'
00815 #define enumContourDouble 'sp04'
00816 #define enumContourTriple 'sp05'
00817 #define enumContourCustom 'sp06'
00818 #define enumShortLines 'ShrL' // typeMezzotintType.
00819 #define enumShortStrokes 'ShSt' // typeMezzotintType. Breaks hash.
00820 #define enumSingle72Color '72CS' // typeDCS. Was kSngl72ColorEnum.
00821 #define enumSingle72Gray '72GS' // typeDCS. Was kSngl72GrayEnum.
00822 #define enumSingleNoCompositePS 'NCmS' // typeDCS. Was kSnglNoCompositePSEnum.
00823 #define enumSkew 'Skew' // typeMenuItem. Edit transform menu.
00824 #define enumSlopeLimitMatte 'Slmt'
00826 #define enumSmall 'Sml ' // typeRippleSize.
00827 #define enumSmartBlurModeEdgeOnly 'SBME' // typeSmartBlurMode.
00828 #define enumSmartBlurModeNormal 'SBMN' // typeSmartBlurMode.
00829 #define enumSmartBlurModeOverlayEdge 'SBMO' // typeSmartBlurMode.
00830 #define enumSmartBlurQualityHigh 'SBQH' // typeSmartBlurQuality.
00831 #define enumSmartBlurQualityLow 'SBQL' // typeSmartBlurQuality.
00832 #define enumSmartBlurQualityMedium 'SBQM' // typeSmartBlurQuality.
00833 #define enumSnapshot 'Snps' // typeFillContents, typePurgeItem.
00834 #define enumSolidColor 'SClr' // typeFrameFill
00835 #define enumSoftLight 'SftL' // typeBlendMode, typeCalculation.
00836 #define enumSoftMatte 'SfBL' // typeMatteTechnique
00837 #define enumSpectrum 'Spct' // typeColorPalette.
00838 #define enumSpin 'Spn ' // typeBlurMethod.
00839 #define enumSpotColor 'Spot' // typeMaskIndicator.
00840 #define enumSquare 'Sqr ' // typeShape.
00841 #define enumStagger 'Stgr' // typeWindMethod.
00842 #define enumStampIn 'In ' // typeBevelEmbossStampStyle.
00843 #define enumStampOut 'Out ' // typeBevelEmbossStampStyle.
00844 #define enumStandard 'Std ' // typeCursorKind
00845 #define enumStdA 'StdA' // typeKelvin.
00846 #define enumStdB 'StdB' // typeKelvin.
00848 #define enumStdC 'StdC' // typeKelvin.
00849 #define enumStdE 'StdE' // typeKelvin.
00850 #define enumStretchToFit 'StrF' // typeDisplacementMap.
00851 #define enumStrokeDirHorizontal 'SDHz' // typeStrokeDirection. Breaks hash. Was enumStokeDirHorizontal.
00852 #define enumStrokeDirLeftDiag 'SDLD' // typeStrokeDirection. Breaks hash. Was enumStrokeDirLeftDiag.
00853 #define enumStrokeDirRightDiag 'SDRD' // typeStrokeDirection. Breaks hash. Was enumStokeDirRightDiag.
00854 #define enumStrokeDirVertical 'SDVt' // typeStrokeDirection. Breaks hash. Was enumStrokeDirVertical.
00855 #define enumStylesAppend 'SlsA' // typeMenuItem. Styles Palette menu
00856 #define enumStylesDelete 'Slsf' // typeMenuItem. Styles Palette menu
00857 #define enumStylesLoad 'Slsd' // typeMenuItem. Styles Palette menu
00858 #define enumStylesNew 'SlsN' // typeMenuItem. Styles Palette menu
00859 #define enumStylesReset 'SlsR' // typeMenuItem. Styles Palette menu
00860 #define enumStylesSave 'Slsv' // typeMenuItem. Styles Palette menu
00861 #define enumSubtract 'Sbtr' // typeCalculation.
00862 #define enumSwatchesAppend 'SwtA' // typeMenuItem. Swatches Palette menu
00863 #define enumSwatchesReplace 'Swtp' // typeMenuItem. Swatches Palette menu
00864 #define enumSwatchesReset 'SwtR' // typeMenuItem. Swatches Palette menu
00865 #define enumSwatchesSave 'SwtS' // typeMenuItem. Swatches Palette menu
00866 #define enumSystemPicker 'SysP' // typePickerKind.
00867 #define enumTables 'Tbl ' // typeCMYKSetupEngine.
00869 #define enumTarget 'Trgt' // typeOrdinal.
00870 #define enumTargetPath 'Trgp' // typePathKind. There is also a keyTargetPath. Breaks hash.
00871 #define enumTexTypeBlocks 'TxBl' // typeTextureType. Breaks hash.
00872 #define enumTexTypeBrick 'TxBr' // typeTextureType. Breaks hash.
00873 #define enumTexTypeBurlap 'TxBu' // typeTextureType. Breaks hash.
00874 #define enumTexTypeCanvas 'TxCa' // typeTextureType. Breaks hash.
00875 #define enumTexTypeFrosted 'TxFr' // typeTextureType. Breaks hash.
00876 #define enumTexTypeSandstone 'TxSt' // typeTextureType. Breaks hash.
00877 #define enumTexTypeTinyLens 'TxTL' // typeTextureType. Breaks hash.
00878 #define enumThreshold 'Thrh' // typeMethod.
00879 #define enumThumbnail 'Thmb' // typePreview.
00880 #define enumTIFF 'TIFF' // typeEPSPreview.
00881 #define enumTile 'Tile' // From UActionsTerminology. typeMenuItem. Window menu. CONFLICT: enumTile ('Tl ').
00882 #define enumTile_PLUGIN 'Tl ' // From AdobePITerminology. typeDisplacementMap. CONFLICT: enumTile ('Tile').
00883 #define enumToggleActionsPalette 'TglA' // typeMenuItem. Window menu.
00884 #define enumToggleBlackPreview 'TgBP' // typeMenuItem. View menu.
00885 #define enumToggleBrushesPalette 'TglB' // typeMenuItem. Window menu.
00886 #define enumToggleCMYKPreview 'TglC' // typeMenuItem. View menu.
00887 #define enumToggleCMYPreview 'TgCM' // typeMenuItem. View menu.
00889 #define enumToggleChannelsPalette 'Tglh' // typeMenuItem. Window menu. Breaks hash for ToggleCMYKPreview.
00890 #define enumToggleColorPalette 'Tglc' // typeMenuItem. Window menu. Breaks hash for TogglePaths.
00891 #define enumToggleCyanPreview 'TgCP' // typeMenuItem. View menu. Breaks hash for ToggleCMYKPreview.
00892 #define enumToggleEdges 'TglE' // typeMenuItem. View menu.
00893 #define enumToggleGamutWarning 'TglG' // typeMenuItem. View menu.
00894 #define enumToggleGrid 'TgGr' // typeMenuItem. View menu.
00895 #define enumToggleGuides 'Tgld' // typeMenuItem. View menu. Breaks hash for ToggleGamutWarning.
00896 #define enumToggleHistoryPalette 'TglH' // typeMenuItem. Window menu.
00897 #define enumToggleInfoPalette 'TglI' // typeMenuItem. Window menu.
00898 #define enumToggleLayerMask 'TglM' // typeMenuItem. Edit transform menu. Breaks hash for ToggleLockGuides.
00899 #define enumToggleLayersPalette 'Tgly' // typeMenuItem. Window menu. Breaks hash for ToogleLockGuides.
00900 #define enumToggleLockGuides 'TglL' // typeMenuItem. View menu.
00901 #define enumToggleMagentaPreview 'TgMP' // typeMenuItem. View menu.
00902 #define enumToggleNavigatorPalette 'TglN' // typeMenuItem. Window menu.
00903 #define enumToggleOptionsPalette 'TglO' // typeMenuItem. Window menu.
00905 #define enumTogglePaths 'TglP' // typeMenuItem. View menu.
00906 #define enumTogglePathsPalette 'Tglt' // typeMenuItem. Window menu. Breaks hash for TogglePaths.
00907 #define enumToggleRGBMacPreview 'TrMp' // typeMenuItem. Window menu
00908 #define enumToggleRGBWindowsPreview 'TrWp' // typeMenuItem. Window menu
00909 #define enumToggleRGBUncompensatedPreview 'TrUp' // typeMenuItem. Window menu
00910 #define enumToggleRulers 'TglR' // typeMenuItem. View menu.
00911 #define enumToggleSnapToGrid 'TgSn' // typeMenuItem. View menu.
00912 #define enumToggleSnapToGuides 'TglS' // typeMenuItem. View menu.
00913 #define enumToggleStatusBar 'Tgls' // typeMenuItem. Window menu. Breaks hash for ToggleSnapToGuides.
00914 #define enumToggleStylesPalette 'TgSl' // typeMenuItem. Window menu.
00915 #define enumToggleSwatchesPalette 'Tglw' // typeMenuItem. Window menu. Breaks hash for ToggleSnapToGuides.
00916 #define enumToggleToolsPalette 'TglT' // typeMenuItem. Window menu.
00917 #define enumToggleYellowPreview 'TgYP' // typeMenuItem. View menu.
00918 #define enumTop 'Top ' // typeVerticalLocation.
00919 #define enumTransparency 'Trsp' // typeChannel.
00920 #define enumTransparencyGamutPreferences 'TrnG' // typeMenuItem. File preferences menu.
00921 #define enumTransparent 'Trns' // typeFill.
00922 #define enumTrinitron 'Trnt' // typePhosphors.
00923 #define enumTritone 'Trtn' // typeChannel.
00925 #define enumUIBitmap 'UBtm' // type SourceMode, for ModeChange plugin
00926 #define enumUICMYK 'UCMY' // type SourceMode, for ModeChange plugin
00927 #define enumUIDuotone 'UDtn' // type SourceMode, for ModeChange plugin
00928 #define enumUIGrayscale 'UGry' // type SourceMode, for ModeChange plugin
00929 #define enumUIIndexed 'UInd' // type SourceMode, for ModeChange plugin
00930 #define enumUILab 'ULab' // type SourceMode, for ModeChange plugin
00931 #define enumUIMultichannel 'UMlt' // type SourceMode, for ModeChange plugin
00932 #define enumUIRGB 'URGB' // type SourceMode, for ModeChange plugin
00933 #define enumUndo 'Und ' // typePurgeItem.
00934 #define enumUniform 'Unfm' // typeColorPalette.
00935 #define enumUniformDistribution 'Unfr' // typeDistribution.
00936 #define enumUnitsRulersPreferences 'UntR' // typeMenuItem. File preferences menu.
00937 #define enumUpper 'Upr ' // typeContourEdge.
00938 #define enumUserStop 'UsrS' // typeColorStopType.
00939 #define enumVMPreferences 'VMPr' // typeMenuItem. File preferences menu.
00940 #define enumVertical 'Vrtc' // typeOrientation.
00941 #define enumVerticalOnly 'VrtO' // typeSpherizeMode.
00942 #define enumViolet 'Vlt ' // typeColor.
00943 #define enumWaveSine 'WvSn' // typeWaveType. Breaks hash.
00944 #define enumWaveSquare 'WvSq' // typeWaveType. Breaks hash.
00945 #define enumWaveTriangle 'WvTr' // typeWaveType. Breaks hash.
00947 #define enumWeb 'Web ' // typeColorPalette, typeForcedColors.
00948 #define enumWhite 'Wht ' // typeFill, typeFillContents, typeMatteColor, typeDither.
00949 #define enumWhites 'Whts' // typeColors.
00950 #define enumWinThumbnail 'WnTh' // typePreview.
00951 #define enumWind 'Wnd ' // typeWindMethod.
00952 #define enumWindows 'Win ' // typePlatform. Breaks hash.
00953 #define enumWindowsSystem 'WndS' // typeColorPalette.
00954 #define enumWrap 'Wrp ' // typeFillMode.
00955 #define enumWrapAround 'WrpA' // typeUndefinedArea.
00956 #define enumWorkPath 'WrkP' // typePathKind. There is also keyWorkPathIndex.
00957 #define enumYellow 'Yllw' // typeChannel.
00958 #define enumYellowColor 'Ylw ' // typeColor. Different from other typeColor enums due to conflict with enumYellow.
00959 #define enumYellows 'Ylws' // typeColors.
00960 #define enumYes 'Ys ' // typeYesNo.
00961 #define enumZip 'ZpEn' // typeEncoding.
00962 #define enumZoom 'Zm ' // typeLens.
00963 #define enumZoomIn 'ZmIn' // typeMenuItem. View menu.
00965 #define enumZoomOut 'ZmOt' // typeMenuItem. View menu.
00966
00967
00968
00969
00970 #define event3DTransform 'TdT '
00971 #define eventAverage 'Avrg'
00972 #define eventApplyStyle 'ASty'
00973 #define eventAssert 'Asrt'
00974 #define eventAccentedEdges 'AccE'
00975 #define eventAdd 'Add '
00976 #define eventAddNoise 'AdNs'
00977 #define eventAddTo 'AddT'
00978 #define eventAlign 'Algn'
00980 #define eventAll 'All '
00981 #define eventAngledStrokes 'AngS'
00982 #define eventApplyImage 'AppI'
00983 #define eventBasRelief 'BsRl'
00984 #define eventBatch 'Btch'
00985 #define eventBatchFromDroplet 'BtcF'
00986 #define eventBlur 'Blr '
00987 #define eventBlurMore 'BlrM' // There is also keyBlurMethod, typeBlurMethod.
00988 #define eventBorder 'Brdr'
00989 #define eventBrightness 'BrgC'
00990 #define eventCanvasSize 'CnvS'
00991 #define eventChalkCharcoal 'ChlC'
00992 #define eventChannelMixer 'ChnM'
00993 #define eventCharcoal 'Chrc'
00994 #define eventChrome 'Chrm'
00996 #define eventClear 'Cler'
00997 #define eventClose 'Cls '
00998 #define eventClouds 'Clds'
00999 #define eventColorBalance 'ClrB'
01000 #define eventColorHalftone 'ClrH'
01001 #define eventColorRange 'ClrR'
01002 #define eventColoredPencil 'ClrP'
01003 #define eventContactSheet "63676b34-cb65-11d1-bc43-0060b0a13dc4"
01004 #define eventConteCrayon 'CntC'
01005 #define eventContract 'Cntc' // Breaks hash for Center.
01006 #define eventConvertMode 'CnvM'
01007 #define eventCopy 'copy' // kAECopy
01008 #define eventCopyEffects 'CpFX'
01009 #define eventCopyMerged 'CpyM'
01010 #define eventCopyToLayer 'CpTL'
01011 #define eventCraquelure 'Crql'
01012 #define eventCreateDroplet 'CrtD' // There is also an enumCreateDuplicate
01013 #define eventCrop 'Crop'
01014 #define eventCrosshatch 'Crsh'
01015 #define eventCrystallize 'Crst'
01017 #define eventCurves 'Crvs'
01018 #define eventCustom 'Cstm' // There is also keyCustom, enumCustomPattern.
01019 #define eventCut 'cut ' // kAECut
01020 #define eventCutToLayer 'CtTL'
01021 #define eventCutout 'Ct '
01022 #define eventDarkStrokes 'DrkS'
01023 #define eventDeInterlace 'Dntr'
01024 #define eventDefinePattern 'DfnP'
01025 #define eventDefringe 'Dfrg' // Breaks hash for Difference.
01026 #define eventDelete 'Dlt '
01027 #define eventDesaturate 'Dstt' // Breaks hash for Distribution.
01028 #define eventDeselect 'Dslc'
01029 #define eventDespeckle 'Dspc'
01030 #define eventDifferenceClouds 'DfrC'
01031 #define eventDiffuse 'Dfs '
01033 #define eventDiffuseGlow 'DfsG'
01034 #define eventDisableLayerFX 'dlfx'
01035 #define eventDisplace 'Dspl'
01036 #define eventDistribute 'Dstr'
01037 #define eventDraw 'Draw' // Draw Line
01038 #define eventDryBrush 'DryB'
01039 #define eventDuplicate 'Dplc' // There is also a keyDuplicate.
01040 #define eventDustAndScratches 'DstS'
01041 #define eventEmboss 'Embs' // There is also an enumEmboss.
01042 #define eventEqualize 'Eqlz'
01043 #define eventExchange 'Exch'
01044 #define eventExpand 'Expn'
01045 #define eventExport 'Expr'
01046 #define eventExportTransparentImage "02879e00-cb66-11d1-bc43-0060b0a13dc4"
01047 #define eventExtrude 'Extr'
01048 #define eventFacet 'Fct '
01050 #define eventFade 'Fade'
01051 #define eventFeather 'Fthr'
01052 #define eventFibers 'Fbrs'
01053 #define eventFill 'Fl ' // There is also keyFill, typeFill.
01054 #define eventFilmGrain 'FlmG'
01055 #define eventFilter 'Fltr'
01056 #define eventFindEdges 'FndE'
01057 #define eventFitImage "3caa3434-cb67-11d1-bc43-0060b0a13dc4"
01058 #define eventFlattenImage 'FltI'
01059 #define eventFlip 'Flip'
01060 #define eventFragment 'Frgm'
01061 #define eventFresco 'Frsc'
01062 #define eventGaussianBlur 'GsnB'
01063 #define eventGet 'getd' // kAEGetData
01064 #define eventGlass 'Gls '
01065 #define eventGlowingEdges 'GlwE'
01067 #define eventGradient 'Grdn'
01068 #define eventGradientMap 'GrMp'
01069 #define eventGrain 'Grn '
01070 #define eventGraphicPen 'GraP' // Breaks Hash for "Group with Prev."
01071 #define eventGroup 'GrpL'
01072 #define eventGrow 'Grow'
01073 #define eventHalftoneScreen 'HlfS' // There is also keyHalftoneScreen, enumHalftoneScreen, classHalftoneScreen.
01074 #define eventHide 'Hd '
01075 #define eventHighPass 'HghP'
01076 #define eventHSBHSL 'HsbP'
01077 #define eventHueSaturation 'HStr'
01078 #define eventImageSize 'ImgS'
01079 #define eventImport 'Impr'
01080 #define eventInkOutlines 'InkO'
01081 #define eventIntersect 'Intr'
01083 #define eventIntersectWith 'IntW'
01084 #define eventInverse 'Invs' // Breaks hash for Invert.
01085 #define eventInvert 'Invr'
01086 #define eventLensFlare 'LnsF'
01087 #define eventLevels 'Lvls'
01088 #define eventLightingEffects 'LghE'
01089 #define eventLink 'Lnk '
01090 #define eventMake 'Mk ' // Was kMakeEvent.
01091 #define eventMaximum 'Mxm ' // There is also a keyMaximum, enumMaximumQuality.
01092 #define eventMedian 'Mdn '
01093 #define eventMergeLayers 'Mrg2' // starting in PSCS2, use this constant for merge actions
01094 #define eventMergeLayersOld 'MrgL' // previous to PSCS2 actions use this for merge
01095 #define eventMergeSpotChannel 'MSpt'
01096 #define eventMergeVisible 'MrgV'
01098 #define eventMezzotint 'Mztn'
01099 #define eventMinimum 'Mnm ' // There is also a keyMinimum.
01100 #define eventModeChange "8cba8cd6-cb66-11d1-bc43-0060b0a13dc4"
01101 #define eventMosaic 'Msc ' // From UActionsTerminology. CONFLICT: eventMosaic ('MscT'). Was kMosaicEvent.
01102 #define eventMosaic_PLUGIN 'MscT' // From AdobePITerminology. CONFLICT: eventMosaic ('Msc ').
01103 #define eventMotionBlur 'MtnB'
01104 #define eventMove 'move' // kAEMove
01105 #define eventMultiPagePDFtoPSD "ec8d7010-cb66-11d1-bc43-0060b0a13dc4"
01106 #define eventNTSCColors 'NTSC'
01107 #define eventNeonGlow 'NGlw'
01108 #define eventNext 'Nxt '
01109 #define eventNotePaper 'NtPr'
01110 #define eventNotify 'Ntfy' // PR#17472
01111 #define eventNull typeNull
01113 #define eventOceanRipple 'OcnR'
01114 #define eventOffset 'Ofst' // There is also keyOffset, classOffset.
01115 #define eventOpen 'Opn '
01116
01117 #define eventPaintDaubs 'PntD'
01118 #define eventPaletteKnife 'PltK'
01119 #define eventPaste 'past' // kAEPaste
01120 #define eventPasteEffects 'PaFX'
01121 #define eventPasteInto 'PstI'
01122 #define eventPasteOutside 'PstO'
01123 #define eventPatchwork 'Ptch'
01124 #define eventPhotocopy 'Phtc'
01125 #define eventPinch 'Pnch'
01126 #define eventPlace 'Plc '
01127 #define eventPlaster 'Plst'
01128 #define eventPlasticWrap 'PlsW'
01129 #define eventPlay 'Ply '
01131 #define eventPointillize 'Pntl'
01132 #define eventPolar 'Plr '
01133 #define eventPosterEdges 'PstE'
01134 #define eventPosterize 'Pstr'
01135 #define eventPrevious 'Prvs'
01136 #define eventPrint 'Prnt'
01137 #define eventProfileToProfile 'PrfT'
01138 #define eventPurge 'Prge'
01139 #define eventQuit 'quit' // kAEQuitApplication
01140 #define eventRadialBlur 'RdlB'
01141 #define eventRasterize 'Rstr'
01142 #define eventRasterizeTypeSheet 'RstT'
01143 #define eventRemoveBlackMatte 'RmvB'
01144 #define eventRemoveLayerMask 'RmvL'
01145 #define eventRemoveWhiteMatte 'RmvW'
01146 #define eventRename 'Rnm '
01147 #define eventReplaceColor 'RplC'
01148 #define eventReset 'Rset'
01150 #define eventResizeImage "1333cf0c-cb67-11d1-bc43-0060b0a13dc4"
01151 #define eventReticulation 'Rtcl'
01152 #define eventRevert 'Rvrt'
01153 #define eventRipple 'Rple'
01154 #define eventRotate 'Rtte'
01155 #define eventRoughPastels 'RghP'
01156 #define eventSave 'save' // kAESave
01157 #define eventSelect 'slct' // kAESelect. Was kSelectEvent.
01158 #define eventSelectiveColor 'SlcC'
01159 #define eventSet 'setd' // kAESetData
01160 #define eventSharpenEdges 'ShrE'
01161 #define eventSharpen 'Shrp'
01162 #define eventSharpenMore 'ShrM'
01163 #define eventShear 'Shr '
01164 #define eventShow 'Shw '
01165 #define eventSimilar 'Smlr'
01166 #define eventSmartBlur 'SmrB'
01167 #define eventSmooth 'Smth'
01168 #define eventSmudgeStick 'SmdS'
01170 #define eventSolarize 'Slrz'
01171 #define eventSpatter 'Spt '
01172 #define eventSpherize 'Sphr'
01173 #define eventSplitChannels 'SplC'
01174 #define eventSponge 'Spng'
01175 #define eventSprayedStrokes 'SprS'
01176 #define eventStainedGlass 'StnG'
01177 #define eventStamp 'Stmp'
01178 #define eventStop 'Stop'
01179 #define eventStroke 'Strk'
01180 #define eventSubtract 'Sbtr'
01181 #define eventSubtractFrom 'SbtF'
01182 #define eventSumie 'Smie' // Breaks hash.
01183 #define eventTakeMergedSnapshot 'TkMr'
01184 #define eventTakeSnapshot 'TkSn'
01185 #define eventTextureFill 'TxtF'
01186 #define eventTexturizer 'Txtz' // Breaks hash.
01187 #define eventThreshold 'Thrs'
01188 #define eventTiles 'Tls '
01189 #define eventTornEdges 'TrnE'
01190 #define eventTraceContour 'TrcC'
01191 #define eventTransform 'Trnf' // Breaks hash for Transparent.
01193 #define eventTrap 'Trap'
01194 #define eventTwirl 'Twrl'
01195 #define eventUnderpainting 'Undr'
01196 #define eventUndo 'undo' // kAEUndo
01197 #define eventUngroup 'Ungr'
01198 #define eventUnlink 'Unlk'
01199 #define eventUnsharpMask 'UnsM'
01200 #define eventVariations 'Vrtn'
01201 #define eventWait 'Wait'
01202 #define eventWaterPaper 'WtrP'
01203 #define eventWatercolor 'Wtrc'
01204 #define eventWave 'Wave' // Breaks hash.
01205 #define eventWind 'Wnd '
01206 #define eventZigZag 'ZgZg'
01208
01209
01210 #define eventBackLight 'BacL'
01211 #define eventFillFlash 'FilE' //rkulkarn 11/15/2000
01212 #define eventColorCast 'ColE'
01213 #define eventOpenUntitled 'OpnU'
01214
01215
01216
01217
01219 #define formClass 'Clss'
01220 #define formEnumerated 'Enmr'
01221 #define formIdentifier 'Idnt' // Also keyID.
01222 #define formIndex 'indx' // formAbsolutePosition
01223 #define formOffset 'rele' // formRelativePosition
01224 #define formProperty 'prop' // formPropertyID
01225
01226
01227
01228
01229 #define key3DAntiAlias 'Alis' // Is of typeAntiAlias.
01230 #define keyA 'A '
01232 #define keyAdjustment 'Adjs'
01233 #define keyAligned 'Algd' // Collides with keyAlignment
01234 #define keyAlignment 'Algn'
01235 #define keyAllPS 'All '
01236 #define keyAllExcept 'AllE'
01237 #define keyAllToolOptions 'AlTl'
01238 #define keyAlphaChannelOptions 'AChn' // Property. Breaks hash.
01239 #define keyAlphaChannels 'AlpC'
01240 #define keyAmbientBrightness 'AmbB'
01241 #define keyAmbientColor 'AmbC'
01242 #define keyAmount 'Amnt' // There is also a typeAmount.
01243 #define keyAmplitudeMax 'AmMx' // Breaks hash.
01244 #define keyAmplitudeMin 'AmMn' // Breaks hash.
01245 #define keyAnchor 'Anch'
01246 #define keyAngle 'Angl'
01247 #define keyAngle1 'Ang1'
01248 #define keyAngle2 'Ang2'
01250 #define keyAngle3 'Ang3'
01251 #define keyAngle4 'Ang4'
01252 #define keyAntiAlias 'AntA'
01253 #define keyAppend 'Appe'
01254 #define keyApply 'Aply'
01255 #define keyArea 'Ar '
01256 #define keyArrowhead 'Arrw'
01257 #define keyAs 'As '
01258 #define keyAssetBin 'Asst'
01259 #define keyAssumedCMYK 'AssC'
01260 #define keyAssumedGray 'AssG'
01261 #define keyAssumedRGB 'AssR'
01262 #define keyAt 'At '
01263 #define keyAuto 'Auto'
01264 #define keyAutoContrast 'AuCo'
01265 #define keyAutoErase 'Atrs'
01266 #define keyAutoKern 'AtKr'
01267 #define keyAutoUpdate 'AtUp'
01268 #define keyShowMenuColors 'SwMC'
01269 #define keyAxis 'Axis'
01271 #define keyB 'B '
01272 #define keyBackground 'Bckg' // There is also an enumBackground.
01273 #define keyBackgroundColor 'BckC'
01274 #define keyBackgroundLevel 'BckL'
01275 #define keyBackward 'Bwd '
01276 #define keyBalance 'Blnc'
01277 #define keyBaselineShift 'Bsln'
01278 #define keyBeepWhenDone 'BpWh'
01279 #define keyBeginRamp 'BgnR'
01280 #define keyBeginSustain 'BgnS'
01281 #define keyBevelDirection 'bvlD'
01282 #define keyBevelEmboss 'ebbl'
01283 #define keyBevelStyle 'bvlS'
01284 #define keyBevelTechnique 'bvlT'
01285 #define keyBigNudgeH 'BgNH' // Property. Breaks hash.
01286 #define keyBigNudgeV 'BgNV' // Property. Breaks hash.
01288 #define keyBitDepth 'BtDp' // There is also a keyBitDepth.
01289 #define keyBlack 'Blck'
01290 #define keyBlackClip 'BlcC'
01291 #define keyBlackGeneration 'Blcn' // Breaks hash for keyBlackGenerationCurve.
01292 #define keyBlackGenerationCurve 'BlcG'
01293 #define keyBlackIntensity 'BlcI'
01294 #define keyBlackLevel 'BlcL' // CONFLICT: keyBlackLimit.
01295 #define keyBlackLimit 'BlcL' // CONFLICT: keyBlackLevel.
01296 #define keyBleed 'Bld '
01297 #define keyBlendRange 'Blnd' // Breaks hash for bilinear.
01298 #define keyBlue 'Bl ' // typeColor. There is also an enumBlue.
01299 #define keyBlueBlackPoint 'BlBl'
01300 #define keyBlueGamma 'BlGm'
01301 #define keyBlueWhitePoint 'BlWh'
01302 #define keyBlueX 'BlX '
01303 #define keyBlueY 'BlY '
01305 #define keyBlur 'blur'
01306 #define keyBlurMethod 'BlrM' // There is also a typeBlurMethod.
01307 #define keyBlurQuality 'BlrQ' // There is also a typeBlurQuality.
01308 #define keyBook 'Bk '
01309 #define keyBorderThickness 'BrdT'
01310 #define keyBottom 'Btom'
01311 #define keyBrightness 'Brgh'
01312 #define keyBrushDetail 'BrsD'
01313 #define keyBrushes 'Brsh'
01314 #define keyBrushSize 'BrsS'
01315 #define keyBrushType 'BrsT'
01316 #define keyBumpAmplitude 'BmpA'
01317 #define keyBumpChannel 'BmpC'
01318 #define keyBy 'By '
01319 #define keyByline 'Byln'
01320 #define keyBylineTitle 'BylT'
01321 #define keyByteOrder 'BytO'
01322 #define keyCachePrefs 'CchP'
01323 #define keyChokeMatte 'Ckmt'
01324 #define keyCloneSource 'ClnS'
01325 #define keyCMYKSetup 'CMYS'
01327 #define keyCalculation 'Clcl'
01328 #define keyCalibrationBars 'Clbr'
01329 #define keyCaption 'Cptn' // Property.
01330 #define keyCaptionWriter 'CptW'
01331 #define keyCategory 'Ctgr'
01332 #define keyCellSize 'ClSz'
01333 #define keyCenter 'Cntr'
01334 #define keyCenterCropMarks 'CntC'
01335 #define keyChalkArea 'ChlA'
01336 #define keyChannel 'Chnl' // Does not conflict. Last character is l, not captial i.
01337 #define keyChannelMatrix 'ChMx'
01338 #define keyChannelName 'ChnN' // Property. Breaks hash.
01339 #define keyChannels 'Chns' // Breaks rule for plural
01340 #define keyChannelsInterleaved 'ChnI' // Does not conflict. Last character is capital i, not L.
01341 #define keyCharcoalAmount 'ChAm' // Breaks hash.
01342 #define keyCharcoalArea 'ChrA'
01343 #define keyChromeFX 'ChFX'
01344 #define keyCity 'City'
01345 #define keyClearAmount 'ClrA'
01347 #define keyClippingPath 'ClPt' // CONFLICT: Name keyClippingPathEPS.
01348 #define keyClippingPathEPS 'ClpP' // There is also a classClippingPath, enumClippingPath. CONFLICT: With name keyClippingPath.
01349 #define keyClippingPathFlatness 'ClpF' // Property. Breaks hash.
01350 #define keyClippingPathIndex 'ClpI' // Property. Breaks hash.
01351 #define keyClippingPathInfo 'Clpg' // Property. Breaks hash.
01352 #define keyClosedSubpath 'Clsp'
01353 #define keyColor 'Clr '
01354 #define keyColorChannels 'Clrh' // Conflicts with keyColorCorrection
01355 #define keyColorCorrection 'ClrC'
01356 #define keyColorIndicates 'ClrI'
01357 #define keyColorManagement 'ClMg'
01358 #define keyColorPickerPrefs 'Clrr' // There is also a classColorPickerPrefs.
01359 #define keyColorTable 'ClrT'
01360 #define keyColorize 'Clrz'
01361 #define keyColors 'Clrs'
01362 #define keyColorsList 'ClrL'
01363 #define keyColorSpace 'ClrS'
01364 #define keyColumnWidth 'ClmW'
01366 #define keyCommandKey 'CmdK'
01367 #define keyCompensation 'Cmpn'
01368 #define keyCompression 'Cmpr'
01369 #define keyConcavity 'Cncv'
01370 #define keyCondition 'Cndt' // for ModeChange plugin
01371 #define keyConstant 'Cnst' // CONFLICT: keyConstrainProportions.
01372 #define keyConstrain 'Cnst' // CONFLICT: keyConstant.
01373 #define keyConstrainProportions 'CnsP'
01374 #define keyConstructionFOV 'Cfov'
01375 #define keyContiguous 'Cntg'
01376 #define keyContinue 'Cntn'
01377 #define keyContinuity 'Cnty'
01378 #define keyContrast 'Cntr'
01379 #define keyConvert 'Cnvr' // There is also a typeConvert.
01380 #define keyCopy 'Cpy '
01381 #define keyCopyright 'Cpyr' // Property.
01382 #define keyCopyrightNotice 'CprN'
01383 #define keyCornerCropMarks 'CrnC'
01384 #define keyCount 'Cnt ' // Use for count of objects.
01385 #define keyCountryName 'CntN'
01386 #define keyCrackBrightness 'CrcB'
01388 #define keyCrackDepth 'CrcD'
01389 #define keyCrackSpacing 'CrcS'
01390 #define keyCreateLayersFromLayerFX 'blfl'
01391 #define keyCredit 'Crdt'
01392 #define keyCrossover 'Crss'
01393 #define keyCurrent 'Crnt'
01394 #define keyCurrentHistoryState 'CrnH'
01395 #define keyCurrentLight 'CrnL'
01396 #define keyCurrentToolOptions 'CrnT'
01397 #define keyCurve 'Crv '
01398 #define keyCurveFile 'CrvF'
01399 #define keyCustom 'Cstm' // There is also eventCustom, enumCustomPattern.
01400 #define keyCustomForced 'CstF'
01401 #define keyCustomMatte 'CstM'
01402 #define keyCustomPalette 'CstP'
01403 #define keyCyan 'Cyn '
01404 #define keyDarkIntensity 'DrkI'
01405 #define keyDarkness 'Drkn'
01406 #define keyDateCreated 'DtCr'
01408 #define keyDatum 'Dt ' // There is a struct called keyData, so we use this cute name.
01409 #define keyDCS 'DCS ' // There is also a typeDCS.
01410 #define keyDefinition 'Dfnt'
01411 #define keyDensity 'Dnst'
01412 #define keyDepth 'Dpth' // There is also a typeDepth.
01413 #define keyDestBlackMax 'Dstl' // Breaks hash for destBlackMin.
01414 #define keyDestBlackMin 'DstB'
01415 #define keyDestinationMode 'DstM' // for ModeChange plugin
01416 #define keyDestWhiteMax 'Dstt' // Breaks hash for destWhiteMin.
01417 #define keyDestWhiteMin 'DstW'
01418 #define keyDetail 'Dtl '
01419 #define keyDiameter 'Dmtr'
01420 #define keyDiffusionDither 'DffD'
01421 #define keyDirection 'Drct'
01422 #define keyDirectionBalance 'DrcB'
01423 #define keyDisplaceFile 'DspF'
01424 #define keyDisplacementMap 'DspM'
01426 #define keyDisplayPrefs 'DspP'
01427 #define keyDistance 'Dstn' // There is also a unitDistance.
01428 #define keyDistortion 'Dstr' // CONFLICT: keyDistribution.
01429 #define keyDistribution 'Dstr' // CONFLICT: keyDistortion.
01430 #define keyDither 'Dthr'
01431 #define keyDitherAmount 'DthA'
01432 #define keyDitherPreserve 'Dthp'
01433 #define keyDitherQuality 'Dthq'
01434 #define keyDocumentID 'DocI'
01435 #define keyDotGain 'DtGn'
01436 #define keyDotGainCurves 'DtGC' // Breaks hash for keyDotGain.
01437 #define keyDPXFormat 'DPXf'
01438 #define keyDropShadow 'DrSh'
01439 #define keyDuplicate 'Dplc' // There is also an eventDuplicate.
01440 #define keyDynamicColorSliders 'DnmC'
01441 #define keyEdge 'Edg '
01442 #define keyEdgeBrightness 'EdgB'
01443 #define keyEdgeFidelity 'EdgF'
01444 #define keyEdgeIntensity 'EdgI'
01445 #define keyEdgeSimplicity 'EdgS'
01446 #define keyEdgeThickness 'EdgT'
01447 #define keyEdgeWidth 'EdgW'
01448 #define keyEffect 'Effc'
01450 #define keyEmbedProfiles 'EmbP'
01451 #define keyEmbedCMYK 'EmbC'
01452 #define keyEmbedGray 'EmbG'
01453 #define keyEmbedLab 'EmbL'
01454 #define keyEmbedRGB 'EmbR'
01455 #define keyEmulsionDown 'EmlD'
01456 #define keyEnabled 'enab'
01457 #define keyEnableGestures 'EGst'
01458 #define keyEnableDropShadowText 'Edst'
01459 #define keyEncoding 'Encd'
01460 #define keyEnd 'End '
01461 #define keyEndArrowhead 'EndA'
01462 #define keyEndRamp 'EndR'
01463 #define keyEndSustain 'EndS'
01464 #define keyEngine 'Engn'
01465 #define keyEraserKind 'ErsK' // There is also a typeEraserKind
01466 #define keyEraseToHistory 'ErsT'
01467 #define keyExactPoints 'ExcP'
01468 #define keyExport 'Expr' // There is also a classExport.
01469 #define keyExportClipboard 'ExpC'
01470 #define keyExposure 'Exps'
01471 #define keyExtend 'Extd'
01472 #define keyExtension 'Extn'
01473 #define keyExtensionsQuery 'ExtQ'
01474 #define keyExtrudeDepth 'ExtD'
01475 #define keyExtrudeMaskIncomplete 'ExtM'
01476 #define keyExtrudeRandom 'ExtR' // There is also a typeExtrudeRandom.
01477 #define keyExtrudeSize 'ExtS'
01479 #define keyExtrudeSolidFace 'ExtF'
01480 #define keyExtrudeType 'ExtT' // There is also a typeExtrudeType.
01481 #define keyEyeDropperSample 'EyDr'
01482 #define keyFadeoutSteps 'FdtS'
01483 #define keyFadeTo 'FdT '
01484 #define keyFalloff 'FlOf'
01485 #define keyFPXCompress 'FxCm' // There is also a typeFPXCompress. Breaks hash.
01486 #define keyFPXQuality 'FxQl' // Breaks hash.
01487 #define keyFPXSize 'FxSz' // Breaks hash.
01488 #define keyFPXView 'FxVw' // Breaks hash.
01489 #define keyFeather 'Fthr'
01490 #define keyFiberLength 'FbrL'
01491 #define keyFile 'File'
01492 #define keyFileCreator 'FlCr'
01493 #define keyFileInfo 'FlIn'
01494 #define keyFileReference 'FilR'
01495 #define keyFileSavePrefs 'FlSP'
01496 #define keyFilesList 'flst'
01497 #define keyFileType 'FlTy'
01498 #define keyFill 'Fl ' // There is also typeFill, eventFIll.
01499 #define keyFillColor 'FlCl' // There is also a typeFillColor.
01500 #define keyFillNeutral 'FlNt'
01501 #define keyFilterLayerRandomSeed 'FlRs'
01503 #define keyFilterLayerPersistentData 'FlPd'
01504 #define keyFingerpainting 'Fngr'
01505 #define keyFlareCenter 'FlrC'
01506 #define keyFlatness 'Fltn'
01507 #define keyFlatten 'Fltt' // Break hash for Flatness.
01508 #define keyFlipVertical 'FlpV'
01509 #define keyFocus 'Fcs '
01510 #define keyFolders 'Fldr'
01511 #define keyFontDesignAxes 'FntD' // There is also a classFontDesignAxes
01512 #define keyFontDesignAxesVectors 'FntV' // Break hash for FontDesignAxes
01513 #define keyFontName 'FntN'
01514 #define keyFontScript 'Scrp' // was keyScript; conflicts with <Navigation.h>.
01515 #define keyFontStyleName 'FntS'
01516 #define keyFontTechnology 'FntT'
01517 #define keyForcedColors 'FrcC'
01518 #define keyForegroundColor 'FrgC'
01519 #define keyForegroundLevel 'FrgL'
01520 #define keyFormat 'Fmt ' // There is also a classFormat.
01521 #define keyForward 'Fwd ' // Points in a path.
01522 #define keyFrameFX 'FrFX'
01523 #define keyFrameWidth 'FrmW'
01525 #define keyFreeTransformCenterState 'FTcs'
01526 #define keyFrequency 'Frqn'
01527 #define keyFrom 'From'
01528 #define keyFromBuiltin 'FrmB'
01529 #define keyFromMode 'FrmM'
01530 #define keyFunctionKey 'FncK'
01531 #define keyFuzziness 'Fzns'
01532 #define keyGamutWarning 'GmtW'
01533 #define keyGCR 'GCR '
01534 #define keyGeneralPrefs 'GnrP'
01535 #define keyGIFColorFileType 'GFPT' // There is also a typeGIFColorFileType.
01536 #define keyGIFColorLimit 'GFCL'
01537 #define keyGIFExportCaption 'GFEC'
01538 #define keyGIFMaskChannelIndex 'GFMI'
01539 #define keyGIFMaskChannelInverted 'GFMV'
01540 #define keyGIFPaletteFile 'GFPF'
01541 #define keyGIFPaletteType 'GFPL' // There is also a typeGIFPaletteType.
01542 #define keyGIFRequiredColorSpaceType 'GFCS' // There is also a typeGIFRequiredColorSpaceType.
01543 #define keyGIFRowOrderType 'GFIT' // There is also a typeGIFRowOrderType.
01544 #define keyGIFTransparentColor 'GFTC'
01545 #define keyGIFTransparentIndexBlue 'GFTB'
01546 #define keyGIFTransparentIndexGreen 'GFTG'
01547 #define keyGIFTransparentIndexRed 'GFTR'
01548 #define keyGIFUseBestMatch 'GFBM'
01550 #define keyGamma 'Gmm '
01551 #define keyGlobalAngle 'gblA'
01552 #define keyGlobalLightingAngle 'gagl'
01553 #define keyGloss 'Glos' // Breaks hash.
01554 #define keyGlowAmount 'GlwA'
01555 #define keyGlowTechnique 'GlwT'
01556 #define keyGradient 'Grad'
01557 #define keyGradientFill 'Grdf'
01558 #define keyGrain 'Grn ' // CONFLICT: keyGreen.
01559 #define keyGrainType 'Grnt'
01560 #define keyGraininess 'Grns'
01561 #define keyGray 'Gry ' // There is also an enumGray.
01562 #define keyGrayBehavior 'GrBh'
01563 #define keyGraySetup 'GrSt'
01564 #define keyGreen 'Grn ' // There is also an enumGreen. CONFLICT: keyGrain.
01565 #define keyGreenBlackPoint 'GrnB'
01566 #define keyGreenGamma 'GrnG'
01567 #define keyGreenWhitePoint 'GrnW'
01568 #define keyGreenX 'GrnX'
01569 #define keyGreenY 'GrnY'
01570 #define keyGridColor 'GrdC'
01571 #define keyGridCustomColor 'Grds' // Collides with keyGridColor
01572 #define keyGridMajor 'GrdM' // Property.
01574 #define keyGridMinor 'Grdn' // Property. Breaks hash.
01575 #define keyGridStyle 'GrdS'
01576 #define keyGridUnits 'Grdt' // Collides with keyGridMinor
01577 #define keyGroup 'Grup'
01578 #define keyGroutWidth 'GrtW'
01579 #define keyGrowSelection 'GrwS'
01580 #define keyGuides 'Gdes' // Property.
01581 #define keyGuidesColor 'GdsC'
01582 #define keyGuidesCustomColor 'Gdss' // Collides with keyGuidesColor
01583 #define keyGuidesStyle 'GdsS'
01584 #define keyGuidesPrefs 'GdPr'
01585 #define keyGutterWidth 'GttW'
01586 #define keyHalftoneFile 'HlfF'
01587 #define keyHalftoneScreen 'HlfS' // There is also eventHalftoneScreen, enumHalftoneScreen, classHalftoneScreen.
01588 #define keyHalftoneSpec 'Hlfp' // Collides with keyHalftoneScreen
01589 #define keyHalftoneSize 'HlSz' // Breaks hash.
01590 #define keyHardness 'Hrdn'
01591 #define keyHasCmdHPreference 'HCdH'
01592 #define keyHeader 'Hdr '
01593 #define keyHeadline 'Hdln'
01595 #define keyHeight 'Hght'
01596 #define keyHostName 'HstN'
01597 #define keyHighlightArea 'HghA'
01598 #define keyHighlightColor 'hglC'
01599 #define keyHighlightLevels 'HghL'
01600 #define keyHighlightMode 'hglM'
01601 #define keyHighlightOpacity 'hglO'
01602 #define keyHighlightStrength 'HghS'
01603 #define keyHistoryBrushSource 'HstB'
01604 #define keyHistoryPrefs 'HstP' // History prefs.
01605 #define keyHistoryStateSource 'HsSS'
01606 #define keyHistoryStates 'HsSt'
01607 #define keyHorizontal 'Hrzn' // There is also an enumHorizontal.
01608 #define keyHorizontalScale 'HrzS'
01609 #define keyHostVersion 'HstV'
01610 #define keyHue 'H '
01611 #define keyICCEngine 'ICCE'
01612 #define keyICCSetupName 'ICCt' // Breaks hash for keyICCSetupSource.
01613 #define keyID 'Idnt' // Breaks hash to match formIndentifier.
01614 #define keyIdle 'Idle'
01616 #define keyImageBalance 'ImgB'
01617 #define keyImport 'Impr' // There is also a classImport.
01618 #define keyImpressionist 'Imps'
01619 #define keyIn 'In '
01620 #define keyInherits 'c@#^' // Hey, Apple defined it!
01621 #define keyInkColors 'InkC'
01622 #define keyInks 'Inks'
01623 #define keyInnerGlow 'IrGl'
01624 #define keyInnerGlowSource 'glwS'
01625 #define keyInnerShadow 'IrSh'
01626 #define keyInput 'Inpt'
01627 #define keyInputBlackPoint 'kIBP'
01628 #define keyInputMapRange 'Inmr'
01629 #define keyInputRange 'Inpr'
01630 #define keyInputWhitePoint 'kIWP'
01631 #define keyIntensity 'Intn'
01632 #define keyIntent 'Inte' // Breaks hash for keyIntensity.
01633 #define keyInterfaceBevelHighlight 'IntH' // classInterfaceColor. Breaks hash.
01634 #define keyInterfaceBevelShadow 'Intv' // classInterfaceColor. Breaks hash.
01636 #define keyInterfaceBlack 'IntB' // classInterfaceColor.
01637 #define keyInterfaceBorder 'Intd' // classInterfaceColor. Breaks hash.
01638 #define keyInterfaceButtonDarkShadow 'Intk' // classInterfaceColor. Breaks hash.
01639 #define keyInterfaceButtonDownFill 'Intt' // classInterfaceColor.
01640 #define keyInterfaceButtonUpFill 'InBF' // classInterfaceColor. Breaks hash.
01641 #define keyInterfaceColorBlue2 'ICBL' // classInterfaceColor. Breaks hash.
01642 #define keyInterfaceColorBlue32 'ICBH' // classInterfaceColor. Breaks hash.
01643 #define keyInterfaceColorGreen2 'ICGL' // classInterfaceColor. Breaks hash.
01644 #define keyInterfaceColorGreen32 'ICGH' // classInterfaceColor. Breaks hash.
01645 #define keyInterfaceColorRed2 'ICRL' // classInterfaceColor. Breaks hash for InterfaceColorRedLow.
01646 #define keyInterfaceColorRed32 'ICRH' // classInterfaceColor. Breaks hash for InterfaceColorRedHigh.
01647 #define keyInterfaceIconFillActive 'IntI' // classInterfaceColor.
01648 #define keyInterfaceIconFillDimmed 'IntF' // classInterfaceColor. Breaks hash.
01649 #define keyInterfaceIconFillSelected 'Intc' // classInterfaceColor.
01650 #define keyInterfaceIconFrameActive 'Intm' // classInterfaceColor. Breaks hash.
01651 #define keyInterfaceIconFrameDimmed 'Intr' // classInterfaceColor. Breaks hash.
01652 #define keyInterfaceIconFrameSelected 'IntS' // classInterfaceColor. Breaks hash.
01653 #define keyInterfacePaletteFill 'IntP' // classInterfaceColor.
01654 #define keyInterfaceRed 'IntR' // classInterfaceColor.
01656 #define keyInterfaceWhite 'IntW' // classInterfaceColor.
01657 #define keyInterfaceToolTipBackground 'IntT' // classInterfaceColor.
01658 #define keyInterfaceToolTipText 'ITTT' // classInterfaceColor. Breaks hash
01659 #define keyInterfaceTransparencyForeground 'ITFg' // classInterfaceColor.
01660 #define keyInterfaceTransparencyBackground 'ITBg' // classInterfaceColor.
01661 #define keyInterlace 'Intr' // CONFLICT: keyInterpolation.
01662 #define keyInterlaceCreateType 'IntC' // There is also a typeInterlaceCreateType.
01663 #define keyInterlaceEliminateType 'IntE' // There is also a typeInterlaceEliminateType.
01664 #define keyInterpolation 'Intr' // CONFLICT: keyInterlace.
01665 #define keyInterpolationMethod 'IntM' // Property.
01666 #define keyInvert 'Invr'
01667 #define keyInvertMask 'InvM'
01668 #define keyInvertSource2 'InvS'
01669 #define keyInvertTexture 'InvT'
01670 #define keyIsDirty 'IsDr' // Has the document changed since last save (or open)?
01671 #define keyItemIndex 'ItmI' // Actions palette classAction, classActionSet. Can't use keyIndex, that's reserved.
01672 #define keyJPEGQuality 'JPEQ'
01674 #define keyKerning 'Krng'
01675 #define keyKeywords 'Kywd'
01676 #define keyKind 'Knd '
01677 #define keyLZWCompression 'LZWC'
01678 #define keyLabels 'Lbls'
01679 #define keyLandscape 'Lnds'
01680 #define keyLastTransform 'LstT'
01681 #define keyLayerEffects 'Lefx'
01682 #define keyLayerFXVisible 'lfxv'
01683 #define keyLayer 'Lyr ' // Was kLayerKeyword.
01684 #define keyLayerID 'LyrI'
01685 #define keyLayerName 'LyrN'
01686 #define keyLayers 'Lyrs'
01687 #define keyLeading 'Ldng'
01688 #define keyLeft 'Left'
01689 #define keyLength 'Lngt'
01690 #define keyTermLength 'Lngt' // NOTE: This used to be keyLength, but was changed to avoid conflicts with PDFL.
01691 #define keyLens 'Lns '
01692 #define keyLevel 'Lvl '
01694 #define keyLevels 'Lvls'
01695 #define keyLightDark 'LgDr' // Breaks hash.
01696 #define keyLightDirection 'LghD'
01697 #define keyLightIntensity 'LghI'
01698 #define keyLightPosition 'LghP'
01699 #define keyLightSource 'LghS' // There is also a classLightSource.
01700 #define keyLightType 'LghT'
01701 #define keyLightenGrout 'LghG'
01702 #define keyLightness 'Lght'
01703 #define keyLine 'Line'
01704 #define keyLinkedLayerIDs 'LnkL'
01705 #define keyLocalLightingAngle 'lagl'
01706 #define keyLocalLightingAltitude 'Lald'
01707 #define keyLocalRange 'LclR'
01708 #define keyLocation 'Lctn'
01709 #define keyLog 'Log ' // From UBatchTerminology.
01710 #define keyLogarithmic 'kLog'
01711 #define keyLowerCase 'LwCs'
01712 #define keyLuminance 'Lmnc'
01714 #define keyLUTAnimation 'LTnm'
01715 #define keyMagenta 'Mgnt'
01716 #define keyMakeVisible 'MkVs'
01717 #define keyManipulationFOV 'Mfov'
01718 #define keyMapBlack 'MpBl'
01719 #define keyMapping 'Mpng'
01720 #define keyMappingShape 'MpgS'
01721 #define keyMaterial 'Mtrl'
01722 #define keyMatrix 'Mtrx'
01723 #define keyMatteColor 'MttC'
01724 #define keyMaximum 'Mxm ' // There is also a keyMaximumQuality, eventMaximum.
01725 #define keyMaximumStates 'MxmS' // History prefs.
01726 #define keyMemoryUsagePercent 'MmrU'
01727 #define keyMerge 'Mrge'
01728 #define keyMerged 'Mrgd'
01729 #define keyMessage 'Msge'
01730 #define keyMethod 'Mthd'
01731 #define keyMezzotintType 'MztT' // There is also a typeMezzotintType.
01732 #define keyMidpoint 'Mdpn'
01733 #define keyMidtoneLevels 'MdtL'
01735 #define keyMinimum 'Mnm ' // There is also an eventMinimum.
01736 #define keyMismatchCMYK 'MsmC'
01737 #define keyMismatchGray 'MsmG'
01738 #define keyMismatchRGB 'MsmR'
01739 #define keyMode 'Md ' // There is also a classMode, typeMode.
01740 #define keyMonochromatic 'Mnch'
01741 #define keyMoveTo 'MvT '
01742 #define keyName 'Nm ' // NOTE: This used to be keyName, but was changed to avoid conflicts with PDFL.
01743 #define keyNegative 'Ngtv'
01744 #define keyNew 'Nw ' // Was kNewKeyword.
01745 #define keyNoise 'Nose'
01746 #define keyNonImageData 'NnIm'
01747 #define keyNonLinear 'NnLn' // History prefs.
01748 #define keyNull typeNull
01749 #define keyNumLights 'Nm L'
01750 #define keyNumber 'Nmbr'
01751 #define keyNumberOfCacheLevels 'NCch'
01752 #define keyNumberOfCacheLevels64 'NC64'
01753 #define keyNumberOfChannels 'NmbO' // Property.
01754 #define keyNumberOfChildren 'NmbC' // Actions palette classAction, classActionSet.
01755 #define keyNumberOfDocuments 'NmbD'
01757 #define keyNumberOfGenerators 'NmbG'
01758 #define keyNumberOfLayers 'NmbL' // CONFLICT: keyNumberOfLevels.
01759 #define keyNumberOfLevels 'NmbL' // CONFLICT: keyNumberOfLayers.
01760 #define keyNumberOfPaths 'NmbP' // Property.
01761 #define keyNumberOfRipples 'NmbR'
01762 #define keyNumberOfSiblings 'NmbS' // Actions palette classAction, classActionSet.
01763 #define keyObjectName 'ObjN'
01764 #define keyOffset 'Ofst' // There is also classOffset, eventOffset.
01765 #define keyOn 'On '
01766 #define keyOpacity 'Opct'
01767 #define keyOptimized 'Optm'
01768 #define keyOrientation 'Ornt'
01769 #define keyOriginalHeader 'OrgH'
01770 #define keyOriginalTransmissionReference 'OrgT'
01771 #define keyOtherCursors 'OthC'
01772 #define keyOuterGlow 'OrGl'
01773 #define keyOutput 'Otpt'
01774 #define keyOutputBlackPoint 'kOBP'
01775 #define keyOutputWhitePoint 'kOWP'
01777 #define keyOverprintColors 'OvrC'
01778 #define keyOverrideOpen 'OvrO'
01779 #define keyOverridePrinter 'ObrP'
01780 #define keyOverrideSave 'Ovrd' // Breaks hash for compatibility (used to be called override).
01781
01782 #define keyPaintCursorKind 'PnCK'
01783 #define keyParentIndex 'PrIn' // Actions palette classAction, classActionSet.
01784 #define keyParentName 'PrNm' // Actions palette classAction, classActionSet.
01785 #define keyPNGFilter 'PNGf' // There is also a typePNGFilter.
01786 #define keyPNGInterlaceType 'PGIT' // There is also a typePNGInterlaceType. Breaks hash.
01787 #define keyPageFormat 'PMpf' // Carbon PrintManager PageFormat.
01788 #define keyPageNumber 'PgNm'
01789 #define keyPageSetup 'PgSt'
01790 #define keyPagePosition 'PgPs' // There is also a typePagePosition.
01791 #define keyPaintingCursors 'PntC'
01792 #define keyPaintType 'PntT'
01793 #define keyPalette 'Plt '
01794 #define keyPaletteFile 'PltF'
01795 #define keyPaperBrightness 'PprB'
01796 #define keyPath 'Path'
01798 #define keyPathContents 'PthC' // Property.
01799 #define keyPathName 'PthN' // Property.
01800 #define keyPattern 'Pttn'
01801 #define keyPencilWidth 'Pncl'
01802 #define keyPerspectiveIndex 'Prsp'
01803 #define keyPhosphors 'Phsp'
01804 #define keyPickerID 'PckI'
01805 #define keyPickerKind 'Pckr' // There is also a typePickerKind.
01806 #define keyPixelPaintSize 'PPSz' // There is also a typePixelPaintSize. Breaks hash.
01807 #define keyPlatform 'Pltf' // There is also a typePlatform.
01808 #define keyPluginFolder 'PlgF'
01809 #define keyPluginPrefs 'PlgP'
01810 #define keyPoints 'Pts '
01811 #define keyPosition 'Pstn'
01812 #define keyPosterization 'Pstr'
01813 #define keyPostScriptColor 'PstS'
01814 #define keyPredefinedColors 'PrdC'
01815 #define keyPreferBuiltin 'PrfB'
01817 #define keyPreserveAdditional 'PrsA'
01818 #define keyPreserveLuminosity 'PrsL'
01819 #define keyPreserveTransparency 'PrsT'
01820 #define keyPressure 'Prs '
01821 #define keyPreferences 'Prfr'
01822 #define keyPreview 'Prvw' // There is also a typePreview.
01823 #define keyPreviewCMYK 'PrvK'
01824 #define keyPreviewFullSize 'PrvF'
01825 #define keyPreviewIcon 'PrvI'
01826 #define keyPreviewMacThumbnail 'PrvM'
01827 #define keyPreviewWinThumbnail 'PrvW'
01828 #define keyPreviewsQuery 'PrvQ'
01829 #define keyPrintSettings 'PMps' // Carbon PrintManager PrintSettings, but also CPrintOption in an action
01830 #define keyProfileSetup 'PrfS'
01831 #define keyProvinceState 'PrvS'
01832 #define keyQuality 'Qlty' // There is also a typeQuality.
01833 #define keyExtendedQuality 'EQlt' // There is also a typeQuality.
01834 #define keyQuickMask 'QucM' // Property.
01835 #define keyRGBSetup 'RGBS'
01836 #define keyRadius 'Rds '
01837 #define keyRandomSeed 'RndS'
01838 #define keyRatio 'Rt '
01840 #define keyRecentFiles 'Rcnf'
01841 #define keyRed 'Rd ' // There is also an enumRed.
01842 #define keyRedBlackPoint 'RdBl'
01843 #define keyRedGamma 'RdGm'
01844 #define keyRedWhitePoint 'RdWh'
01845 #define keyRedX 'RdX '
01846 #define keyRedY 'RdY '
01847 #define keyRegistrationMarks 'RgsM'
01848 #define keyRelative 'Rltv'
01849 #define keyRelief 'Rlf '
01850 #define keyRenderFidelity 'Rfid' // Is of typeAmount.
01851 #define keyResample 'Rsmp'
01852 #define keyResizeWindowsOnZoom 'RWOZ'
01853 #define keyResolution 'Rslt'
01854 #define keyResourceID 'RsrI'
01855 #define keyResponse 'Rspn'
01856 #define keyRetainHeader 'RtnH'
01857 #define keyReverse 'Rvrs'
01858 #define keyRight 'Rght'
01859 #define keyRippleMagnitude 'RplM'
01861 #define keyRippleSize 'RplS' // There is also a typeRippleSize.
01862 #define keyRotate 'Rtt '
01863 #define keyRoundness 'Rndn'
01864 #define keyRulerOriginH 'RlrH' // Property. Breaks hash.
01865 #define keyRulerOriginV 'RlrV' // Property. Breaks hash.
01866 #define keyRulerUnits 'RlrU' // Property.
01867 #define keySaturation 'Strt'
01868 #define keySaveAndClose 'SvAn'
01869 #define keySaveComposite 'SvCm'
01870 #define keySavePaletteLocations 'PltL'
01871 #define keySavePaths 'SvPt'
01872 #define keySavePyramids 'SvPy'
01873 #define keySaving 'Svng'
01874 #define keyScale 'Scl ' // There is also an enumScale.
01875 #define keyScaleHorizontal 'SclH'
01876 #define keyScaleVertical 'SclV'
01877 #define keyScaling 'Scln'
01878 #define keyScans 'Scns'
01879 #define keyScratchDisks 'ScrD'
01880 #define keyScreenFile 'ScrF'
01882 #define keyScreenType 'ScrT'
01883 #define keyShadingIntensity 'ShdI'
01884 #define keyShadingNoise 'ShdN'
01885 #define keyShadingShape 'ShdS'
01886 #define keyContourType 'ShpC'
01887 #define keySerialString 'SrlS' // Property.
01888 #define keySeparations 'Sprt'
01889 #define keyShadowColor 'sdwC'
01890 #define keyShadowIntensity 'ShdI'
01891 #define keyShadowLevels 'ShdL'
01892 #define keyShadowMode 'sdwM'
01893 #define keyShadowOpacity 'sdwO'
01894 #define keyShape 'Shp '
01895 #define keySharpness 'Shrp'
01896 #define keyShearEd 'ShrE'
01897 #define keyShearPoints 'ShrP'
01898 #define keyShearSt 'ShrS'
01899 #define keyShiftKey 'ShfK'
01900 #define keyShiftKeyToolSwitch 'ShKT'
01901 #define keyShortNames 'ShrN'
01902 #define keyShowEnglishFontNames 'ShwE'
01903 #define keyShowToolTips 'ShwT'
01904 #define keyShowTransparency 'ShTr' // classGradient
01906 #define keySizeKey 'Sz '
01907 #define keySkew 'Skew'
01908 #define keySmartBlurMode 'SmBM' // There is also a typeSmartBlurMode.
01909 #define keySmartBlurQuality 'SmBQ' // There is also a typeSmartBlurQuality.
01910 #define keySmooth 'Smoo'
01911 #define keySmoothness 'Smth'
01912 #define keySnapshotInitial 'SnpI' // History prefs.
01913 #define keySoftClip 'SfCl'
01914 #define keySoftness 'Sftn'
01915 #define keySmallFontType 'Sfts'
01916 #define keyOldSmallFontType 'Sftt'
01917 #define keySolidFill 'SoFi'
01918 #define keySource 'Srce'
01919 #define keySource2 'Src2'
01920 #define keySourceMode 'SrcM' // for ModeChange plugin
01921 #define keySpacing 'Spcn'
01922 #define keySpecialInstructions 'SpcI'
01923 #define keySpherizeMode 'SphM' // There is also a typeSpherizeMode.
01924 #define keySpot 'Spot' // Collides with keySpatter
01925 #define keySprayRadius 'SprR'
01927 #define keySquareSize 'SqrS'
01928 #define keySrcBlackMax 'Srcl' // Breaks hash for srcBlackMin.
01929 #define keySrcBlackMin 'SrcB'
01930 #define keySrcWhiteMax 'Srcm' // Breaks hash for srcWhiteMin.
01931 #define keySrcWhiteMin 'SrcW'
01932 #define keyStart 'Strt'
01933 #define keyStartArrowhead 'StrA'
01934 #define keyState 'Stte'
01935 #define keyStrength 'srgh' // From UActionsTerminology. CONFLICTS: keyStrength ('Strg').
01936 #define keyStrengthRatio 'srgR'
01937 #define keyStrength_PLUGIN 'Strg' // From AdobePITerminology. CONFLICTS: keyStrength ('srgh').
01938 #define keyStrokeDetail 'StDt'
01939 #define keyStrokeDirection 'SDir' // Breaks hash.
01940 #define keyStrokeLength 'StrL'
01941 #define keyStrokePressure 'StrP'
01942 #define keyStrokeSize 'StrS'
01943 #define keyStrokeWidth 'StrW'
01944 #define keyStyle 'Styl'
01945 #define keyStyles 'Stys'
01946 #define keyStylusIsPressure 'StlP'
01948 #define keyStylusIsColor 'StlC'
01949 #define keyStylusIsOpacity 'StlO'
01950 #define keyStylusIsSize 'StlS'
01951 #define keySubPathList 'SbpL'
01952 #define keySupplementalCategories 'SplC'
01953 #define keySystemInfo 'SstI'
01954 #define keySystemPalette 'SstP'
01955 #define keyTarget typeNull
01956 #define keyTargetPath 'Trgp' // There is also an enumTargetPath.
01957 #define keyTargetPathIndex 'TrgP' // Property.
01958 #define keyText 'Txt '
01959 #define keyTextClickPoint 'TxtC'
01960 #define keyTextData 'TxtD'
01961 #define keyTextStyle 'TxtS'
01962 #define keyTextStyleRange 'Txtt' // Collides with keyTextStyle
01963 #define keyTexture 'Txtr'
01964 #define keyTextureCoverage 'TxtC' // CONFLICT: keyTextClickPoint.
01965 #define keyTextureFile 'TxtF'
01966 #define keyTextureType 'TxtT'
01967 #define keyThreshold 'Thsh'
01969 #define keyTileNumber 'TlNm'
01970 #define keyTileOffset 'TlOf'
01971 #define keyTileSize 'TlSz'
01972 #define keyTitle 'Ttl ' // Property.
01973 #define keyTo 'T '
01974 #define keyToBuiltin 'TBl '
01975 #define keyToLinked 'ToLk'
01976 #define keyToMode 'TMd '
01977 #define keyToggleOthers 'TglO'
01978 #define keyTolerance 'Tlrn'
01979 #define keyTop 'Top '
01980 #define keyTotalLimit 'TtlL'
01981 #define keyTracking 'Trck'
01982 #define keyTransferSpec 'TrnS'
01983 #define keyTransparencyGrid 'TrnG'
01984 #define keyTransferFunction 'TrnF'
01985 #define keyTransparency 'Trns'
01986 #define keyTransparencyGridColors 'TrnC'
01987 #define keyTransparencyGridSize 'TrnG'
01988 #define keyTransparencyPrefs 'TrnP'
01990 #define keyTransparencyShape 'TrnS'
01991 #define keyTransparentIndex 'TrnI'
01992 #define keyTransparentWhites 'TrnW'
01993 #define keyTwist 'Twst'
01994 #define keyType 'Type'
01995 #define keyUCA 'UC '
01996 #define keyUnitsPrefs 'UntP'
01997 #define keyURL 'URL ' // Property.
01998 #define keyUndefinedArea 'UndA'
01999 #define keyUnderline 'Undl'
02000 #define keyUntitled 'Untl'
02001 #define keyUpperY 'UppY'
02002 #define keyUrgency 'Urgn'
02003 #define keyUseAccurateScreens 'AcrS'
02004 #define keyUseAdditionalPlugins 'AdPl'
02005 #define keyUseCacheForHistograms 'UsCc'
02006 #define keyUseCurves 'UsCr'
02007 #define keyUseDefault 'UsDf'
02008 #define keyUseGlobalAngle 'uglg'
02009 #define keyUseICCProfile 'UsIC'
02011 #define keyUseMask 'UsMs'
02012 #define keyUserMaskEnabled 'UsrM'
02013 #define keyUserMaskLinked 'Usrs' // Breaks hash for userMaskEnabled.
02014 #define keyLinkEnable 'lnkE'
02015 #define keyUsing 'Usng'
02016 #define keyValue 'Vl '
02017 #define keyVariance 'Vrnc'
02018 #define keyVector0 'Vct0'
02019 #define keyVector1 'Vct1'
02020 #define keyVectorColor 'VctC' // classGradient
02021 #define keyVersionFix 'VrsF' // classVersion.
02022 #define keyVersionMajor 'VrsM' // classVersion.
02023 #define keyVersionMinor 'VrsN' // classVersion.
02024 #define keyVertical 'Vrtc'
02025 #define keyVerticalScale 'VrtS'
02026 #define keyVideoAlpha 'Vdlp'
02027 #define keyVisible 'Vsbl'
02028 #define keyWatchSuspension 'WtcS' // Property.
02029 #define keyWatermark 'watr' // Property.
02030 #define keyWaveType 'Wvtp'
02031 #define keyWavelengthMax 'WLMx' // Breaks hash.
02032 #define keyWavelengthMin 'WLMn' // Breaks hash.
02033 #define keyWebdavPrefs 'WbdP'
02035 #define keyWetEdges 'Wtdg'
02036 #define keyWhat 'What' // PR#17472
02037 #define keyWhiteClip 'WhtC'
02038 #define keyWhiteIntensity 'WhtI'
02039 #define keyWhiteIsHigh 'WhHi' // Breaks hash.
02040 #define keyWhiteLevel 'WhtL'
02041 #define keyWhitePoint 'WhtP'
02042 #define keyWholePath 'WhPt'
02043 #define keyWidth 'Wdth'
02044 #define keyWindMethod 'WndM'
02045 #define keyWith 'With'
02046 #define keyWorkPath 'WrPt'
02047 #define keyWorkPathIndex 'WrkP' // Property. There is also enumWorkPath.
02048 #define keyX 'X '
02049 #define keyY 'Y '
02050 #define keyYellow 'Ylw '
02052 #define keyZigZagType 'ZZTy' // There is also a typeZigZagType. Breaks hash.
02053
02054 #define keyLighter 'Ligh' //rkulkarn
02055 #define keyDarker 'Dark' //rkulkarn
02056 #define keyStartUpInPrefs 'Stup'
02057
02058 #define keyLegacySerialString 'lSNs'
02059
02060 #define key_Source keyTo
02061
02062
02063
02064
02065 #ifndef pInherits
02066 #ifdef WIN32
02067 #define pInherits 'c@#^' // This is the inheritance property. It is documented in develop 21.
02068 #endif
02069 #endif
02070
02071
02072
02073
02075 #define typeActionReference '#Act'
02076 #define typeActionData 'ActD'
02077 #define typeAlignDistributeSelector 'ADSt' // enumADSTops, enumADSCentersV, enumADSBottoms, enumADSVertical, enumADSLefts, enumADSCentersH, enumADSRights, enumADSHorizontal.
02078 #define typeAlignment 'Alg ' // enumLeft, enumCenter, enumRight, enumJustifyFull, enumJustifyAll.
02079 #define typeAmount 'Amnt' // There is also a keyAmount. enumAmountLow, enumAmountMedium, enumAmountHigh.
02080 #define typeAntiAlias 'Annt' // enumAntiAliasNone, enumAntiAliasLow, enumAntiAliasMedium, enumAntiAliasHigh.
02081 #define typeAreaSelector 'ArSl' // enumSelection, enumImage.
02082 #define typeAssumeOptions 'AssO' // enumNone, enumAskWhenOpening, enumMonitor, enumBuiltin, enumICC.
02083 #define typeBevelEmbossStampStyle 'BESs' // enumStampIn, enumStampOut.
02084 #define typeBevelEmbossStyle 'BESl' // enumOuterBevel, enumInnerBevel, enumEmboss, enumPillowEmboss.
02085 #define typeBitDepth 'BtDp' // There is also a keyBitDepth. enumBitDepth1, enumBitDepth4, enumBitDepth8, enumBitDepth24.
02086 #define typeBlackGeneration 'BlcG' // enumNone, enumLight, enumMedium ('Mdim'), enumHeavy, enumMaximum.
02087 #define typeBlendMode 'BlnM' // enumNormal, enumDissolve, enumBehind, enumClear, enumMultiply, enumScreen, enumOverlay, enumSoftLight, enumHardLight, enumDarken, enumLighten, enumDifference, enumHue, enumSaturation, enumColor, enumLuminosity, enumExclusion, enumColorDodge, enumColorBurn.
02088 #define typeBlurMethod 'BlrM' // There is also a keyBlurMethod. enumSpin.
02089 #define typeBlurQuality 'BlrQ' // There is also a keyBlurQuality. enumDraft, enumGood, enumBest.
02090 #define typeBrushType 'BrsT' // enumBrushSimple, enumBrushLightRough, enumBrushDarkRough, enumBrushWideSharp, enumBrushWideBlurry.
02091 #define typeBuiltinProfile 'BltP' // enumAppleRGB, enumSRGB, enumCIERGB, enumNTSC, enumPalSecam, enumAdobeRGB1998, enumSMPTEC, enumGray18, enumGray22.
02092 #define typeBuiltInContour 'BltC'
02094 #define typeCMYKSetupEngine 'CMYE' // enumBuiltin, enumICC, enumTables.
02095 #define typeCalculation 'Clcn' // enumNormal, enumMultiply, enumScreen, enumOverlay, enumSoftLight, enumHardLight, enumDarken, enumLighten, enumDifference, enumExclusion, enumColorDodge, enumColorBurn, enumAdd, enumSubtract.
02096 #define typeChannel 'Chnl' // enumBlack, enumCMYK, enumRGB, enumLab, enumRed, enumGreen, enumCyan, enumLightness, enumBlue, enumMagenta, enumYellow, enumA, enumB, enumComposite, enumMask, enumMonotone, enumDuotone, enumTritone, enumQuadtone, enumTransparency.
02097 #define typeChannelReference '#ChR'
02098 #define typeCheckerboardSize 'Chck' // enumCheckerboardNone, enumCheckerboardSmall, enumCheckerboardMedium, enumCheckerboardLarge
02099 #define typeClass typeType
02100 #define typeClassColor '#Clr'
02101 #define typeClassElement '#ClE' // Specifies multiple types. Read Develop 21 for more info.
02102 #define typeClassExport '#Cle' // CONFLICTS: typeClassElement. Changed '#ClE' -> '#Cle'. Specifies multiple types. Read Develop 21 for more info. CONFLICT: typeClassElement.
02103 #define typeClassFormat '#ClF' // Specifies multiple types. Read Develop 21 for more info.
02104 #define typeClassHueSatHueSatV2 '#HsV'
02105 #define typeClassImport '#ClI' // Specifies multiple types. Read Develop 21 for more info.
02106 #define typeClassMode '#ClM' // Specifies multiple types. Read Develop 21 for more info.
02107 #define typeClassStringFormat '#ClS' // Specifies multiple types. Read Develop 21 for more info.
02108 #define typeClassTextExport '#CTE' // Breaks hash.
02109 #define typeClassTextImport '#ClT' // Specifies multiple types. Read Develop 21 for more info.
02110 #define typeColor 'Clr ' // enumRed, enumOrange, enumYellowColor, enumGreen, enumBlue, enumViolet, enumGray.
02111 #define typeColorChannel '#ClC' // Specifies multiple types. Read Develop 21 for more info.
02112 #define typeColorPalette 'ClrP' // enumExact, enumWeb, enumUniform, enumAdaptive, enumPerceptual, enumSelective, enumMasterAdaptive, enumMasterPerceptual, enumMasterSeletive, enumPrevious, enumSpectrum, enumGrayscale, enumBlackBody, enumMacintoshSystem, enumWindowsSystem.
02113 #define typeColorSpace 'ClrS' // enumGrayscale, enumRGBColor, enumCMYKColor, enumLabColor, enumBitmap, enumGrayScale, enumGray16, enumIndexedColor, enumRGB48, enumCMYK64, enumHSLColor, enumHSBColor, enumMultichannel, enumLab48.
02114 #define typeColorStopType 'Clry' // enumForegroundColor, enumBackgroundColor, enumUserStop.
02116 #define typeColors 'Clrs' // enumReds, enumYellows, enumGreens, enumCyans, enumBlues, enumMagentas, enumWhites, enumNeutrals, enumBlacks, enumHighlights, enumMidtones, enumShadows, enumOutOfGamut.
02117 #define typeCompensation 'Cmpn' // enumNone, enumBuiltin.
02118 #define typeContourEdge 'CntE' // enumUpper, enumLower.
02119 #define typeConvert 'Cnvr' // There is also a keyConvert. enumRectToPolar, enumPolarToRect.
02120 #define typeCorrectionMethod 'CrcM' // enumRelative, enumAbsolute.
02121 #define typeCursorKind 'CrsK' // enumStandard, enumPrecise, enumBrushSize
02122 #define typeDCS 'DCS ' // enumSingleNoCompositePS, enumSingle72Gray, enumSingle72Color, enumMultiNoCompositePS, enumMulti72Gray, enumMulti72Color, enumNoCompositePS, enum72Gray, enum72Color. There is also a keyDCS.
02123 #define typeDeepDepth 'DpDp' // enum2BitsPerPixel, enum4BitsPerPixel, enum8BitsPerPixel, enum16BitsPerPixel, enum32BitsPerPixel.
02124 #define typeDepth 'Dpth' // enum1BitPerPixel, enum8BitsPerPixel. There is also a keyDepth.
02125 #define typeDiffuseMode 'DfsM' // enumNormal, enumLightenOnly, enumDarkenOnly.
02126 #define typeDirection 'Drct' // enumLeft, enumRight.
02127 #define typeDisplacementMap 'DspM' // enumStretchToFit, enumTile.
02128 #define typeDistribution 'Dstr' // enumUniformDistribution, enumGaussianDistribution.
02129 #define typeDither 'Dthr' // enumPattern, enumDiffusion.
02130 #define typeDitherQuality 'Dthq' // enumBetter, enumFaster.
02131 #define typeDocumentReference '#DcR'
02132 #define typeEPSPreview 'EPSP' // enumTIFF, enumMacintosh.
02133 #define typeElementReference '#ElR'
02135 #define typeEncoding 'Encd' // enumASCII, enumBinary, enumJPEG, enumZip.
02136 #define typeEraserKind 'ErsK' // There is also a keyEraserKind
02137 #define typeExtrudeRandom 'ExtR' // There is also a keyExtrudeRandom. enumRandom, enumLevelBased.
02138 #define typeExtrudeType 'ExtT' // There is also a keyExtrudeType. enumBlocks, enumPyramids.
02139 #define typeEyeDropperSample 'EyDp' // enumSamplePoint, enumSample3x3, enumSample5x5.
02140 #define typeFPXCompress 'FxCm' // There is also a keyFPXCompress. Breaks hash. enumFPXCompressNone, enumFPXCompressLossyJPEG.
02141 #define typeFill 'Fl ' // enumWhite, enumBackgroundColor, enumTransparent. There is also keyFill, eventFill.
02142 #define typeFillColor 'FlCl' // There is also a keyFillColor. enumFillBack, enumFillFore, enumFillInverse, enumFillSame.
02143 #define typeFillContents 'FlCn' // enumForegroundColor, enumBackgroundColor, enumPattern, enumSaved, enumSnapshot, enumBlack, enumWhite, enumGray.
02144 #define typeFillMode 'FlMd' // enumBackground, enumRepeat, enumWrap.
02145 #define typeForcedColors 'FrcC' // enumNone, enumBlackAndWhite, enumPrimaries, enumWeb.
02146 #define typeFrameFill 'FrFl'
02147 #define typeFrameStyle 'FStl'
02148 #define typeGIFColorFileType 'GFPT' // There is also a keyGIFColorFileType. enumGIFColorFileColors, enumGIFColorFileColorTable, enumGIFColorFileMicrosoftPalette.
02149 #define typeGIFPaletteType 'GFPL' // There is also a keyGIFPaletteType. enumGIFPaletteExact, enumGIFPaletteAdaptive, enumGIFPaletteSystem, enumGIFPaletteOther.
02150 #define typeGIFRequiredColorSpaceType 'GFCS' // There is also a keyGIFRequiredColorSpaceType. enumGIFRequiredColorSpaceRGB, enumGIFRequiredColorSpaceIndexed.
02151 #define typeGIFRowOrderType 'GFIT' // There is also a keyGIFRowOrderType. enumGIFRowOrderNormal, enumGIFRowOrderInterlaced.
02152 #define typeGlobalClass 'GlbC'
02153 #define typeGlobalObject 'GlbO'
02154 #define typeGradientType 'GrdT' // enumLinear, enumRadial, enumAngle, enumReflected, enumDiamond.
02155 #define typeGradientForm 'GrdF' // user stops or color noise
02157 #define typeGrainType 'Grnt' // enumGrainRegular, enumGrainSoft, enumGrainSprinkles, enumGrainClumped, enumGrainContrasty, enumGrainEnlarged, enumGrainStippled, enumGrainHorizontal, enumGrainVertical, enumGrainSpeckle.
02158 #define typeGrayBehavior 'GrBh' // enumRGB, enumBlack.
02159 #define typeGuideGridColor 'GdGr' // enumCustom, enumLightBlue, enumLightRed, enumGreen, enumMediumBlue, enumYellow, enumMagenta, enumCyan, enumLightGray, enumBlack
02160 #define typeGuideGridStyle 'GdGS' // conflicts with typeGuideGridColor; enumLines, enumDashedLines, enumDots
02161 #define typeHistoryStateSource 'HstS' // enumFullDocument, enumMergedLayers, enumCurrentLayer.
02162 #define typeHorizontalLocation 'HrzL' // enumLeft, enumRight.
02163 #define typeImageReference '#ImR' // <Enumerated> Used as filter direct paramter.
02164 #define typeInnerGlowSource 'IGSr' // enumCenterGlow, enumEdgeGlow.
02165 #define typeIntegerChannel '#inC'
02166 #define typeIntent 'Inte' // enumImage, enumGraphics, enumColorimetric.
02167 #define typeInterlaceCreateType 'IntC' // There is also a keyInterlaceCreateType. enumCreateDuplicate, enumCreateInterpolation.
02168 #define typeInterlaceEliminateType 'IntE' // There is also a keyInterlaceEliminateType. enumEliminateOddFields, enumEliminateEvenFields.
02169 #define typeInterpolation 'Intp' // enumNearestNeighbor, enumBilinear, enumBicubic. Breaks hash for Intersect.
02170 #define typeKelvin 'Klvn' // enum5000, enum5500, enum6500, enum7500, enum9300, enumStdA, enumStdB, enumStdC, enumStdE.
02171 #define typeKelvinCustomWhitePoint '#Klv'
02172 #define typeLens 'Lns ' // enumZoom, enumPanaVision, enumNikon, enumNikon105.
02173 #define typeLightDirection 'LghD' // enumLightDirBottom, enumLightDirBottomLeft, enumLightDirLeft, enumLightDirTopLeft, enumLightDirTop, enumLightDirTopRight, enumLightDirRight, enumLightDirBottomRight.
02174 #define typeLightPosition 'LghP' // enumLightPosBottom, enumLightPosBottomLeft, enumLightPosBottomRight, enumLightPosLeft, enumLightPosTopLeft, enumLightPosTop, enumLightPosTopRight, enumLightPosRight.
02175 #define typeLightType 'LghT' // enumLightDirectional, enumLightOmni, enumLightSpot.
02176 #define typeLocationReference '#Lct'
02178 #define typeMaskIndicator 'MskI' // enumMaskedAreas, enumSelectedAreas, enumSpotColor.
02179 #define typeMatteColor 'MttC' // enumNone, enumForegroundColor, enumBackgroundColor, enumWhite, enumBlack, enumGray50, enumNetscapeGray
02180 #define typeMatteTechnique 'BETE' // enumSoftMatte, enumPreciseBevel.
02181 #define typeMenuItem 'MnIt' // enumAboutAp, enumPlace, enumOpenAs, enumFileInfo, enumPageSetup, ...
02182 #define typeMethod 'Mthd' // enumThreshold, enumPatternDither, enumDiffusionDither, enumHalftoneScreen, enumHalftoneFile, enumCustomPattern.
02183 #define typeMezzotintType 'MztT' // There is also a keyMezzotintType. enumFineDots, enumMediumDots, enumGrainyDots, enumCoarseDots, enumShortLines, enumMediumLines, enumLongLines, enumShortStrokes, enumMediumStrokes, enumLongStrokes.
02184 #define typeMode 'Md ' // enumModeGray, enumModeRGB. There is also keyMode, classMode.
02185 #define typeNotify 'Ntfy' // PR#17472, enumFirstIdle
02186 #define typeObject 'Objc'
02187 #define typeObjectReference 'obj '
02188 #define typeOnOff 'OnOf' // enumOn, enumOff.
02189 #define typeOrdinal 'Ordn' // enumAll, enumFirst, enumLast, enumNext, enumPrevious, enumMiddle, enumAny, enumNone, enumTarget, enumForward, enumBackward, enumFront, enumBack, enumMerged, enumLinked.
02190 #define typeOrientation 'Ornt' // enumHorizontal, enumVertical.
02191 #define typePNGFilter 'PNGf' // There is also a keyPNGFilter. enumPNGFilterNone, enumPNGFilterSub, enumPNGFilterUp, enumPNGFilterAverage, enumPNGFilterPaeth, enumPNGFilterAdaptive.
02192 #define typePNGInterlaceType 'PGIT' // There is also a keyPNGInterlaceType. Breaks hash. enumPNGInterlaceNone, enumPNGInterlaceAdam7.
02193 #define typePagePosition 'PgPs' // There is also a keyPagePosition. enumPagePosTopLeft, enumPagePosCentered.
02194 #define typePathKind 'PthK' // enumNormalPath, enumWorkPath, enumClippingPath, enumTargetPath.
02195 #define typePathReference '#PtR'
02196 #define typePhosphors 'Phsp' // enumCIERGB, enumEBUITU, enumHDTV, enumNTSC, enumP22EBU, enumAdobeRGB1998, enumSMPTEC, enumTrinitron.
02197 #define typePhosphorsCustomPhosphors '#Phs'
02199 #define typePickerKind 'PckK' // enumSystemPicker, enumPhotoshopPicker, enumPluginPicker.
02200 #define typePixelPaintSize 'PPSz' // There is also a keyPixelPaintSize. Breaks hash. enumPixelPaintSize1, enumPixelPaintSize2, enumPixelPaintSize3, enumPixelPaintSize4.
02201 #define typePlatform 'Pltf' // There is also a keyPlatform. enumOS2, enumWindows, enumMacintosh, enumIBMPC.
02202 #define typePreview 'Prvw' // enumNone, enumIcon, enumThumbnail, enumMacThumbnail, enumWinThumbnail, enumFullSize. There is also a keyPreview.
02203 #define typePreviewCMYK 'Prvt' // enumPreviewOff, enumPreviewCMYK, enumPreviewCyan, enumPreviewMagenta, enumPreviewYellow, enumPreviewBlack, enumPreviewCMY
02204 #define typeProfileMismatch 'PrfM' // enumIgnore, enumAskWhenOpening, enumConvertToCMYK, enumConvertToRGB, enumConvertToLab, enumConvertToGray, enumKeepProfile.
02205 #define typePurgeItem 'PrgI' // enumClipboard, enumSnapshot, enumUndo, enumPattern, enumHistory, enumAll.
02206 #define typeQuadCenterState 'QCSt' // enumQCSAverage, enumQCSCorner0, enumQCSCorner1, enumQCSCorner2, enumQCSCorner3, enumQCSSide0, enumQCSSide1, enumQCSSide2, enumQCSSide3, enumQCSIndependent.
02207 #define typeQuality 'Qlty' // enumLowQuality, enumMediumQuality, enumHighQuality, enumMaximumQuality. There is also a typeQuality.
02208 #define typeQueryState 'QurS' // enumQueryAlways, enumQueryAsk, enumQueryNever
02209 #define typeRGBSetupSource 'RGBS' // enumCustom, enumBuiltin, enumMonitor, enumFile.
02210 #define typeRawData 'tdta' // same as typeData in AERegistry.h
02211 #define typeRippleSize 'RplS' // There is also a keyRippleSize. enumSmall, enumMediumQuality, enumLarge.
02212 #define typeRulerUnits 'RlrU' // enumRulerPixels, enumRulerInches, enumRulerCm, enumRulerPoints, enumRulerPicas, enumRulerPercent.
02213 #define typeScreenType 'ScrT' // enumScreenCircle, enumScreenDot, enumScreenLine.
02214 #define typeShape 'Shp ' // enumRound, enumDiamond, enumEllipse, enumLine, enumSquare, enumCross.
02215 #define typeSmartBlurMode 'SmBM' // There is also a keySmartBlurMode. enumSmartBlurModeNormal, enumSmartBlurModeEdgeOnly, enumSmartBlurModeOverlayEdge.
02216 #define typeSmartBlurQuality 'SmBQ' // There is also a keySmartBlurQuality. enumSmartBlurQualityLow, enumSmartBlurQualityMedium, enumSmartBlurQualityHigh.
02217 #define typeSourceMode 'Cndn' // for ModeChange plugin
02219 #define typeSpherizeMode 'SphM' // There is also a keySpherizeMode. enumNormal, enumHorizontalOnly, enumVerticalOnly.
02220 #define typeState 'Stte' // enumRedrawComplete.
02221 #define typeStringClassFormat '#StC' // Specifies multiple types. Read Develop 21 for more info.
02222 #define typeStringChannel '#sth' // Specifies multiple types. Read Develop 21 for more info.
02223 #define typeStringCompensation '#Stm' // Breaks hash for typeStringClassFormat.
02224 #define typeStringFSS '#Stf' // Specifies multiple types. Read Develop 21 for more info.
02225 #define typeStringInteger '#StI' // Specifies multiple types. Read Develop 21 for more info.
02226 #define typeStrokeDirection 'StrD' // enumStrokeDirRightDiag, enumStrokeDirHorizontal, enumStrokeDirLeftDiag, enumStrokeDirVertical.
02227 #define typeStrokeLocation 'StrL' // enumInside, enumOutside, enumCenter.
02228 #define typeTermText typeChar
02229 #define typeTextureType 'TxtT' // enumTexTypeBrick, enumTextTypeBurlap, enumTextTypeCanvas, enumTexTypeSandstone, enumTexTypeBlocks, enumTexTypeFrosted, enumTexTypeTinyLens.
02230 #define typeTransparencyGridColors 'Trnl' // enumLight, enumMedium, enumDark, enumRed, enumOrange, enumGreen, enumBlue, enumPurple, enumCustom
02231 #define typeTransparencyGridSize 'TrnG' // enumNone, enumSmall, enumMedium, enumLarge
02232 #define typeTypeClassModeOrClassMode '#TyM' // Specifies multiple types. Read Develop 21 for more info.
02233 #define typeUndefinedArea 'UndA' // enumWrapAround, enumRepeatEdgePixels.
02234 #define typeUnitFloat 'UntF' // Special type for unit values.
02235 #define typeUrgency 'Urgn' // enumLow, enumHigh.
02237 #define typeUserMaskOptions 'UsrM' // enumHideAll, enumRevealAll, enumHideSelection, enumRevealSelection.
02238 #define typeValueList 'VlLs'
02239 #define typeVerticalLocation 'VrtL' // enumTop, enumBottom.
02240 #define typeWaveType 'Wvtp' // enumWaveSine, enumWaveTriangle, enumWaveSquare.
02241 #define typeWindMethod 'WndM' // enumWind, enumBlast, enumStagger.
02242 #define typeYesNo 'YsN ' // enumYes, enumNo, enumAsk.
02243 #define typeZigZagType 'ZZTy' // There is also a keyZigZagType. Breaks hash.
02244
02245
02246
02247
02248 #define unitAngle '#Ang' // Unit value - base degrees
02249 #define unitDensity '#Rsl' // Unit value - base per inch
02250 #define unitDistance '#Rlt' // Unit value - base 72ppi
02251 #define unitNone '#Nne' // Unit value - coerced.
02252 #define unitPercent '#Prc' // Tagged unit value.
02253 #define unitPixels '#Pxl' // Tagged unit value.
02255
02256
02257
02258
02259
02260
02261
02262
02263 #define unitMillimeters '#Mlm' // Unit value used ONLY by text code
02264 #define unitPoints '#Pnt' // Unit value used ONLY by text code
02265
02266
02267
02269
02270 #endif // __PITerminology_h__