InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ScriptingDefs.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Jonathan W. Brown
6 //
7 // $Author$
8 //
9 // $DateTime$
10 //
11 // $Revision$
12 //
13 // $Change$
14 //
15 // Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16 //
17 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18 // with the terms of the Adobe license agreement accompanying it. If you have received
19 // this file from a source other than Adobe, then your use, modification, or
20 // distribution of it requires the prior written permission of Adobe.
21 //
22 //
23 // Contains defines used throughout scripting architecture
24 //
25 //========================================================================================
26 
27 #ifndef __SCRIPTINGDEFS__
28 #define __SCRIPTINGDEFS__
29 
30 // The following are items defined in the Universal headers on the Mac
31 #if MACINTOSH && __clang__
32 // avoid collisions with the Universal header on the Mac
33  #include <Carbon/../Frameworks/OpenScripting.framework/Headers/ASRegistry.h> // OpenScripting
34 #else // Win or odfrc
35 //Used by IScriptRequestData::GetRequestedDataType
36 #ifndef typeChar
37 #define typeChar 'TEXT'
38 #endif
39 #ifndef typeUnicodeText
40 #define typeUnicodeText 'utxt'
41 #endif
42 
43 //Used by ScriptInfo::SpecifierForm
44 #ifndef formAbsolutePosition
45 #define formAbsolutePosition 'indx'
46 #endif
47 #ifndef formName
48 #define formName 'name'
49 #endif
50 #ifndef kAEFirst
51 #define kAEFirst 'firs'
52 #endif
53 #ifndef kAELast
54 #define kAELast 'last'
55 #endif
56 #ifndef kAEMiddle
57 #define kAEMiddle 'midd'
58 #endif
59 #ifndef kAEAny
60 #define kAEAny 'any '
61 #endif
62 #ifndef kAEAll
63 #define kAEAll 'all '
64 #endif
65 #ifndef formPropertyID
66 #define formPropertyID 'prop'
67 #endif
68 #ifndef formRange
69 #define formRange 'rang'
70 #endif
71 #ifndef formRelativePosition
72 #define formRelativePosition 'rele'
73 #endif
74 #ifndef formTest
75 #define formTest 'test'
76 #endif
77 #ifndef formUniqueID
78 #define formUniqueID 'ID '
79 #endif
80 #ifndef kAENext
81 #define kAENext 'next'
82 #endif
83 #ifndef kAEPrevious
84 #define kAEPrevious 'prev'
85 #endif
86 
87 //Used as param ids
88 #ifndef keyAEFile
89 #define keyAEFile 'kfil'
90 #endif
91 #ifndef keyAEInsertHere
92 #define keyAEInsertHere 'insh'
93 #endif
94 #ifndef keyAEData
95 #define keyAEData 'data'
96 #endif
97 #ifndef keyAEPropData
98 #define keyAEPropData 'prdt'
99 #endif
100 #ifndef keyDirectObject
101 #define keyDirectObject '----'
102 #endif
103 #ifndef keyAEObject
104 #define keyAEObject 'kobj'
105 #endif
106 #ifndef keyAEObjectClass
107 #define keyAEObjectClass 'kocl'
108 #endif
109 #ifndef keyAEPosition
110 #define keyAEPosition 'kpos'
111 #endif
112 #ifndef keyASPrepositionWith
113 #define keyASPrepositionWith 'with'
114 #endif
115 #ifndef keyASPrepositionTo
116 #define keyASPrepositionTo 'to '
117 #endif
118 #ifndef keyASPrepositionGiven
119 #define keyASPrepositionGiven 'givn'
120 #endif
121 #ifndef keyASPrepositionFrom
122 #define keyASPrepositionFrom 'from'
123 #endif
124 #ifndef keyASPrepositionOn
125 #define keyASPrepositionOn 'on '
126 #endif
127 #ifndef keyASPrepositionAround
128 #define keyASPrepositionAround 'arnd'
129 #endif
130 #ifndef keyASPrepositionBy
131 #define keyASPrepositionBy 'by '
132 #endif
133 #ifndef keyASPrepositionIn
134 #define keyASPrepositionIn 'in '
135 #endif
136 #ifndef keyASPrepositionFor
137 #define keyASPrepositionFor 'for '
138 #endif
139 #ifndef keyASPrepositionThru
140 #define keyASPrepositionThru 'thru'
141 #endif
142 #ifndef kAEDoObjectsExist
143 #define kAEDoObjectsExist 'doex'
144 #endif
145 
146 #endif // MACINTOSH && __clang__
147 
148 //
149 // Please make sure any id's you add are unique !!!
150 //
151 
152 enum ScriptSuites
153 {
154  s_LayoutSuite = 'K2PI',
155  s_TextSuite = 'TeXT',
156  s_CoreSuite = 'core', // kAECoreSuite in AERegistry.h
157  s_OurCoreSuite = 'CoRe',
158  s_InDesignBasicSuite = 'K2 ',
159  s_Quickdrawsuite = 'Qdrw',
160  s_MiscSuite = 'misc', // kAEMiscStandards in AERegistry.h
161  s_PreferencesSuite = 'K2PF',
162  s_ColorSuite = 'K2CL',
163  s_BookSuite = 'InBK',
164  s_TableSuite = 'K2TB',
165  s_TableOfContentsSuite = 'ITOC',
166  s_TypeNameSuite = 'tpnm',
167  s_LibrariesSuite = 'K2LB',
168  s_HyperLinksSuite = 'InHY',
169  s_IndexingSuite = 'IDXG',
170  s_HiddenSuite = 'Hidn',
171  s_UI = 'UIUI',
172  s_StrokeStyleSuite = 'StSu',
173  s_ObjectStylesSuite = 'OSSu',
174  s_JobBagSuite = 'JBSu',
175  s_GraphicsServerSuite = 'GSSu',
176  s_PreflightSuite = 'PFSu'
177 };
178 
179 // Class IDs
180 enum ScriptClasses
181 {
182  c_Null = 'null',
183 // c_Application = c_Null,
184  c_Document = 'docu', // cDocument in AERegistry.h
185  c_Documents = 'docs',
186  c_Spread = 'sprd',
187  c_Spreads = 'prds',
188  c_MasterSpread = 'mspr',
189  c_MasterSpreads = 'msps',
190  p_MasterPageItems = 'mpgs',
191  c_Layer = 'layr',
192  c_Layers = 'lyrs',
193  c_Page = 'page',
194  c_Pages = 'pags',
195  c_Window = 'cwin', // cWindow in AERegistry.h
196  c_Windows = 'wins',
197  c_LayoutWindow = 'Lwin',
198  c_LayoutWindows = 'Lwns',
199  c_StoryWindow = 'Swin',
200  c_StoryWindows = 'Swns',
201  c_Color = 'colr', // keyAEColor in AERegistry.h
202  c_Colors = 'clrs',
203  c_Swatch = 'swch',
204  c_Swatches = 'swcs',
205  c_Gradient = 'grad',
206  c_AGMBlackBox = 'ctbb',
207  c_Gradients = 'grds',
208  c_AGMBlackBoxes = 'ctbs',
209  c_GradStop = 'gstp',
210  c_GradStops = 'gsts',
211  c_Tint = 'tint',
212  c_Tints = 'tnts',
213  c_Path = 'ppth',
214  c_Paths = 'pths',
215  c_ClippingPath = 'cpth',
216  c_GraphicLayerOption = 'glop',
217  c_GraphicLayer = 'grlr',
218  c_GraphicLayers = 'grls',
219  c_Point = 'ppnt',
220  c_Points = 'pnts',
221  c_TextFrame = 'txtf',
222  c_TextFrames = 'txfs',
223  c_EndnoteTextFrame = 'entf',
224  c_EndnoteTextFrames = 'enfs',
225  c_Guide = 'guid',
226  c_Guides = 'gids',
227  c_LinkMetadata = 'clxm',
228  c_Text = 'ctxt', // cText in AERegistry.h
229  c_Texts = 'txts',
230  c_Line = 'clin', // cLine in AERegistry.h
231  c_Lines = 'tlns',
232  c_Word = 'cwor', // cWord in AERegistry.h
233  c_Words = 'wrds',
234  c_Character = 'cha ', // cChar in AERegistry.h
235  c_Characters = 'chrs',
236  c_TextColumn = 'Ccol', // cColumn in AERegistry.h
237  c_TextColumns = 'cols',
238  c_Paragraph = 'cpar', // cParagraph in AERegistry.h
239  c_Paragraphs = 'pars',
240  c_Story = 'cflo', // cTextFlow in AERegistry.h
241  c_Stories = 'flos',
242  c_Change = 'Chng',
243  c_Changes = 'Chgs',
244  c_Note = 'Note',
245  c_Notes = 'Nots',
246  c_TextStyleRange = 'txsr',
247  c_TextStyleRanges = 'tsrs',
248  c_TabStop = 'tstp',
249  c_TabStops = 'tsps',
250  c_RunInStyle = 'rist',
251  c_RunInStyles = 'riss',
252  c_GrepRunInStyle = 'gris',
253  c_RunInLineStyle = 'rils',
254  c_GrepRunInStyles = 'grss',
255  c_RunInLineStyles = 'rlss',
256  c_InsertionPoint = 'cins', // cInsertionPoint in AERegistry.h
257  c_InsertionPoints = 'inps',
258  c_Group = 'grop',
259  c_Groups = 'grps',
260  c_CharStyle = 'csty',
261  c_CharStyles = 'csts',
262  c_ParaStyle = 'psty',
263  c_ParaStyles = 'psts',
264  c_Language = 'lang',
265  c_Languages = 'lngs',
266  c_AutoCorrect = 'ACcr',
267  c_AutoCorrects = 'ACrs',
268  c_AutoCorrectWordPair = 'ACwp',
269  c_AutoCorrectWordPairs = 'ACws',
270  c_VendorLanguage = 'vlng',
271  c_VendorLanguages = 'vlgs',
272  c_Section = 'sctn',
273  c_Sections = 'scns',
274 
275  c_CMSSettings = 'CSet',
276  p_CMSSettings = 'cSet',
277 
278  c_TrapStyle = 'trSt',
279  c_TrapStyles = 'trSs',
280 
281  // for preference handling
282  c_AutoCorrectPref = 'acrp',
283  p_AutoCorrectPref = 'acpp',
284  c_SpellPref = 'splp',
285  p_SpellPref = 'slpp',
286  c_DictPref = 'dctp',
287  p_DictPref = 'dtpp',
288  c_DocPref = 'docp',
289  c_TinDocumentData = 'tinD',
290  p_TinDocumentData = 'tinP',
291  c_GaijiOwnedItem = 'gaiO',
292  p_GaijiOwnedItemData = 'gaiD',
293  p_GaijiOwnedItemKeyData = 'gaiK',
294  c_GaijiOwnedItems = 'gaiS',
295  p_GaijiRefMaps = 'gaiM',
296  p_DocPref = 'dcpp',
297  c_GridPref = 'grdp',
298  p_GridPref = 'grpp',
299  c_GuidePref = 'gudp',
300  p_GuidePref = 'gdpp',
301  c_PasteboardPref = 'pbdp',
302  p_PasteboardPref = 'pBDP',
303  c_MarginPref = 'imgp',
304  p_MarginPref = 'impp',
305  c_ImageIOPref = 'imop',
306  p_ImageIOPref = 'iopp',
307  c_ImagePref = 'imcs',
308  p_ImagePref = 'impr',
309  c_TextOptPref = 'txtp',
310  p_TextOptPref = 'txpp',
311  c_TextEditingPref = 'txep',
312  p_TextEditingPref = 'txdp',
313  c_MagnifyToolPref = 'mtpc',
314  p_MagnifyToolPref = 'mtpr',
315  c_ViewPref = 'viwp',
316  p_ViewPref = 'vwpp',
317  c_BasePrint = 'bPnt',
318  c_PrintPref = 'prnp',
319  p_PrintPref = 'prpp',
320  c_PrintStyle = 'cPsy',
321  c_PrintStyles = 'cPts',
322  c_DocumentStyle = 'cDsy',
323  c_DocumentStyles = 'cDcs',
324  c_PolygonPref = 'plyp',
325  p_PolygonPref = 'pypp',
326  c_PDFExportPref = 'PDFp',
327  c_InteractivePDFExportPref = 'iPDF',
328  p_PDFPref = 'DFpf',
329  p_InteractivePDFPref = 'piPP',
330  c_PDFExportStyle = 'PFst',
331  c_PDFExportStyles = 'PFss',
332  c_PDFPlacePref = 'PDFi',
333  p_PDFPlacePref = 'DFif',
334  c_PDFAttribute = 'PDFa',
335  p_PDFAttribute = 'DFaf',
336  c_StoryPref = 'SyPf',
337  p_StoryPref = 'pSTP',
338  c_TextFramePref = 'TFPf',
339  p_TextFramePref = 'pTFP',
340  c_SVGExportPref = 'svPf',
341  p_SVGPref = 'psvP',
342  c_XPPref = 'xpPf',
343  p_XPPref = 'pxpP',
344  c_IMEPref = 'cImP',
345  p_IMEPref = 'pImP',
346  c_FontLockingPrefs = 'cFlP',
347  p_FontLockingPrefs = 'pFlP',
348  p_FontInputLockingPref = 'pFil',
349  p_FontChangeLockingPref = 'pFcl',
350  c_GrabberPref = 'cgrp',
351  p_GrabberPref = 'pgrp',
352 
353  c_PSDLayerComp = 'cplc',
354  p_PSDLayerComp = 'pplc',
355 
356  c_EPSExportPrefs = 'cEEP',
357  c_EPSImportPrefs = 'cEIP',
358  p_EPSExportPrefs = 'pEEP',
359  p_EPSImportPrefs = 'pEIP',
360 
361  c_DisplaySetting = 'cDsp',
362  c_DisplaySettings = 'DspS',
363  c_DefViewSettingPref = 'cDvs',
364  p_DefViewSettingPref = 'Dvsp',
365  c_LayoutAdjustPref = 'Ladp',
366  p_LayoutAdjustPref = 'pLad',
367  c_AdaptiveLayoutPref = 'ALPO',
368  p_AdaptiveLayoutPref = 'ALPP',
369 
370  c_UserDict = 'usrd',
371  c_UserDicts = 'usrs',
372  c_HyphException = 'hyfe',
373  c_HyphExceptions = 'hyfs',
374 
375  c_Font = 'FonT',
376  c_Fonts = 'FnTs',
377  c_FontFamily = 'fFam',
378  c_FontFamilies = 'FFMs',
379  c_CompositeFonts = 'cfns',
380  c_CompositeFont = 'cfnt',
381  c_CompositeFontEntries = 'cfes',
382  c_CompositeFontEntry = 'cfen',
383 
384  c_WordRTFPref = 'WRDI',
385  p_WordRTFPref = 'pWRD',
386  c_ExcelImportPref = 'XLSI',
387  p_ExcelImportPref = 'pXLS',
388  c_TextImportPref = 'TXTI',
389  p_TextImportPref = 'pTXT',
390  c_TextExportPref = 'TXEI',
391  p_TextExportPref = 'pTXE',
392  c_TagTextImportpref = 'TTII',
393  p_TagTextImportpref = 'pTTI',
394  c_TagTextExportPref = 'TTEI',
395  p_TagTextExportPref = 'pTTE',
396 
397  c_TextDefault = 'cTdf',
398  p_TextDefault = 'pTdf',
399  c_CJKTextDefault = 'cJdf',
400  p_CJKTextDefault = 'pJdf',
401  c_AnchoredObjectDefault = 'cAOd',
402  p_AnchoredObjectDefault = 'pAOd',
403  c_AnchoredObjectSettings = 'cAOs',
404  p_AnchoredObjectSettings = 'pAOs',
405 
406  c_CJKGridPreferences = 'Jgpf',
407  p_CJKGridPreferences = 'Jppf',
408  c_PrintGridPreferences = 'Jpgc',
409  p_PrintGridPreferences = 'Jpgp',
410 
411  c_ExportForWebPref = 'ewPf',
412  p_ExportForWebPref = 'pewP',
413 
414  // Links prefs
415  p_CheckLinksAtOpen = 'clao',
416  p_FindMissingLinksAtOpen = 'fmlo',
417  c_LinksPref = 'lkpf',
418  p_LinksPref = 'lkpp',
419  p_HTTPLinksRenditionType = 'hlrt',
420  p_HTTPLinksAutoTagAssetPref = 'hlat',
421 
422  // Tool Box Panel
423  c_Toolbox = 'ctbx',
424  p_Toolbox = 'pTul',
425  p_CurrentTool = 'Tool',
426  p_CurrentToolName = 'tlNm',
427  p_CurrentToolHint = 'tlHn',
428  p_CurrentToolIcon = 'tlIc',
429  en_ToolBoxTools = 'tuLz',
430  en_SelectionTool = 'seLt',
431  en_DirectSelectTool = 'dsLt',
432  en_GapTool = 'gaPt',
433  en_AdvancedGapTool = 'agAp',
434  en_PenTool = 'peNt',
435  en_AddAnchorPointTool = 'aaPt',
436  en_DeleteAnchorPointTool = 'daPt',
437  en_ConvertDirectionPointTool = 'cdPt',
438  en_TypeTool = 'tyPt',
439  en_VertTypeTool = 'vtTl',
440  en_TypeOnPathTool = 'toPt',
441  en_VertTypeOnPathTool = 'vtOp',
442  en_METypeTool = 'meTt',
443  en_TypeOnPathMETool = 'meTp',
444  en_PencilTool = 'pnCl',
445  en_SmoothTool = 'smTh',
446  en_EraseTool = 'erSe',
447  en_LineTool = 'lnTl',
448  en_PolygonFrameTool = 'pfTl',
449  en_RectangleFrameTool = 'rfTl',
450  en_EllipseFrameTool = 'efTl',
451  en_PolygonTool = 'plTl',
452  en_RectangleTool = 'reTl',
453  en_EllipseTool = 'elTl',
454  en_RotateTool = 'roTl',
455  en_ScaleTool = 'scTl',
456  en_ShearTool = 'shTl',
457  en_ScissorsTool = 'scZt',
458  en_FreeTransformTool = 'ftTl',
459  en_GradientSwatchTool = 'gsTl',
460  en_GradientFeatherTool = 'gfTl',
461  en_NoteTool = 'noTl',
462  en_EyeDropperTool = 'edTl',
463  en_MeasureTool = 'meTl',
464  en_HandTool = 'haTl',
465  en_ZoomTool = 'zmTl',
466  en_HorizontalGridTool = 'hgTl',
467  en_VerticalGridTool = 'vgTl',
468  en_PumpkinTool = 'pmpk',
469  en_PositionTool = 'posT',
470  en_TableTool = 'tbTl',
471  en_PlaceCursorTool = 'pcTl',
472  en_MotionPathTool = 'mpTl',
473  en_PageTool = 'spTl',
474 
475  // Griddata, LayoutGridData, and StoryGridData are all represented by the same
476  // provider, but they need to be distinct types. That's because the provider
477  // needs some way to distinguish between the different members it's supposed
478  // to be setting.
479  c_CJKGridData = 'Jgda',
480  p_CJKGridData = 'Jgrd',
481  c_CJKLayoutGridData = 'Jcpg',
482  p_CJKLayoutGridData = 'Jpgd',
483  c_CJKStoryGridData = 'Jcsg',
484  p_CJKStoryGridData = 'Jsgd',
485 
486  c_KinsokuTable = 'Jkst',
487  c_KinsokuTables = 'Jkss',
488  c_MojikumiTable = 'Jmjt',
489  c_MojikumiTables = 'Jmjs',
490 
491  c_MojikumiUIPref = 'Jmui',
492  p_MojikumiUIPref = 'jmui',
493 
494  c_NamedGrid = 'Jngd',
495  c_NamedGrids = 'Jngs',
496  p_AppliedNamedGrid = 'Jang',
497 
498  // Book
499  c_Book = 'Book',
500  c_Books = 'Boks',
501  c_BookContent = 'Bkct',
502  c_BookContents = 'Bcts',
503  c_BookSyncOption = 'Bkso',
504  c_BookSyncOptions = 'Bsos',
505 
506  //TOC
507  c_TOCStyle = 'cTOC',
508  c_TOCStyles = 'TOCs',
509  c_TOCStyleEntry = 'cTny',
510  c_TOCStyleEntrys = 'Tnys',
511 
512  // Indexing
513  c_Index = 'pidx', // pIndex in AERegistry.h Used to be 'cIdx'
514  c_Indexes = 'cIds',
515  c_IndexOptions = 'cOpt',
516  c_IndexHeaderSet = 'cIhs',
517  c_PageReference = 'PgRf',
518  c_PageReferences = 'PgRs',
519  c_CrossReference = 'CRef',
520  c_CrossReferences = 'CRfs',
521  c_Topic = 'cTpc',
522  c_Topics = 'cTps',
523  c_Subtopic = 'cSTp',
524  c_Subtopics = 'cSTs',
525  c_IndexSection = 'iSec',
526  c_IndexSections = 'iScs',
527  c_IndexingSortOption = 'iSOp',
528  c_IndexingSortOptions = 'iSOs',
529 
530  c_IndexInstance = 'InIx', // for now only INX...
531  c_IndexInstances = 'InIs',
532 
533  c_Ink = 'cink',
534  c_Inks = 'inks',
535 
536  c_FindPref = 'cFnd',
537  p_FindPref = 'pFnd',
538  c_ChangePref = 'cChg',
539  p_ChangePref = 'pChg',
540  c_FindChangeTextOptions = 'cFCT',
541  p_FindChangeTextOptions = 'pFCT',
542  c_FindChangeGrepOptions = 'cFCG',
543  p_FindChangeGrepOptions = 'pFCG',
544  c_FindChangeGlyphOptions = 'cFCp',
545  p_FindChangeGlyphOptions = 'pFCp',
546  c_FindChangeObjectOptions = 'cFCO',
547  p_FindChangeObjectOptions = 'pFCO',
548  c_FindChangeColorOptions = 'cFCC',
549  p_FindChangeColorOptions = 'pFCC',
550  c_FindChangeTransliterateOptions= 'cFCl',
551  p_FindChangeTransliterateOptions= 'pFCl',
552  c_FindTextPref = 'cFTP',
553  p_FindTextPref = 'pFTP',
554  c_FindGrepPref = 'cFGP',
555  p_FindGrepPref = 'pFGP',
556  c_FindGlyphPref = 'cFPP',
557  p_FindGlyphPref = 'pFPP',
558  c_FindObjectPref = 'cFOP',
559  p_FindObjectPref = 'pFOP',
560  c_FindColorPref = 'cFCr',
561  p_FindColorPref = 'pFCr',
562  c_FindTransliteratePref = 'cFLP',
563  p_FindTransliteratePref = 'pFLP',
564  c_ChangeTextPref = 'cCTP',
565  p_ChangeTextPref = 'pCxP',
566  c_ChangeGrepPref = 'cCGP',
567  p_ChangeGrepPref = 'pCGP',
568  c_ChangeGlyphPref = 'cCPP',
569  p_ChangeGlyphPref = 'pCPP',
570  c_ChangeObjectPref = 'cCOP',
571  p_ChangeObjectPref = 'pCOP',
572  c_ChangeColorPref = 'cCCP',
573  p_ChangeColorPref = 'pCCP',
574  c_ChangeTransliteratePref = 'cCLP',
575  p_ChangeTransliteratePref = 'pCLP',
576 
577  //Font preference
578  c_FontSyncPref = 'fspf',
579  p_FontSyncPref = 'fspp',
580  p_AutoActivateFontPref = 'aafp',
581 
582  // Hyperlinks
583  c_Hyperlinks = 'HLOS',
584  c_Hyperlink = 'HLOB',
585  c_HyperlinkTextSources = 'HLTS',
586  c_HyperlinkTextSource = 'HLTs',
587  c_HyperlinkPageItemSources = 'HLPS',
588  c_HyperlinkPageItemSource = 'HLPs',
589  c_HyperlinkTextDestinations = 'HLTD',
590  c_HyperlinkTextDestination = 'HLTd',
591  c_HyperlinkPageDestinations = 'HLPD',
592  c_HyperlinkPageDestination = 'HLPd',
593  c_HyperlinkURLDestinations = 'HLUD',
594  c_HyperlinkURLDestination = 'HLUd',
595  c_HyperlinkExternalPageDestinations = 'HLEP',
596  c_HyperlinkExternalPageDestination = 'HLEp',
597  c_Bookmarks = 'Bmks',
598  c_Bookmark = 'Bkmk',
599  c_XRefFormats= 'XRFs',
600  c_XRefFormat = 'XRFm',
601  c_XRefSources = 'XRSs',
602  c_XRefSource = 'XRSr',
603  c_XRefBuildingBlocks = 'xBBs',
604  c_XRefBuildingBlock = 'xBBk',
605  c_ParaDests = 'PrDs',
606  c_ParaDest = 'ParD',
607 
608  // Libraries
609  c_Library = 'Libr',
610  c_Libraries = 'Lbrs',
611  c_LibraryAsset = 'Lass',
612  c_LibraryAssets = 'LAss',
613 
614  //MetaData
615  c_MetaDataPref = 'cMet',
616  p_MetaDataPref = 'pMdp',
617  c_MetaDataPacket = 'cMep',
618  p_MetaDataPacket = 'pMep',
619 
620  //Export as INX
621  e_SaveBack = 'SvBk',
622  c_SaveBackPref = 'cSvB',
623  p_SaveBackPref = 'pSvB',
624  p_SaveBackFormat = 'SBFm',
625 
626  // preflight
627  c_PreflightReport = 'S4PR',
628  c_PackageReport = 'S4PA',
629  c_BookPackageReport = 'B4PA',
630  c_BookPreflightReport = 'B4PR',
631  c_FontDescription = 'S4FO',
632  c_FontDescriptions = 'S4FS',
633  c_LinkDescription = 'S4LI',
634  c_LinkDescriptions = 'S4LS',
635  c_InkDescription = 'S4IN',
636  c_InkDescriptions = 'S4IS',
637  c_JobTicket = 'S4JT',
638  c_ICCProfile = 'prof', //-- defined in ColorSync 2.5
639 
640  // Basil preflight
641  c_PreflightRule = 'PFNR',
642  c_PreflightRules = 'PFRS',
643  c_ScriptPreflightRule = 'PFSR',
644  c_ScriptPreflightRules = 'PRSS',
645  c_PreflightRuleDataObject = 'PFRD',
646  c_PreflightRuleDataObjects = 'PFDS',
647  c_PreflightProfileRule = 'PFPR',
648  c_PreflightProfileRules = 'PPRS',
649  c_PreflightRuleInstance = 'PFRI',
650  c_PreflightRuleInstances = 'PFIS',
651  c_PreflightScriptRuleInstance = 'PSRI',
652  c_PreflightScriptRuleInstances = 'PSRS',
653  c_PreflightProfile = 'PLPF',
654  c_PreflightProfiles = 'PLPS',
655  c_MemoryPreflightProfile = 'PMPF',
656  c_MemoryPreflightProfiles = 'PMPS',
657  c_PreflightProcess = 'PrP1',
658  c_PreflightProcesses = 'PrPS',
659  c_PreflightProcessTask = 'PrT1',
660  c_PreflightProcessTasks = 'PrTS',
661  c_PreflightRuleResult = 'PVRt',
662  c_PreflightOptions = 'PFOp',
663  c_PreflightBookOptions = 'FPBO',
664 
665  // HighLevel UI
666  c_Dialog = 'uiDL',
667  c_Dialogs = 'uDLs',
668  c_Widget = 'uiWd',
669  c_Widgets = 'uWds',
670  c_TextEditbox = 'utxE',
671  c_TextEditboxes = 'utEs',
672  c_IntEditbox = 'uInE',
673  c_IntEditboxes = 'uIEs',
674  c_StaticText = 'uiSt',
675  c_StaticTexts = 'uSts',
676  c_DropDown = 'uiDD',
677  c_DropDowns = 'uDDs',
678  c_Checkbox = 'uiCb',
679  c_Checkboxes = 'uCbs',
680  c_RadioButtonGroup = 'uRBG',
681  c_RadioButtonGroups = 'uRGs',
682  c_RadioButtonControl = 'uiRB',
683  c_RadioButtonControls = 'uRBs',
684  c_IntCombobox = 'uCIn',
685  c_IntComboboxes = 'uCIs',
686  c_EnablingCheckboxPanel = 'uECP',
687  c_EnablingCheckboxPanels = 'uECs',
688  c_ColumnWidget = 'uiCW',
689  c_ColumnWidgets = 'uCWs',
690  c_RowWidget = 'uiRW',
691  c_RowWidgets = 'uRWs',
692  c_AngleCombobox = 'uCAn',
693  c_AngleComboboxes = 'uCAs',
694  c_PercentCombobox = 'uCPc',
695  c_PercentComboboxes = 'uCPs',
696  c_PercentEditbox = 'uEPc',
697  c_PercentEditboxes = 'uEPs',
698  c_AngleEditbox = 'uEAn',
699  c_AngleEditboxes = 'uEAs',
700  c_RealEditbox = 'uERl',
701  c_RealEditboxes = 'uERs',
702  c_RealCombobox = 'uCRn',
703  c_RealComboboxes = 'uCRs',
704  c_MeasureCombobox = 'uCMu',
705  c_MeasureComboboxes = 'uCMs',
706  c_MeasureEditbox = 'uEMu',
707  c_MeasureEditboxes = 'uEMs',
708  c_BorderPanel = 'uBdP',
709  c_BorderPanels = 'uBPs',
710 
711  //Text on a path
712  c_TOP = 'cTOP',
713  c_TOPs = 'TOPs',
714 
715  c_GeneralPrefs = 'cGPr',
716  c_ClipboardPrefs = 'cCPr',
717  c_TransformPrefs = 'cTPr',
718  c_ScriptPrefs = 'cScr',
719  c_ScriptArgs = 'cScp',
720 
721  c_StrokeStyle = 'StSt',
722  c_StrokeStyles = 'StSs',
723  c_DashStrokeStyle = 'DaSt',
724  c_DashStrokeStyles = 'DaSs',
725  c_DotStrokeStyle = 'DoSt',
726  c_DotStrokeStyles = 'DoSs',
727  c_StripeStrokeStyle = 'SpSt',
728  c_StripeStrokeStyles = 'SpSs',
729 
730  c_MixedInk = 'MxSw',
731  c_MixedInks = 'MxSs',
732  c_MixedInkGroup = 'MxSg',
733  c_MixedInkGroups = 'MxGs',
734 
735  // object styles
736  c_ObjectStyle = 'ObSt',
737  c_ObjectStyles = 'ObSs',
738  c_ObjectStyleGroup = 'Obsg',
739  c_ObjectStyleGroups = 'Obgs',
740  c_RootObjectStyleGroup = 'obrg',
741  c_ObjStyleXPPageItemSettingsCategory = 'ospc',
742  c_ObjStyleXPStrokeSettingsCategory = 'ossc',
743  c_ObjStyleXPFillSettingsCategory = 'osfc',
744  c_ObjStyleXPContentSettingsCategory = 'oscc',
745  c_ObjectStyleExportTagMap = 'oset',
746  c_ObjectStyleExportTagMaps = 'osts',
747  p_AllObjectStyles = 'Paos',
748  p_ClearOverridesWhenApplyingObjectStyle = 'cowa',
749 
750 
751  // baseline frame grid
752  c_BaselineFrameGridOption = 'BfGo',
753 
754  // Text Frame Footnote Options
755  c_TextFrameFootnoteOptions = 'TfFo',
756 
757  // job bag link
758  c_SnippetLink = 'jbsl',
759  c_SnippetLinks = 'jbss',
760  p_SnippetLink = 'psnl',
761  p_JBXLinkInfo = 'jbxl',
762 
763  //Style sets
764  c_RootParagraphStyleGroup = 'rpsg',
765  //c_RootParagraphStyleGroups = 'rpgs',
766  c_ParagraphStyleGroup = 'Pset',
767  c_ParagraphStyleGroups = 'Psts',
768  c_RootCharacterStyleGroup = 'rcsg',
769  //c_RootCharacterStyleGroups = 'rcgs',
770  c_CharacterStyleGroup = 'Cset',
771  c_CharacterStyleGroups = 'Csts',
772 
773  c_TableStyleGroup = 'Tgrp',
774  c_TableStyleGroups = 'Tgps',
775  c_RootTableStyleGroup = 'Tsrg',
776  c_CellStyleGroup = 'Fgrp',
777  c_CellStyleGroups = 'Fgps',
778  c_RootCellStyleGroup = 'csgr',
779 
780  p_AllTableStyles = 'Pats',
781  p_AllCellStyles = 'Pacs',
782 
783  c_FrameFittingOptions = 'FFop',
784  p_FrameFittingOptions = 'pFFo',
785 
786  c_ImageDocument = 'iDoc',
787  c_ImageDocuments = 'iDcs',
788 
789  c_PrintBooklet = 'CPrB',
790  p_PrintBooklet = 'PPrB',
791 
792  c_PrintBookletPrintPrefs = 'CPBP',
793  p_PrintBookletPrintPrefs = 'PPBP',
794 
795  c_TransformMatrix = 'mtrx',
796  c_TransformMatrices = 'mtrc',
797 
798  c_SmartGuidePref = 'cSmt',
799  p_SmartGuidePref = 'pSmt',
800 
801  c_MotionPreset = 'cMpt',
802  c_MotionPresets = 'cMps',
803  //c_MotionPresetSettings = 'cMpS',
804  c_Animation = 'cAnm',
805  c_Animations = 'cAms',
806  c_AnimationSettings = 'cAmS',
807  p_AnimationSettings = 'pAmS',
808  c_TimingSettings = 'cTST',
809  p_TimingSettings = 'pTST',
810  c_TimingListObject = 'cTmL',
811  c_TimingListObjects = 'cTLs',
812  c_TimingDataObject = 'cTmD',
813  c_TimingDataObjects = 'cTDs',
814  c_TimingTargetItem = 'cTmT',
815  c_TimingTargetItems = 'cTTs',
816 
817  // epub and html export
818  c_EPubExportPref = 'ebep',
819  p_EPubExportPref = 'ebpp',
820  c_HTMLExportPref = 'htep',
821  p_HTMLExportPref = 'htpp',
822  //c_HTMLPGTExportPref = 'hpep',
823  //p_HTMLPGTExportPref = 'hppp',
824  c_EPubExportFXLPref = 'efep',
825  p_EPubExportFXLPref = 'efxp',
826  c_PublishPref = 'ePep',
827  p_PublishPref = 'ePxp',
828 
829  c_HTMLExportFXLPref = 'hfep',
830  p_HTMLExportFXLPref = 'hfpp',
831 
832  c_EPubViewingAppsPref = 'EApC',
833  e_EPubViewingAppsPref = 'EApM',
834  p_EPubViewingAppsPref = 'EApP',
835 
836  //p_PublishTitle = 'pPTi',
837  p_PublishExportFormat = 'pPEf',
838  p_DownloadPermission = 'pPDd',
839 
840  p_PublishCover = 'pPCo',
841  p_PublishPageRangeFormat= 'pPRf',
842  p_PublishPageRange = 'pPPr',
843  p_PublishFileName = 'pPfn',
844  p_PublishCoverPage = 'pCoG',
845  p_PublishPDFOption = 'pPPo',
846 
847  p_PublishDescription = 'pPDp',
848  en_PublishFormat = 'pPsf',
849  en_Publishcover = 'EPco',
850  p_IsAppSelectedReflow = 'EASR',
851  p_IsAppSelectedFXL = 'EASX',
852  p_AppName = 'EANp',
853  e_AddApp = 'EAAp',
854  e_RemoveApp = 'ERAp',
855  e_CountApp = 'ECAp',
856 
857  e_GetApp = 'EgAM',
858  p_AppIndex = 'ErmP',
859 
860  //shared content
861  c_LinkedStoryOptions = 'lsop',
862  p_LinkedStoryOptions = 'lspp',
863 
864  //Style Mappings
865  c_AParaStyleMapping = 'apsm',
866  c_ParaStyleMappings = 'pstm',
867  c_ACellStyleMapping = 'acsm',
868  c_CellStyleMappings = 'csms',
869  c_ACharStyleMapping = 'achm',
870  c_CharStyleMappings = 'chsm',
871  c_ATableStyleMapping = 'atsm',
872  c_TableStyleMappings = 'tstm',
873 
874  c_SharedContentICC = 'sicc',
875 
876  c_LinkedPageItemOptions = 'lpio',
877  p_LinkedPageItemOptions = 'lpip',
878 
879  // Tagged PDF prefs
880  c_TaggedPDFPrefs = 'tPps',
881 
882  // Settings in cloud prefs
883  c_SettingsInCloudPref = 'SCcc',
884  p_SettingsInCloudPref = 'SCpp',
885  p_IsSyncEnabled = 'SCse',
886  p_WorkspaceSync = 'SCws',
887  p_PDFPresetsSync = 'SCps',
888  p_KBSCSync = 'SCkt',
889  p_GlyphsSync = 'SCgs',
890  p_CustMenusSync = 'SCcm',
891  en_ConflictResolutionChoice = 'SCec',
892  en_ServerWins = 'SCsw',
893  en_LocalWins = 'SClw',
894  en_AskMe = 'SCam',
895  p_ConflictResolutionChoice = 'SCcr',
896  e_CreateMissingFontObject = 'cMSF',
897  e_GetStyleConflictResolutionStrategy = 'gscr',
898  e_TextHasLocalOverrides = 'tHLo',
899  e_RemoveFilesFromRecentFiles = 'rMrU',
900  c_LayoutAttributeOptions = 'LlOp',
901  p_LayoutAttributeOptions = 'plOp',
902  p_TransformAttributesX = 'pTaX',
903  p_TransformAttributesY = 'pTaY',
904  p_TransformAttributesWidth = 'pTaW',
905  p_TransformAttributesHeight= 'pTaH',
906  p_TransformLeftRefPoint = 'tLRp',
907  p_TransformTopRefPoint = 'tTrP',
908  p_TransformAttrRefAnchorPoint = 'tARa',
909  p_ObjStylesTransformCategory = 'oXFc',
910  e_getUserChoiceForCloudTextAddition = 'uCTA',
911  en_TextFrameText = 'eTFT',
912  en_CompleteStory = 'eCSt',
913  en_ThreadedTextFrameTextOptions = 'TTFT',
914  c_MeteringData = 'cMTD',
915  p_MeteringData = 'pMTD',
916  p_GetMeteringData = 'pGMD'
917 };
918 
919 // Event IDs
920 enum ScriptEvents
921 {
922  e_Activate = 'actv', // kAEActivate in AERegistry.h
923  e_Quit = 'quit', // kAEQuitApplication in AppleEvents.h
924  e_Recover = 'rcvr', // Special recovery method used internally
925  e_Open = 'odoc', // kAEOpen in AERegistry.h
926  e_Print = 'pdoc', // kAEPrint in AERegistry.h
927  e_OpenApp = 'oapp', // kAEOpenApplication in AppleEvents.h
928  e_GetDescription = 'gdte', // kGetAETE in ASRegistry.h
929  e_Close = 'clos', // kAEClose in AERegistry.h
930  e_Create = 'crel', // kAECreateElement in AERegistry.h
931  e_Save = 'save', // kAESave
932  e_SaveACopy = 'savc',
933  e_Count = 'cnte', // kAECountElements
934  e_Move = 'move', // kAEMove
935  e_Delete = 'delo', // kAEDelete
936  e_ForceDelete = 'fdel',
937  e_Duplicate = 'dupe',
938  e_Merge = 'merg',
939  e_Unmerge = 'umrg',
940  e_Rotate = 'kdrt', // keyAEDoRotatein AERegistry .h
941  e_Resize = 'scal', // keyAEDoScalein AERegistry .h
942  e_Shear = 'Sher',
943  e_ChangeBounds = 'tlbr',
944  e_Transform = 'xfrm',
945  e_ResolveLocation = 'wher',
946  e_TransformProperty = 'xfva',
947  e_GeometryProperty = 'bnds',
948  e_MatrixScale = 'xfsc',
949  p_MatrixScaleX = 'xfsx',
950  p_MatrixScaleY = 'xfsy',
951  e_MatrixSkew = 'xfsk',
952  p_MatrixSkewAngle = 'xfka',
953  p_MatrixSkewSlope = 'xfkm',
954  e_MatrixRotate = 'xfro',
955  p_MatrixRotateAngle = 'xfra',
956  p_MatrixRotateCosine ='xfrc',
957  p_MatrixRotateSine = 'xfrs',
958  e_MatrixTranslate = 'xftr',
959  p_MatrixTranslateX = 'xftx',
960  p_MatrixTranslateY = 'xfty',
961  e_MatrixCatenate = 'xfmu',
962  p_MatrixCatenate = 'xfmm',
963  e_MatrixInverse = 'mInv',
964  e_MatrixApply = 'ptop',
965  p_XYPoint = 'ptpt',
966 
967  e_Place = 'plac',
968  e_PlaceCloudAsset = 'plcc',
969  e_Update = 'updt', // kAEUpdatein AERegistry .h
970  e_Restore = 'rstr',
971  e_Relink = 'rlnk', // Need to differentiate from Window restore
972  e_Unembed = 'uneb',
973  e_Unlink = 'unlk',
974  e_CopyLink = 'cplk',
975  e_Override = 'ovrr',
976  e_RemoveOverride = 'rmov',
977  e_Detach = 'dtch',
978  e_Show = 'show', // keyAEShowWhere in AERegistry .h
979  e_EditOriginal = 'edto',
980  e_GoToSource = 'gosr',
981  e_RevealInOS = 'rvlO',
982  e_RevealInBrowser = 'rvlB',
983  e_Append = 'Apnd',
984  e_Cut = 'cut ', // kAECut in AERegistry.h
985  e_Copy = 'copy', // kAECopy in AERegistry.h
986  e_Paste = 'past', // kAEPaste in AERegistry.h
987  e_PasteUnformatted = 'pauf',
988  e_PasteInto = 'pasu',
989  e_PasteInPlace = 'PsPl',
990  e_Send = 'send',
991  e_Trace = 'trac',
992  e_Group = 'egrp',
993  e_Ungroup = 'ugrp',
994  e_TransformGroupContents = 'uxfm',
995  e_ResetScaling = 'rxfm',
996  e_ClearTransformations = 'cxfm',
997  e_ScaleTextAttributes = 'satr',
998  e_RedefineScaling = 'pshs',
999  e_Flip = 'flip',
1000  e_ZoomTo = 'zmto',
1001  e_Tile = 'tile',
1002  e_GetSelectedPageItemsToExport = 'gspe',
1003  e_Cascade = 'casc',
1004  e_BringToFront = 'btfr',
1005  e_BringForward = 'brfr',
1006  e_SendBackward = 'snbw',
1007  e_SendToBack = 'snbk',
1008  e_Maximize = 'maxi',
1009  e_Minimize = 'mini',
1010  e_Undo = 'undo',
1011  e_Redo = 'redo',
1012  e_CreateGuides = 'crgd',
1013  e_Select = 'selt',
1014  e_AsynchronousExport = 'exAs',
1015  e_Export = 'expt',
1016  e_ExportPresets = 'ExPs',
1017  e_Import = 'impt',
1018  e_ImportStyles = 'imST',
1019  e_ImportXRefFormats = 'imXF',
1020  e_UpdateXRefs = 'udxr',
1021  e_IsConnected = 'iscn',
1022  e_Logout = 'logt',
1023  e_CreateTextFragmentLink = 'ctfl',
1024  e_RelinkTextFragmentLink = 'rtfl',
1025  e_Reinitlink = 'rinl',
1026  e_ExportStrokeStyles = 'exSS',
1027  p_StrokeStyleList = 'SSLs',
1028 
1029  e_JoinPath = 'join',
1030  e_Reverse = 'revr',
1031  e_ReversePath = 'revP',
1032  e_FitContent = 'fitc',
1033  e_ClearFitOptions = 'cfit',
1034  e_MakeCompoundPath = 'MCPH',
1035  e_ReleaseCompoundPath = 'RCPH',
1036  e_IntersectPath = 'ISPH',
1037  e_UnionPath = 'UNPH',
1038  e_DifferencePath = 'DFPH',
1039  e_ReverseDiffPath = 'RDPH',
1040  e_XorPath = 'XOPH',
1041  e_ConvertShape = 'COSH',
1042  e_Remove = 'ReMv',
1043  e_Search = 'Find',
1044  e_ApplyStyle = 'ASty',
1045  e_ApplyParagraphStyle = 'Xaps',
1046  e_ApplyCharacterStyle = 'Xacs',
1047  e_ApplyObjectStyle = 'AOsy',
1048  e_ObjectStyleClearOverrides = 'osco',
1049  e_ClearOverrides = 'COvr',
1050  e_ReleaseAnchoredObject = 'ReAO',
1051  e_InsertAnchoredObject = 'InAO',
1052  e_CheckOTFeature = 'COTF',
1053  e_Recompose = 'Rcmp',
1054  e_UpdateFonts = 'UpFn',
1055  e_FindText = 'FndT',
1056  e_FindGrep = 'FGrp',
1057  e_FindGlyph = 'FGph',
1058  e_FindObject = 'FOjt',
1059  e_FindColor = 'FClr',
1060  e_FindTransliterate = 'FTlt',
1061  e_ChangeText = 'ChgT',
1062  e_ChangeGrep = 'FCGp',
1063  e_ChangeGlyph = 'FCGh',
1064  e_ChangeObject = 'FCOt',
1065  e_ChangeColor = 'FCCl',
1066  e_ChangeTransliterate = 'FCTl',
1067  e_SaveFindChangeQuery = 'FCSq',
1068  e_LoadFindChangeQuery = 'FCLq',
1069  e_DeleteFindChangeQuery = 'FCDq',
1070  e_ExportForWeb = 'expw',
1071  e_GenerateINXSchema = 'grnc',
1072  p_PackageFormat = 'pkgf',
1073  e_Subset = 'ssFn',
1074  p_Characters = 'ssCs',
1075  p_FontDestination = 'ssFi',
1076 
1077  // User Interface Preferences
1078  e_ApplyWorkspace = 'ApWS',
1079  e_ApplyMenuCust = 'ApMC',
1080  e_ApplyShortcutSet = 'ApSS',
1081  e_TogglePanelSystemVisibilty = 'TpsV',
1082 
1083  e_LoadMasters = 'LdMP',
1084  p_MasterPageConflictResolutionStrategy = 'Mpcr',
1085 
1086  // Layout rule options p_LayoutRuleOptions (called rule in scripting, policy in our internal API)
1087  p_LayoutRule = 'LPol',
1088  en_LayoutRuleOptions = 'LPOp',
1089  en_ScaleLayoutRule = 'LPSc',
1090  en_RecenterLayoutRule = 'LPRc',
1091  en_GuideBasedLayoutRule = 'LPGB',
1092  en_ObjectBasedLayoutRule = 'LPOB',
1093  en_UseMasterLayoutRule = 'LPUM',
1094  en_PreserveLayoutRule = 'LPPr',
1095 
1096  e_SnapshotLayout = 'LSnw',
1097  e_DeleteLayoutSnapshot = 'LSde',
1098  e_DeleteAllLayoutSnapshots = 'LSda',
1099 
1100  p_SnapshotBlending = 'SnBl',
1101  en_SnapshotBlendingModes = 'SnMo',
1102  en_IgnoreLayoutSnapshots = 'SnIg',
1103  en_UseNearestLayoutSnapshot = 'SnNe',
1104  en_UseLimitedLayoutSnapshotBlending = 'SnLi',
1105  en_UseFullLayoutSnapshotBlending = 'SnFu',
1106 
1107  //should these go in GenericScriptIDs in GenericID.h?
1108  p_HorizontalConstraints = 'HoCo',
1109  p_VerticalConstraints = 'VeCo',
1110  en_DimensionConstraints = 'LPdc',
1111  en_FixedDimension = 'DCfi',
1112  en_FlexibleDimension = 'DCfl',
1113 
1114  // Create Alternate Layout
1115  e_CreateAlternateLayout = 'cala',
1116  p_AlternateSpreadItems = 'casi',
1117  p_CreateTextStyles = 'cats',
1118  p_LinkTextStories = 'calt',
1119  e_DeleteAlternateLayout = 'dala',
1120 
1121  e_LoadSwatches = 'LdSw',
1122  e_SaveSwatches = 'SvSw',
1123  p_SwatchList = 'SwLs',
1124 
1125  e_AddSwatchBookSpotColor = 'AAsc',
1126  e_AddSwatchBookProcessColor = 'AApc',
1127 
1128  // JBX related
1129  e_ImportResources = 'imRs',
1130  p_CreateLink = 'crlk',
1131  c_JobBag = 'JBXo',
1132  c_JobBags = 'JBXs',
1133  e_AddFile = 'aJBX',
1134  e_RemoveFile = 'rJBX',
1135  e_Extract = 'exJB',
1136  e_PackageJobBag = 'pJBX',
1137  p_Files = 'gfJB',
1138  p_CopyExternal = 'cxJB',
1139  p_IsPackage = 'ipJB',
1140  p_Extracted = 'edJB',
1141  p_ExtractedFile = 'efJB',
1142  e_UnPackageUCF = 'SVui',
1143  e_PackageUCF = 'SVpk',
1144  p_UCFFile = 'SVif',
1145  p_SourceFolder = 'SVfo',
1146  p_MIMEType = 'SVmt',
1147 
1148  e_GetScriptArg = 'Gtsp',
1149  e_GetValueScriptArg = 'Gtsv',
1150  e_SetScriptArg = 'Stsp',
1151  e_SetValueScriptArg = 'Stsv',
1152  e_ClearScriptArgs = 'Clsp',
1153  e_IsDefinedScriptArg = 'Dfsp',
1154 
1155  e_UDAddWord = 'addw',
1156  e_UDRemoveWord = 'rmvw',
1157  e_HEAddException = 'adde',
1158  e_HERemoveException = 'rmve',
1159 
1160  e_Replace = 'erpl',
1161  e_Sync = 'sync',
1162  e_Repaginate = 'rpan',
1163  e_UpdateNumberingInBook = 'unib',
1164  e_UpdateAllNumberingInBook = 'uanb',
1165  e_UpdateXRefsInBook = 'uxrb',
1166 
1167  // TOC
1168  e_CreateTOC = 'eTOC',
1169 
1170  // Indexing
1171  e_ImportTopics = 'eIpt',
1172  e_RemoveUnusedTopics= 'eRut',
1173  e_Capitalize = 'eCpI',
1174  e_Generate = 'eIDX', // Generate and Place an index instance
1175  e_ChangeHeaderSet = 'eChS',
1176 
1177  e_AddUnnamedColors = 'aucl',
1178  e_ConvertMixedInkProcess = 'cmps',
1179 
1180  e_ColorTransform = 'cltr',
1181 
1182  // Hyperlinks
1183  e_ShowSource = 'shws',
1184  e_ShowDestination = 'shwd',
1185  e_ShowBookmark = 'shbk',
1186  e_FindHyperlinks = 'fdhl',
1187 
1188  // Libraries
1189  e_Store = 'stor',
1190  e_PlaceAsset = 'PlAs',
1191 
1192  // MetaData
1193  e_GetXMPProperty = 'gXMP',
1194  e_SetXMPProperty = 'sXMP',
1195  e_CreateContainerProperty = 'Mdci',
1196  e_CountContainerProperty = 'Mdcc',
1197 
1198  e_Preflight = 'PRS4',
1199  e_Package = 'PAS4',
1200  e_JSONData = 'JSON',
1201 
1202  // Package For GoLive (PFG)
1203  e_PackageForWeb = 'PWEB',
1204  c_PackageForWebPref = 'cPWP',
1205  p_PackageForWebPref = 'pPWP',
1206 
1207  p_PFGUseDTD = 'PDTD',
1208  p_PFGIncludeHiddenLayers = 'PIHL',
1209  p_PFGEncoding = 'PEnc',
1210  p_PFGOriginalImages = 'POIM',
1211  p_PFGFormattedImages = 'PFIM',
1212  p_PFGMoviesAndSounds = 'PMnS',
1213  p_PFGViewPackage = 'PVwP',
1214 
1215  // track changes
1216  e_Accept = 'Acpt',
1217  e_Reject = 'Rjct',
1218 
1219  e_ConvertToFrame = 'cvtf',
1220 
1221  e_Destroy = 'dest',
1222 
1223  e_InsertLabel = 'inLb',
1224  e_ExtractLabel = 'exLb',
1225 
1226  // InCopy Bridge
1227  e_EditInPlace = 'bEDT',
1228  e_Submit = 'bSUB',
1229  e_Revert = 'bREV',
1230  e_UpdateStory = 'bUpS',
1231  e_UpdateDesign = 'bUpD',
1232 
1233  e_StoryEdit = 'STed',
1234 
1235  // IDs for Reserved Words
1236  e_Scale = 'SCAL',
1237 
1238  e_PublishTerminology = 'PubT',
1239  e_DoScript = 'dosc', // kAEDoScript in AERegistry.h
1240  e_param_doscript_language = 'doLg',
1241  p_WithArguments = 'wArg',
1242  p_Arguments = 'pArg',
1243 
1244  e_Rename = 'ernm',
1245 
1246  // graphics server
1247  e_AddLayer = 'gsAL',
1248  e_AppendMetadata = 'apMD',
1249  e_ApplyClipPath = 'aplC',
1250  e_ApplyVariables = 'aplV',
1251  e_AssignProfile = 'assV',
1252  e_AutoContrast = 'autC',
1253  e_AutoLevels = 'autL',
1254  e_CanvasSize = 'canS',
1255  e_CanvasSizeRelative = 'cnSR',
1256  e_ConvertPDFToRaster = 'pd2r',
1257  e_ConvertProfile = 'cvtP',
1258  e_ConvertPSToRaster = 'ps2R',
1259  e_ConvertRasterToEPS = 'r2ep',
1260  e_ConvertRasterToPDF = 'r2pd',
1261  e_ConvertSVGToPDF = 's2pd',
1262  e_ConvertSVGToRaster = 's2ra',
1263  e_ConvertTo = 'con2',
1264  e_CreateMetadata = 'crMD',
1265  e_Crop = 'crop',
1266  e_DeleteLayer = 'delL',
1267  e_ExportMetadata = 'exMD',
1268  e_Flatten = 'flat',
1269  e_FlipImage = 'flpI',
1270  e_ImageInfo = 'iInf',
1271  e_ImageSize = 'iSiz',
1272  e_ImportMetadata = 'imMD',
1273  e_LoadContent = 'lCon',
1274  e_OptimizeToSize = 'optS',
1275  e_RegisterMetadataNamespace = 'rgMD',
1276  e_RemoveMetadata = 'rmMD',
1277  e_ReplacePixels = 'repP',
1278  e_ReplaceText = 'repT',
1279  e_RotateImage = 'rotI',
1280  e_SaveContent = 'svCo',
1281  e_SaveOptimized = 'sOpt',
1282  e_Set = 'set ',
1283  e_SetFileFormat = 'setF',
1284  e_SetLayerPosition = 'setL',
1285  e_SetMetadata = 'stMD',
1286  e_Trim = 'trim',
1287  e_UnsharpMask = 'unsh',
1288  e_OpenImage = 'opnI',
1289  e_CloseImage = 'cloI',
1290 
1291  p_DestinationFolder = 'fldr',
1292 
1293  // Footnotes
1294  e_ConvertTextToFootnote = 'CvtF',
1295  e_ConvertFootnoteToText = 'Cvtf',
1296 
1297  // vendor languages
1298  e_NewDictionaryPath = 'Ndcp',
1299  e_AddDictionaryPath = 'Adcp',
1300  e_RemoveDictionaryPath ='Rdcp',
1301 
1302  e_PrintBooklet = 'ePrB',
1303 
1304  // Align and distribute events
1305  e_AlignItems = 'alGN',
1306  e_DistributeItems = 'dsBT',
1307 
1308  // Basil Preflight
1309 #ifdef DEBUG
1310  e_DebugVisitRule = 'VsRl',
1311 #endif
1312  e_AddRuleData = 'aPRD',
1313  e_PreflightWaitForProcess = 'PrWP',
1314  e_Embed = 'emPF',
1315  e_LoadPreflightProfile = 'ldPP',
1316  e_SavePreflightReport = 'svPR',
1317  r_AutoOpen = 'rAop',
1318  // ME
1319  e_ChangeComposer = 'chCo',
1320  e_ReverseLayout = 'rvLo',
1321 
1322  // Motion preset
1323  e_LoadMotionPreset = 'imMP',
1324  e_PlaceAndLink = 'plli',
1325 
1326 #ifdef DEBUG
1327  e_DumpMotionSWFXML = 'dmSX',
1328 #endif
1329 
1330  // Added for ProjectHello
1331  e_GetHelloJSONData = 'gHJD',
1332  e_GetCCXJSONData = 'gCJD',
1333 
1334  // Added for CloudLibraries
1335  e_InvokeColorPicker = 'incp',
1336  e_CreateThumbnailWithProperties = 'ctwp',
1337  e_OpenCloudAssetForEdit = 'OCAE',
1338  e_SetCloudLibraryExportOptions = 'SCLO',
1339  e_ExportForCloudLibrary = 'E_CL',
1340  e_ExportSelectionForCloudLibrary = 'ESCL',
1341  e_ExportPageItemsSelectionToSnippet = 'EPIS',
1342  e_ExportPageItemsToSnippet = 'EPSN',
1343  e_IsUserSharingAppUsageData = 'usAU',
1344  e_SetCloudLibraryCollection = 'sCLc',
1345  e_CreateTemporaryCopy = 'crtc',
1346  e_CreateStyleThumbnailWithProperties = 'cstp',
1347  e_IsAppInTouchMode = 'AITM',
1348  e_OpenPanel = 'OPNl',
1349  e_SelectedTextDirection = 'STFd',
1350  e_EnableDisableWhichDimensionField = 'eDDf',
1351  e_EnableDisableWhichPositionField = 'eDPf',
1352  e_AdjustLayout = 'eADL',
1353  e_PublishArtifact = 'ePAF',
1354  e_GetArtifact = 'eGAF',
1355  e_DeleteArtifact = 'eDAF',
1356  e_UpdateArtifact = 'eUAF',
1357  e_InternalMethod = 'inte', // Internal method to be used in InDesign context only.
1358  p_InternalMethodParam1 = 'inp1', // Internal method parameter 1 to be used with internal method in InDesign context only.
1359  p_InternalMethodParam2 = 'inp2', // Internal method parameter 2 to be used with internal method in InDesign context only.
1360  e_SaveAsCloud = 'eSCD',
1361  e_SaveACopyCloud = 'eSAC',
1362  e_OpenCloudDocumentMethod = 'eOCD',
1363  e_DeleteCloudDocumentMethod = 'eDCD',
1364  e_HomeScreenVisibilityChange = 'HSVc',
1365  p_cloudAssetRefMethodParam = 'pCAR',
1366 };
1367 
1368 // Property IDs
1369 enum ScriptProperties
1370 {
1371  p_Length = 'leng', // pLength in ASRegistry.h
1372  p_Class = 'pcls', // pClass in AERegistry.h
1373  p_ObjectSpecifier = 'posp',
1374  p_Properties = 'qpro', // keyAEProperties in AERegistry.h
1375  // Since "offset" is an AppleScript event that has been part of the standard scripting addtions
1376  // for a long time, we are removing this property and replacing it with specific offset properties
1377  // like "story offset" and "document offset"
1378  //p_Offset = 'ofse',
1379  p_Index = 'pidx', // pIndex in AERegistry.h
1380  p_ScriptLabel = 'ptag',
1381  p_DocItem = 'docu',
1382  p_FullName = 'fnam',
1383  p_Path = 'path',
1384  p_Name = 'pnam', // keyAEName in AERegistry .h
1385  p_Visible = 'pvis', // pVisible in AERegistry .h
1386  p_ActiveDoc = 'pacd',
1387  p_ActiveWin = 'pacw',
1388  p_ActiveLayer = 'pacl',
1389  p_ActiveSpread = 'pacs',
1390  p_ActivePage = 'pacp',
1391  p_Printable = 'prta',
1392  p_UndoName = 'unnm',
1393  p_RedoName = 'renm',
1394  p_UndoHistory = 'unhs',
1395  p_RedoHistory = 'rehs',
1396  p_EnableUndo = 'enUn',
1397  p_Version = 'vers', // pVersion in AERegistry.h
1398  p_Locale = 'Locl',
1399  p_EnableRedraw = 'enRe',
1400  p_FeatureSet = 'pfst',
1401  p_PalettesVisible = 'Pvis',
1402  p_UnusedSwatches = 'unsw',
1403  p_AllPageItems = 'aPgi',
1404  p_AllGraphics = 'aGrf',
1405  p_PageCount = 'PagC',
1406  p_BindingLocation = 'BnLc',
1407  p_PageSide = 'PgSd',
1408  p_Dimensions = 'Idim',
1409  p_PageDescriptor = 'PgDt',
1410  p_SpreadHidden = 'SpHn',
1411 
1412  p_PageTransitionType = 'PgTT',
1413  en_PageTransitionType = 'ptTy',
1414 // en_NoPageTransition = 'ptNo', // using en_None
1415  en_BlindsPageTransition = 'ptBl',
1416  en_BoxPageTransition = 'ptBx',
1417  en_CombPageTransition = 'ptCb',
1418  en_CoverPageTransition = 'ptCv',
1419  en_DissolvePageTransition = 'ptDs',
1420  en_FadePageTransition = 'ptFd',
1421  en_PageTurnPageTransition = 'ptPT',
1422  en_PushPageTransition = 'ptPs',
1423  en_SplitPageTransition = 'ptSp',
1424  en_UncoverPageTransition = 'ptUc',
1425  en_WipePageTransition = 'ptWp',
1426  en_ZoomInPageTransition = 'ptZI',
1427  en_ZoomOutPageTransition = 'ptZO',
1428  p_PageTransitionDirection = 'PgTD',
1429  en_PageTransitionDirection = 'ptDr',
1430  en_PageTransitionDuration = 'ptDu',
1431 // en_Fast = 'ptFT', // already en_Fast
1432 // en_Medium = 'ptMD', // already en_Medium
1433  en_Slow = 'ptSL',
1434  en_NotApplicable = 'ptNA',
1435 // en_Down = 'ptDw', // already en_StateDown
1436 // en_LeftToRight = 'ptLf', // already en_LeftToRightBinding
1437  en_LeftDown = 'ptLD',
1438  en_LeftUp = 'ptLU',
1439 // en_RightToLeft = 'ptRf', // already en_RightToLeftBinding
1440  en_RightDown = 'ptRD',
1441  en_RightUp = 'ptRU',
1442 // en_Up = 'ptUp', // already en_StateNormal
1443 // en_In = 'ptIn', // already keyASPrepositionIn
1444  en_Out = 'ptOt',
1445 // en_Horizontal = 'ptHr', // already en_Horizontal
1446 // en_Vertical = 'ptVr', // already en_Vertical
1447  en_HorizontalIn = 'ptHI',
1448  en_HorizontalOut = 'ptHO',
1449  en_VerticalIn = 'ptVI',
1450  en_VerticalOut = 'ptVO',
1451  p_PageTransitionDuration = 'PgTA',
1452 
1453  p_XPFlattenerPref = 'pxfP',
1454 
1455  // Performance Display properties
1456  p_IgnoreLocalSetting = 'pILS',
1457  p_DefaultDisplaySetting = 'pDDS',
1458  p_SaveLocalSetting = 'pSLS',
1459 
1460  p_DisplaySetting = 'pDsp',
1461  p_LocalDisplaySetting = 'pLDs',
1462  p_RasterDisplay = 'rasD',
1463  p_VectorDisplay = 'vecD',
1464  p_TransparencyDisplay = 'trnD',
1465  p_AAliasDisplay = 'aaDy',
1466  p_GreekBelowDisplay = 'grkD',
1467 
1468  p_Using = 'usng',
1469  p_PrintDialog = 'prno',
1470 
1471  p_WithFindPref = 'wFnd',
1472  p_WithChangePref = 'wChg',
1473 
1474  p_Zoom = 'zoom',
1475  p_CenterPoint = 'cpnt',
1476  p_DocWinsOnly = 'dwso',
1477 
1478  p_Left = 'marl',
1479  p_Top = 'mart',
1480  p_Right = 'marr',
1481  p_Bottom = 'marb',
1482  p_Width = 'wdwh',
1483  p_Height = 'hght',
1484 
1485  p_Binding = 'BinD',
1486  p_ContentType = 'cntt',
1487 
1488  p_ID = 'ID ', // pID in AERegistry .h
1489  p_IDs = 'pids',
1490  p_Parent = 'pare', // pASParent in ASRegistry.h
1491  p_File = 'file', // cFile in AERegistry .h
1492  p_Modified = 'imod', // pIsModified in AERegistry .h
1493  p_Saved = 'isvd',
1494  p_SaveOptions = 'svop', // only accessible during the e_Close event
1495  p_SaveFileType = 'saft',
1496  p_Locked = 'plck',
1497  p_Overrideable = 'ovbl',
1498  p_CollectionEnum = 'cenm',
1499  p_LayerColor = 'lcol', // Used to be p_UIColor
1500  p_Opacity = 'opaq',
1501  p_BaseColor = 'clbs',
1502  p_ColorModel = 'clmd',
1503  p_ColorSpace = 'clsp',
1504  p_ColorSpace0 = 'cls0',
1505  p_ColorSpace1 = 'cls1',
1506  p_ColorValue = 'clvl',
1507  p_ConvertToHSB = 'chsb',
1508  p_Override = 'ovrd',
1509  p_OverrideList = 'ovrl',
1510  p_OverridenPageItem = 'ovrp',
1511  p_OverridenPageItemProps = 'ovpp',
1512  p_Editable = 'edbl',
1513  p_Removable = 'rmbl',
1514  p_TintValue = 'tntv',
1515  p_GradientType = 'grdt',
1516  p_StopColor = 'gcls',
1517  p_MidPoint = 'mids',
1518  p_Selection = 'sele', // pSelection in AERegistry.h
1519  p_SelectionKeyObject = 'selk',
1520  p_SelectedPageItems = 'slpi',
1521  p_InsertionLocation = 'insw',
1522  p_Replace = 'rplc', // kAEReplace in AERegistry.h
1523 
1524  p_Bounds = 'pbnd', //keyAEBounds in AERegistry.h - used by Windows
1525  p_GeometricBounds = 'gbnd', //used by pageitems
1526  p_VisibleBounds = 'vbnd', //used by pageitems
1527  p_PointList = 'plst',
1528  p_ZeroPoint = 'zero',
1529  p_Island = 'ilnd',
1530  p_PathType = 'ptyp',
1531  p_PointType = 'qtyp',
1532  p_LeftDirPoint = 'ldpt',
1533  p_RightDirPoint = 'rdpt',
1534  p_AnchorPoint = 'anch',
1535  p_ReferencePoint = 'rpnt',
1536 
1537  //Style Mappings
1538  p_SourceStyleName = 'sosn',
1539  p_DestStyleName = 'dsnm',
1540  p_RuleType = 'rutp',
1541  p_LinkedStoryStyleMappings = 'lssm',
1542 
1543 
1544  //Layer options
1545  p_ShowGuides = 'sogd',
1546  p_LockGuides = 'lkgd',
1547  p_UI = 'uilr',
1548  p_Expendable = 'exlr',
1549 
1550  // HTML Page Item classes and properties
1551  c_HTMLItem = 'cHtM',
1552  c_HTMLItems = 'cHts',
1553  p_PosterImage = 'PsTr',
1554  p_HTMLContent = 'pHtM',
1555  p_FixedDimensions = 'pfxd',
1556  p_PackageSubPathToHTML = 'rpth',
1557 
1558  // clipping path properties
1559  p_ClippingPath = 'pcpt',
1560  p_ClippingPathType = 'cptp',
1561  p_Invert = 'invt',
1562  p_IncludeInsideEdges= 'iied',
1563  p_RestrictToFrame = 'rtfr',
1564  p_UseHighResolutionImage='uhri',
1565  p_Threshold = 'thhd',
1566  p_Tolerance = 'tlrc',
1567  p_InsetFrame = 'isfr',
1568  p_PSPathNames = 'ptns',
1569  p_ACPathNames = 'acpn',
1570  p_PathName = 'ptnm',
1571 
1572  // graphic layer info properties
1573  p_GraphicLayers = 'grly',
1574  p_UpdateLinkOption = 'gulo',
1575  p_OriginalVisibility = 'orvi',
1576  p_CurrentVisibility = 'crvi',
1577  p_SeparatorLayer = 'sepl',
1578  p_AdjustmentLayer = 'adjl',
1579  p_FXLayer = 'fxlr',
1580  p_SectionDividerLayer = 'secd',
1581  p_HasViewState = 'hvws',
1582  p_ViewState = 'vwst',
1583  p_HasExportState = 'hest',
1584  p_ExportState = 'esta',
1585  p_HasPrintState = 'hpri',
1586  p_PrintState = 'pris',
1587 
1588  // graphic layer comp properties
1589  p_PSDLayerCompApplied = 'plca',
1590 
1591  p_FillColor = 'flcl',
1592  p_FillTint = 'filt',
1593  p_LineWeight = 'lnwt',
1594  p_LineColor = 'lncl',
1595  p_LineTint = 'lint',
1596  p_StrokeType = 'stty',
1597  p_StrokeCornerAdjustment = 'Scaj',
1598  p_StrokeDashAndGap = 'Sdag',
1599  p_RotationAngle = 'kang', // keyAEAngle in AERegistry .h
1600  p_Skew = 'pskw', // the text skew/false italic property
1601 
1602  p_Rotation = 'trot', // typeRotation in AERegistry .h This is a record containing the keyAEAngle and the keyAERotPoint
1603  p_ShearAngle = 'pShr',
1604  p_ShearAxisAngle = 'pSra',
1605  p_HorizontalScale = 'phzs',
1606  p_VerticalScale = 'pvts',
1607  p_RotationAngleAbsolute = 'Aang',
1608  p_ShearAngleAbsolute = 'Askw',
1609  p_HorizontalScaleAbsolute = 'Ahzs',
1610  p_VerticalScaleAbsolute = 'Avts',
1611  p_Ppi = 'pppi',
1612 
1613  // For flip (state) or objects or print settings
1614  p_Flip = 'RpFp', // What kind of flip: None/Horizontal/Vertical/Horizontal and Vertical
1615  p_FlipAbsolute = 'flsa',
1616 
1617  p_ItemGeometry = 'IGeo',
1618  p_ItemTransform = 'ITra',
1619  p_MasterPageTransform = 'MPxf',
1620  p_PathGeometry = 'pgeo',
1621  p_PathBoundingBox = 'pbbx',
1622  p_ClippingPathGeometry = 'CGeo',
1623  p_GraphicBounds = 'GrBd',
1624 
1625  p_RelativeRotation = 'Rrot',
1626  p_RelativeScale = 'Rscl',
1627  p_RelativeShear = 'Rshr',
1628 
1629  p_RotateParentRelative = 'PRrt',
1630  p_ScaleParentRelative = 'PRsc',
1631  p_ShearparentRelative = 'PRsh',
1632 
1633  p_ShouldTransformContent = 'Sscl', //XFIssue
1634  p_UseVisibleBound = 'AVsb',
1635  p_RelativeResize = 'Rrsp',
1636  p_ResizeImageAsProportionalScale = 'Rims',
1637  p_ConstrainProportion = 'Cnpr',
1638 
1639  p_BoundsKind = 'inky',
1640  en_BoundsKinds = 'edge',
1641  en_OuterStrokeBounds = 'ink1',
1642  en_GeometricPathBounds = 'ink0',
1643  p_ResizeConstraint = 'rKep',
1644  en_ResizeConstraints = 'rKVP',
1645  en_KeepCurrentValue = 'KepV',
1646  en_KeepCurrentProportions = 'KepP',
1647  en_TallProportions = 'TalP',
1648  en_WideProportions = 'WidP',
1649  en_InverseProportions = 'InvP',
1650  p_ResizeMethod = 'rHow',
1651  en_ResizeMethods = 'rMet',
1652  en_AddAdditional = 'HowP',
1653  en_MultiplyBy = 'HowM',
1654  en_ResizeTo = 'HowE',
1655  en_ReshapeArea = 'HowA',
1656  en_ReshapeBorder = 'HowS',
1657  p_ResizeIndividually = 'rPer',
1658  p_BoundingBoxSpecifier = 'BoxS',
1659  p_BoundingBoxCorners = 'BoxC',
1660  p_BoundingBoxDimensions = 'BoxD',
1661  p_CornerRequest = 'corn',
1662  en_CoordinateSpaces = 'xyxy',
1663  en_PasteboardCoordinates = 'xypb',
1664  en_SpreadCoordinates = 'xysp',
1665  en_ParentCoordinates = 'xypa',
1666  en_InnerCoordinates = 'xyin',
1667  en_PageCoordinates = 'xypg',
1668  p_TransformOrigin = 'zpnt',
1669  p_UseRulerUnits = 'seeR',
1670  p_TransformAction = 'byto',
1671  en_TransformActions = 'xfbt',
1672  en_TransformBy = 'xfby',
1673  en_TransformTo = 'xfto',
1674  p_TransformMatrix = '1xfm',
1675  p_MatrixContent = 'mxto',
1676  en_MatrixComponents = 'mxco',
1677  en_ScaleContent = 'grow',
1678  en_SkewContent = 'slnt',
1679  en_RotateContent = 'spin',
1680  en_TranslateContent = 'slip',
1681  p_MatrixValues = 'mxab',
1682  p_MatrixScaleXValue = 'XGRO',
1683  p_MatrixScaleYValue = 'YGRO',
1684  p_MatrixSkewValue = 'SLNT',
1685  p_MatrixRotationValue = 'SPIN',
1686  p_MatrixTranslateXValue = 'SLPX',
1687  p_MatrixTranslateYValue = 'SLPY',
1688  p_MatrixMappingValue = 'MMAP',
1689 
1690  c_PageItemDefault = 'cPID',
1691  p_PageItemDefault = 'pPID',
1692 
1693  p_ItemLayer = 'pilr', // for guides and page items
1694  p_DestinationLayer = 'pdlr', // for place event
1695  p_DestinationPage = 'dPge',
1696 
1697  p_ItemAbove = 'ibov',
1698  p_ItemBelow = 'ibel',
1699 
1700  c_TextWrap = 'ctxw',
1701  p_TextWrap = 'txwr',
1702  p_TextWrapType = 'txwt',
1703  p_TextWrapMode = 'txwm',
1704  p_TextWrapInset = 'ptwi',
1705  p_TextWrapInverse = 'ptwv',
1706  p_TextWrapApplyToMasterPageOnly = 'ptwm',
1707  p_TextWrapSide = 'ptws',
1708  p_TextWrapUserModified = 'ptwu',
1709  c_ContourOptions = 'ccos',
1710  p_ContourOptions = 'pcos',
1711  p_ContourOptionsType = 'pcot',
1712  p_ContourName = 'pcnm',
1713 
1714  p_CornerEffect = 'pcef',
1715  p_CornerOption = 'pcOp',
1716  p_CornerRadius = 'pcrd',
1717  p_CornerOptionTopLeft = 'pcO1',
1718  p_CornerRadiusTopLeft = 'pcr1',
1719  p_CornerOptionTopRight = 'pcO2',
1720  p_CornerRadiusTopRight = 'pcr2',
1721  p_CornerOptionBottomLeft = 'pcO3',
1722  p_CornerRadiusBottomLeft = 'pcr3',
1723  p_CornerOptionBottomRight = 'pcO4',
1724  p_CornerRadiusBottomRight = 'pcr4',
1725 
1726  p_EndCap = 'endc',
1727  p_EndJoin = 'endj',
1728  p_ArrowHeadAlignment = 'awha',
1729  p_LeftArrowHeadScale = 'lahs',
1730  p_RightArrowHeadScale = 'rahs',
1731 
1732  p_GradientFillStart = 'pgst',
1733  p_GradientStrokeStart = 'pgss',
1734  p_GradientFillLength = 'pgfl',
1735  p_GradientFillAngle = 'pgfa',
1736  p_GradientStrokeLength = 'pgsl',
1737  p_GradientStrokeAngle = 'pgsa',
1738  p_AllCellGradientAttrList = 'pcgl',
1739  p_GradientFillHiliteLength = 'gfhl',
1740  p_GradientFillHiliteAngle = 'gfha',
1741  p_GradientStrokeHiliteLength = 'gshl',
1742  p_GradientStrokeHiliteAngle = 'gsha',
1743 
1744  p_MiterLimit = 'mitr',
1745  p_LeftLineEnd = 'llen',
1746  p_RightLineEnd = 'rlen',
1747 
1748  p_SpanColumnCount = 'scct',
1749  p_SpanColumnType = 'scte',
1750  p_KeepWithPrev = 'kwpv',
1751  p_SplitColumnInsideGutter = 'scig',
1752  p_SplitColumnOutsideGutter = 'scog',
1753  p_SpanColumnMinSpaceBefore = 'scmb',
1754  p_SpanColumnMinSpaceAfter = 'scma',
1755 
1756  p_StrokeOverprint = 'sovp',
1757  p_Overprint = 'ovpr',
1758  p_NonPrinting = 'nopr',
1759 
1760  p_Overridden = 'Ovrn',
1761 
1762  p_Actualppi = 'Appi',
1763  p_Effectiveppi = 'Eppi',
1764  p_ImageTypeName = 'ImTp',
1765  p_GraphicProxy = 'GrPr',
1766 
1767  // Section properties
1768  p_PageNumberStyle = 'pnSt',
1769  p_SectionPrefix = 'spfx',
1770  p_ContinueSection = 'SnCt',
1771  p_IncludeSectionPrefix ='SnPx',
1772  p_SectionPageNumStart = 'SnPn',
1773  p_SectionMarker = 'SnMk',
1774  p_SectionPageStart = 'SnPg',
1775  p_AppliedSection = 'SnAd',
1776  p_AppliedAlternateLayout = 'SnNl',
1777  p_AlternateLayoutLength = 'SnLn',
1778  p_DocumentOffset = 'DCof',
1779  p_AlternateLayout = 'SnAl',
1780  p_Pagination = 'SnAp',
1781  en_PaginationOption = 'SnAO',
1782  en_AutoPaginate = 'SnAu',
1783  en_FromLastPage = 'SnAL',
1784  p_PaginationMaster = 'SnPm',
1785 
1786  p_PageTrapStyle = 'pgTs',
1787 
1788  //Doc Pref Props
1789  p_DPNumPages = 'nump',
1790  p_DPPagesPerSpread = 'ppsd',
1791  p_MasterTextFrame = 'MsTx', // Pre CS6 name for this property
1792  p_DPPrimaryTextFrame = 'PrTx', // CS6 and later name for this property
1793  p_DPPageHeight = 'phgt',
1794  p_DPPageWidth = 'pwdt',
1795  p_PageOrientation = 'pori',
1796  p_DPPageSize = 'psiz',
1797  p_DPPageBinding = 'pbin',
1798  p_ColumnCount = 'colc',
1799  p_DPColumnGutter = 'colg',
1800  p_DPColumnDirection = 'cold',
1801  p_DPColumnColor = 'cclr',
1802  p_DPColumnLocked = 'clok',
1803  p_HasCustomColumns = 'hccl',
1804  p_ColumnsPositions = 'cpos',
1805  p_DPMarginColor = 'mclr',
1806  p_AllowPagesToShuffle = 'Shfl',
1807  p_PreserveLayoutWhenShuffling = 'PrSl',
1808  p_IncludePreview = 'dprv',
1809  p_SnippetsUseOriginalLoc = 'suol',
1810  p_PreviewSize = 'PrSi',
1811  p_PreviewPages = 'PrPa',
1812  p_OverprintBlack = 'oprb',
1813  p_DPBleedInside = 'bldi',
1814  p_DPBleedOutside = 'bldo',
1815  p_DPBleedTop = 'bldt',
1816  p_DPBleedBottom = 'bldb',
1817  p_DPBleedUniform = 'bldu',
1818  p_DPSlugInside = 'slgi',
1819  p_DPSlugOutside = 'slgo',
1820  p_DPSlugTop = 'slgt',
1821  p_DPSlugBottom = 'slgb',
1822  p_DPSlugUniform = 'slgu',
1823  p_DPStartPageNum = 'spno',
1824  p_DPSpreadHiddenVisibility= 'sphv',
1825 
1826  // General Prefs
1827  p_GeneralPrefs = 'gprf',
1828  p_ClipboardPrefs = 'cPrf',
1829  p_PreferStyledTextPaste = 'gpps',
1830  p_PreferPDFPaste = 'gpdf',
1831  p_CopyPDFToClipboard = 'gcpc',
1832  p_ShowPasteOptions = 'gspo',
1833  p_ShowAutoStyleOption = 'gsao',
1834  p_PreservePDFClipAtQuit = 'gpcq',
1835  p_DPPasteRemembersLayers = 'pmly',
1836  p_UngroupRemembersLayers = 'umly',
1837  p_PageNumbering = 'PGnm',
1838  p_CompleteFontDownloadGlyphLimit = 'CfDg',
1839  p_TemporaryFolder = 'Tfld',
1840  p_TransformPrefs = 'tPrf',
1841  p_TransformContent = 'TrCt', //XFIssue
1842  p_DimensionsInclStroke = 'DiIn',
1843  p_TransformationAreTotals = 'TrTo',
1844  p_ShowContentOffset = 'COff',
1845  p_ScaleStrokes = 'ScSt',
1846  p_WhenScaling = 'sHow',
1847  en_ScalingMethod = 'sMet',
1848  en_ApplyToContent = 'sIns',
1849  en_AdjustScalingPercentage = 'sOut',
1850  p_StrokesScale = 'kStr',
1851  p_EffectsScale = 'kEff',
1852  p_UseIncomingSpotUponConflictProperty = 'kUIS',
1853  p_EnableContentAwareFitProperty = 'kCAF',
1854  p_fileAssetRefMethodParam = 'pFAR',
1855  e_ImportPref = 'eIMP',
1856  e_ExportPref = 'eEXP',
1857  e_ResetPref = 'eRSP',
1858  p_SetActiveWorkspace = 'pSAW',
1859  p_KeyboardShortcutSet = 'pKSS',
1860 
1861  // User interface prefs
1862  p_ToolTips = 'Tips',
1863  p_ToolsPalette = 'Tplt',
1864  p_ToolsPanel = 'Tpan',
1865  p_PaletteDrawerPref = 'Pldr',
1866  p_AutoRevealPref = 'ARvl',
1867  p_ApplicationFramePref = 'AFra',
1868  p_AppBarPref = 'ABar',
1869  p_OpenAsTabPref = 'ONew',
1870  p_ThumbnailPlaceCursorPref = 'thmb',
1871  p_OpenRecentLengthPref = 'opre',
1872  p_ShowObjectDimensionsCursorPref = 'dcrs',
1873  p_FloatingWindowDockingPref = 'FDoc',
1874  p_PatientUserPref = 'pusr',
1875  p_ContentGrabberPref = 'cgra',
1876  p_LiveCornersPref = 'livc',
1877  p_AnchorAdornmentPref = 'anpf',
1878 p_StockAdornmentPref = 'stpf',
1879  p_ShowMasterPageOverlayPref = 'mpop',
1880  p_ObjectsMoveWithPagePref = 'omwp',
1881  p_MultiTouchGesturesPref = 'mtgs',
1882  p_PreventSelectingLockedItemsPref = 'psli',
1883  p_ObjectFrameHighlightingPref = 'ofhp',
1884  p_ScrollAllWindowsPref = 'scra',
1885  p_ZoomAllWindowsPref = 'zooa',
1886  p_DrawProxyOnDragPref = 'dpOD',
1887  p_ShowRibbonPref = 'shRB',
1888  p_EnableCreateLinksPref = 'eClP',
1889  p_EnableMapStylesPref = 'eMsP',
1890  p_UseCustomMonitorResPref = 'uCmR',
1891  p_CustomMonitorResValuePref = 'cMrV',
1892  p_MainMonitorResValuePref = 'mMrV',
1893  p_UIBrightnessPref = 'uiBP',
1894  p_PasteboardColorPref = 'pbCP',
1895  p_ShowWhatsNewOnStartupPref = 'wnSP',
1896  p_EnablePublishOnlinePref = 'epOP',
1897  p_AutoAddSwatchToCCLibrariesPref = 'aSCL',
1898  p_AutoAddCharStyleToCCLibrariesPref = 'aCCL',
1899  p_AutoAddParaStyleToCCLibrariesPref = 'aPCL',
1900 p_ShowEnhancedFileOpenPref = 'sEFO',
1901 p_ShowStartWorkspacePref = 'sSWS',
1902 p_ShowLegacyNewDocDlgPref = 'sLND',
1903 p_PanelTabHeightPref = 'pThP',
1904 
1905  //TextOpt Pref Props
1906  p_TypographersQuotes = 'typq',
1907  p_ShowHJ = 'shhj',
1908  p_ShowKeeps = 'shkp',
1909  p_ShowGlyphSubstitutions = 'shsb',
1910  p_ShowCustomSpacing = 'shcs',
1911  p_ShowStylePreviewMode = 'sspm',
1912  p_ShowKinsoku = 'shkk',
1913  p_JustifyTextWrap = 'jwrp',
1914  p_ZOrderTextWrap = 'zwrp',
1915  p_AbutTextToTextWrap = 'awrp',
1916  p_ShowInvisibles = 'sinv',
1917  p_AntiAliasType = 'aaty',
1918  p_HiliteMissingFonts = 'hlmf',
1919  p_MMOpticalSize = 'mmos',
1920  p_UseParagraphLeading = 'pled',
1921  p_SuperScriptSize = 'sups',
1922  p_SuperScriptPosition = 'supp',
1923  p_SubScriptSize = 'subs',
1924  p_SubScriptPosition = 'subp',
1925  p_SmallCap = 'Smcp', // Small cap size percentage
1926  p_PrimaryWritingDirection = 'prwd',
1927  p_KernKeyIncrement = 'kkbd',
1928  p_BaseLineKeyIncrement = 'bkbd',
1929  p_LeadingKeyIncrement = 'lkbd',
1930  p_ScaleAdjustsTextAttrs = 'sclt',
1931  p_LinkTextFiles = 'gplt',
1932  p_UseNewVerticalScaling = 'Jnvs',
1933  p_UseCIDMojikumi = 'Jcid',
1934  p_UseHalfWidthQuotes = 'Jquo',
1935  p_OTPositionalForm = 'OTPf',
1936  p_AutoPageInsert = 'apin',
1937  p_EnableDynamicAutoflow = 'dflw',
1938  p_EnableDynamicPageDeletion = 'ddel',
1939  p_AutoPageInsertRestrictToMasters = 'aprm',
1940  p_AutoFlowPreserveRectoVerso = 'afrv',
1941  p_EnableSynchronousSmartTextReflow = 'essf',
1942  p_ShapeIndicAndLatinWithHarfbuzz = 'silh',
1943  p_ModifyIndentsAroundTextWrap = 'mitw',
1944 
1945  // Text Editing Pref Props
1946  p_DragDropTextInLayout = 'dndl',
1947  p_DragDropTextInStory = 'dnds',
1948  p_TextClickBehavior = 'tclk',
1949  p_SmartCutAndPaste = 'smrt',
1950  p_TextClickConversionBehavior = 'tClk',
1951 
1952  c_TypeContextualUIPref = 'ctCu',
1953  p_TypeContextualUIPref = 'tcui',
1954  p_ShowAlternatesUIPref = 'saui',
1955  p_ShowFractionsUIPref = 'faui',
1956 
1957  // Magnify tool prefs
1958  p_MagnifyZoomPct = 'mtzp',
1959  p_MagnifySize = 'mtsz',
1960  p_MagnifyRulers = 'mtru',
1961 
1962  //Grid Pref Props
1963  p_GridShown = 'gsho',
1964  p_GridSnapTo = 'grto',
1965  p_GridRelativeOption = 'grlo',
1966  p_HorizGridDivision = 'Hgdv',
1967  p_VertGridDivision = 'Vgdv',
1968  p_HorizGridSubDivisions = 'Hgsd',
1969  p_VertGridSubDivisions = 'Vgsd',
1970  p_GridColor = 'grdc',
1971  p_GridsinBack = 'GrDb',
1972  p_BaselineShown = 'blsn',
1973  p_BaselineStart = 'blst',
1974  p_BaselineDivision = 'bldv',
1975  p_BaselineViewLimit = 'blvl',
1976  p_BaselineColor = 'blcl',
1977 
1978  //Grid relative option's enum values
1979  en_GridRelativeOptionEnum = 'ENgr',
1980  en_GridTopOfPage = 'ENgt',
1981  en_GridTopOfMargin = 'ENgm',
1982 
1983  // Layout Adjustment prefs
1984  p_EnableLayoutAdjust = 'EnLA',
1985  p_LASnapZone = 'LASZ',
1986  p_LAAllowGraphicsResize = 'LAGR',
1987  p_LAAllowRulerGuidesMove = 'LAGM',
1988  p_LAIgnoreRulerGuideAlignments = 'LAGA',
1989  p_LAIgnoreObjectLayerLocks = 'LAOL',
1990 
1991  // Adaptive Layout prefs
1992  p_EnableAdaptiveLayout = 'pEAL',
1993  p_ALAdjustLockedObjects = 'pALO',
1994  p_ALAdjustFontSizeAndLeading = 'pAFL',
1995  p_ALFontSizeLimitation = 'pFSL',
1996  p_ALMinimumFontSize = 'pIFS',
1997  p_ALMaximumFontSize = 'pMFS',
1998  p_EnableAutoAdjustMargins = 'pAAM',
1999 
2000  //Guide Pref Props
2001  p_GuidePrefsInBack = 'gdib',
2002  p_GuidePrefsShown = 'gdsh',
2003  p_GuidePrefsLocked = 'gdlk',
2004  p_GuidePrefsSnapTo = 'gdto',
2005  p_GuidePrefsViewThreshold = 'gvth',
2006  p_GuidePrefsColor = 'gudc',
2007 
2008  //Image Pref Props
2009  //p_DisplayResolution = 'dres',
2010  p_StoreInternal = 'stin',
2011  p_PreviewResolution = 'pres',
2012  p_DisplayAntiAlias = 'daal',
2013  p_StorageAlertSize = 'stas',
2014  p_ImportAntiAlias = 'imaa',
2015  p_CreateClippingFrame = 'clfr',
2016  p_ExportFormat = 'exft',
2017  p_Format = 'Mdft',
2018  p_StyleClashResolutionStrategy = 'scrs',
2019  p_AllowAutoEmbedding = 'embd',
2020  p_AlphaChannelName = 'alch',
2021  p_RelinkBehavior = 'prlb',
2022 
2023  //Tips Pref Props
2024  p_TipSetting = 'tset',
2025 
2026  //View Pref Props
2027  p_SnapToZone = 'sntz',
2028  p_HorzUnits = 'hunt',
2029  p_VertUnits = 'vunt',
2030  p_TypographicUnits = 'tunt', // added for CJK 7.Feb.2000 %brycem%
2031  p_TextSizeUnits = 'tsnt', // added for CJK 7.Feb.2000 %brycem%
2032  p_PrintDialogUnits = 'pdnt', // added for CJK 7.Feb.2000 %brycem%
2033  p_LineUnits = 'lunt', // added for CJK 5.Jun.2000 %mvogel%
2034  p_StrokeUnits = 'sunt', // New property name as of Rocket for p_LineUnits
2035  p_KeyNudgeIncrement = 'keyn',
2036  p_PointsPerInch = 'ptin',
2037  p_ShowMasterItems = 'smsi',
2038  p_ShowRulers = 'srul',
2039  p_ShowFrameEdges = 'sfre',
2040  p_RulerCoordinateType = 'RCtp',
2041  p_HorzCustomPoints = 'hrcp',
2042  p_VertCustomPoints = 'vecp',
2043 
2044  //Dictionary Pref Props
2045  p_DictComposeUsing = 'dpcu',
2046  p_DictMergeUD = 'dpmu',
2047  p_DictRecompose = 'dprc',
2048 
2049  //auto correct Pref Props
2050  p_AutoCorrect = 'pacr',
2051  p_AutoCorrectCapitalizationErrors = 'acce',
2052  p_AutoCorrectWordPairList = 'acwp',
2053  p_MisspelledWord = 'miss',
2054  p_CorrectedWord = 'corr',
2055 
2056  //spelling Pref Props
2057  p_DynamicSpellCheck = 'pdsc',
2058  p_MisspelledWordColorIndex = 'pmwi',
2059  p_RepeatedWordColorIndex = 'prwi',
2060  p_UncapWordColorIndex = 'puwi',
2061  p_UncapSentenceColorIndex = 'pusi',
2062  p_CheckMisspelledWords = 'pcmw',
2063  p_CheckRepeatedWords = 'pcrw',
2064  p_CheckCapitalizeWords = 'pccw',
2065  p_CheckCapitalizeSentences = 'pccs',
2066 
2067  //GPU Performance Prefs
2068  c_GPUPerformancePref = 'GPUp',
2069  p_GPUPerformancePref = 'pGPU',
2070  p_EnableGPUPerformancePref = 'eGPU',
2071  p_EnableAnimatedZoomPref = 'eAZm',
2072 
2073  //Language Props
2074  p_LanguageProp = 'plng',
2075  p_LangDoubleQuotes = 'ldqu',
2076  p_LangSingleQuotes = 'lsqu',
2077  p_PrimaryLanguageName = 'pril',
2078  p_SubLanguageName = 'subl',
2079  p_LangICULocaleName = 'icul',
2080  p_UntranslatedName = 'utln',
2081 
2082  //AutoCorrect Props
2083  p_MisspelledWords = 'mzpl',
2084  p_CorrectedWords = 'crwd',
2085 
2086  //Language + Vendor Props
2087  p_LangHyphenationVendor = 'lhyv',
2088  p_LangSpellingVendor = 'lspv',
2089  p_LangThesaurusVendor = 'lthv',
2090  p_DictPathList = 'dpth',
2091  p_LangHyphenationVendorList = 'lhyl',
2092  p_LangSpellingVendorList = 'lspl',
2093  p_LangThesaurusVendorList = 'lthl',
2094 
2095  // Export PDF properties
2096  // PDF options panel
2097  p_SubsetFontsBelow = 'sFbl',
2098  p_PDFExportColorSpace = 'eFcs', // uses 'enFc' enum
2099  p_IncludeICCProfiles = 'iICC',
2100  p_CropImagesToFrames = 'ictF',
2101  p_GenerateThumbnails = 'gTnl',
2102  p_OptimizePDF = 'optF',
2103  p_ViewPDFAfterExport = 'vaFe',
2104  p_ViewJDFAfterExport = 'vaJe',
2105  p_IncludeStructure = 'incS',
2106  p_AcrobatCompatibilityLevel = 'AcCL',
2107  p_DstProfile = 'DstP',
2108  p_EffDstProfile = 'EDPr',
2109  p_PDFXProfile = 'XDPr',
2110  p_EffPDFXProfile = 'EXDP',
2111  p_IncludeHyperLinks = 'inHL',
2112  p_IncludeBookmarks = 'inBO',
2113  p_NonprintingObjects = 'npOB',
2114  p_VisibleGuidesGrids = 'vgBG',
2115  p_IgnoreSpreadOverrides = 'igSO',
2116  p_FlattenerStyle = 'flST',
2117  p_ExportIncludeLayers = 'peil',
2118  p_ExportLayers = 'pexl',
2119  p_ContentToEmbed = 'pcte',
2120  p_CompressionType = 'cmty',
2121 
2122  p_PDFExportDisplayTitle = 'Dstl',
2123  en_PDFExportDisplayTitleOptions = 'DTop',
2124  en_DisplayFileName = 'Dsfn',
2125  en_DisplayDocumentTitle = 'Dsdt',
2126 
2127  p_PDFExportLanguagePreference = 'PeLp',
2128  p_PDFExportAsSinglePages = 'pEsp',
2129  p_PDFSinglePagesSuffix = 'pSps',
2130 
2131  // Compression panel
2132  p_ColorBitmapSampling = 'Bcsp', // uses 'enSm' enum
2133  p_ColorBitmapSampleDPI = 'Bcsd',
2134  p_ColorBitmapCompression = 'Bccm', // uses 'enBc' enum
2135  p_ColorBitmapQuality = 'Bcql', // uses 'enCq' enum
2136  p_GrayScaleBitmapSampling = 'Bgsp', // uses 'enSm' enum
2137  p_GrayScaleBitmapSampleDPI = 'Bgsd',
2138  p_GrayScaleBitmapCompression= 'Bgcm', // uses 'enBc' enum
2139  p_GrayScaleBitmapQuality = 'Bgql', // uses 'enCq' enum
2140  p_MonoBitmapSampling = 'Bmsp', // uses 'enSm' enum
2141  p_MonoBitmapSampleDPI = 'Bmsd',
2142  p_MonoBitmapCompression = 'Bmcm', // uses 'enMc' enum
2143  p_CompressTextLineArt = 'CmTl',
2144  p_CompressColorAbove = 'CmCA',
2145  p_CompressGrayAbove = 'CmGA',
2146  p_CompressMonochromeAbove = 'CmMA',
2147  p_ColorTileSize = 'CmTs',
2148  p_GrayTileSize = 'CGTs',
2149 
2150  p_StandardsCompliance = 'XScp',
2151  p_OutputCondition = 'OuCo',
2152  p_EffOutputCondition = 'EOCo',
2153  p_OutputConditionHuman = 'OuCH',
2154  p_OCRegistry = 'OCRe',
2155  p_EffOCRegistry = 'EReg',
2156  p_InteractiveElements = 'IAEl',
2157  p_InteractiveElementsOption = 'IAEo',
2158  p_InteractivePDFInteractiveElementsOption = 'IPEo',
2159 
2160  // Pages and Page Marks panel
2161  p_PDFExReaderSpread = 'rdsF',
2162  p_PdfPageMarkOffset = 'pmof',
2163  p_PrPageInformationMarks = 'pifo', /* bool */ // Prints the filename, page number, current date and time and color separation name.
2164  p_PrColorBarsMarks = 'colb', /* bool */ // Adds small squares of color representing the CMKY inks and tints of gray in 10% increments.
2165  p_PrPageMarkLineWeight = 'pmlw', /* long */ // The line weight of page marks
2166  p_PdfMarkType = 'pmMt', /* EnMT */ // The type of page marks to use
2167  p_PDFUseDocumentBleed = 'UDoB', /* bool */ // Whether to use the document bleed area in the PDF.
2168  p_IncludeSlug = 'EISl', /* bool */ // Whether to include the slug area in the PDF.
2169  p_PDFExExportHiddenSpread = 'DFEh', /* bool */ // Whether to export hidden spreads in the PDF
2170 
2171  // Security panel Note that the security prefs are part of the PDF prefs object, but are rather
2172  // specified during the export method/event. This mimics what the UI does, which is not save the security prefs
2173  // across exports.
2174  p_UsePDFSecurity = 'DFsc',
2175  p_PDFOpenDocPassword = 'DFop',
2176  p_PDFChangeDocPassword = 'DFcp',
2177  p_PDFAllowPrint = 'DFap',
2178  p_PDFAllowDocChange = 'DFdc',
2179  p_PDFAllowCopy = 'DFac',
2180  p_PDFAllowNoteFormChange = 'DFan',
2181  p_PDFDisallowFormFillIn = 'DFff',
2182  p_PDFExtractionForAccessibility = 'DFea',
2183  p_PDFDisallowDocumentAssembly = 'DFda',
2184  p_PDFDisallowPrintHiRes = 'DFhi',
2185  p_PDFDisallowPlaintextMetadata = 'DFpm',
2186 
2187  // new for interactive PDF
2188  p_PDFExportMagnification = 'iPEM',
2189  p_PDFExportPageLayout = 'iPPL',
2190  p_PDFExportOpenInFullScreen = 'iPof',
2191  p_PDFExportFlipPages = 'iPfp',
2192  p_PDFExportFlipPagesSpeed = 'iPfs',
2193  p_InteractivePDFPageTransitionOverride = 'iPpt',
2194  p_PDFExportRasterCompression = 'iPrc',
2195  p_PDFExportJPEGQuality = 'iPjq',
2196  p_InteractivePDFUseStructureForTabs = 'iPST',
2197 
2198  // Text Frame specific props
2199  p_ParentStory = 'strp',
2200  p_ParentTextFrame = 'pTxF',
2201  p_ParentTextFrames = 'pTxS',
2202  p_FirstTextFrame = 'ftxf',
2203  p_LastTextFrame = 'ltxf',
2204  p_NextTextFrame = 'ntxf',
2205  p_PreviousTextFrame = 'ptxf',
2206  p_TextFrameIndex = 'itxf',
2207  p_Overset = 'OVRF', // same as Xpress' value for 'box overflows'
2208 
2209  // Text Frame Pref props
2210  p_TextColumnCount = 'ccnt',
2211  p_TextColumnGutter = 'clgt',
2212  p_TextColumnFixedWidth = 'clwd',
2213  p_UseFixedTextColumnWidth = 'ufcw',
2214  p_InsetSpacing = 'inst',
2215  p_FirstBaselineOffsetMetric = 'Fbof',
2216  p_VerticalJustAlign = 'VJal',
2217  p_VerticalJustMaxInter = 'VJmi',
2218  p_IgnoreWrap = 'iwrp',
2219  p_VerticalJustBalanceColumns = 'VJbl',
2220  p_UseFlexibleTextColumnWidth = 'urcw',
2221  p_TextColumnFlexibleWidthMax = 'tcmx',
2222  // Text frame prefs props for auto sizing
2223  p_AutoSizeDimension = 'asdi',
2224  p_AutoSizeRefPoint = 'asrp',
2225  p_AutoSizeHasMinHeight = 'ashm',
2226  p_AutoSizeMinHeightValue = 'asmh',
2227  p_AutoSizeHasMinWidth = 'ashw',
2228  p_AutoSizeMinWidthValue = 'asmw',
2229  p_AutoSizeNoLineBreak = 'asnl',
2230 
2231  // anchored object props
2232  p_AOSpineRelative = 'AOsr',
2233  p_AOPosition = 'AOpt',
2234  p_AOAnchorPoint = 'AOwp',
2235  p_AOXOffset = 'AOxo',
2236  p_AOYOffset = 'AOyo',
2237  p_AOYOffsetAbove = 'AOya',
2238  p_AOPinPosition = 'AOpp',
2239  p_AOLockPosition = 'AOlp',
2240  p_AOContent = 'AOct',
2241  p_AOHeight= 'AOht',
2242  p_AOWidth = 'AOwd',
2243  p_AOHObject = 'AOHa',
2244  p_AOVObject = 'AOVa',
2245  p_AOHRelative = 'AHrl',
2246  p_AOVRelative = 'AOVr',
2247  p_AOObjectStyle= 'AOos',
2248  p_AOParaStyle = 'AOps',
2249  en_AOPositionMode = 'mAOP',
2250  en_AOHorizontalMode = 'mAOH',
2251  en_AOVerticalMode = 'mAVA',
2252  en_AOVReferenceType= 'mAVR',
2253  en_AOHReferenceType= 'mAVr',
2254 
2255  // Story Pref props
2256  p_OpticalMarginAlignment = 'omAL',
2257  p_OpticalMarginBaseSize = 'omBZ',
2258  p_StoryOrient = 'sorn',
2259  p_FrameType = 'sgON',
2260  en_FrameTypes = 'Txfs',
2261  en_FrameType = 'Txft',
2262  en_FrameGrid = 'FGtp',
2263 
2264  // ME
2265  p_StoryDir = 'sdir',
2266 
2267 
2268  //Text properties - reals
2269  p_TextSize = 'ptsz', // keyAEPointSize in AERegistry .h
2270  p_AutoLeading = 'alea',
2271  p_PairKern = 'pake', // Amount to kern
2272  p_SizeLeading = 'szld',
2273  p_BaselineShift = 'bshf',
2274  p_Tracking = 'trak',
2275  p_Indent1Line = 'infl',
2276  p_IndentBLeft = 'inbl',
2277  p_IndentBRight = 'inbr',
2278  p_IndentLastRight = 'inlr',
2279  p_SpaceBefore = 'spbe',
2280  p_SpaceAfter = 'spaf',
2281  p_SameParaSpacing = 'spsp',
2282  p_WordspaceMin = 'wsmi',
2283  p_WordspaceMax = 'wsma',
2284  p_WordspaceDes = 'wsde',
2285  p_LetterspaceMin = 'lsmi',
2286  p_LetterspaceMax = 'lsma',
2287  p_LetterspaceDes = 'lsde',
2288  p_GlyphscaleMin = 'gsmi',
2289  p_GlyphscaleMax = 'gsma',
2290  p_GlyphscaleDes = 'gsde',
2291  p_ILGShift = 'ilgs',
2292  p_HyphenZone = 'hyzo',
2293  p_PRAStroke = 'pras',
2294  p_PRATint = 'prat',
2295  p_PRAGapTint = 'ragt',
2296  p_PRAOffset = 'paof',
2297  p_PRAIndentL = 'pral',
2298  p_PRAIndentR = 'pair',
2299  p_PRAKeepInFrame = 'prak',
2300  p_PRBStroke = 'prbs',
2301  p_PRBTint = 'prbt',
2302  p_PRBGapTint = 'rbgt',
2303  p_PRBOffset = 'pbop',
2304  p_PRBIndentL = 'prbl',
2305  p_PRBIndentR = 'pbir',
2306  p_Ascent = 'pAsc',
2307  p_Descent = 'pDst',
2308  p_Baseline = 'pBas',
2309  p_EndBaseline = 'pEBa',
2310  p_HorizOffset = 'pHOf',
2311  p_EndHorizOffset = 'pEHo',
2312  p_UnderlineTint = 'ultt',
2313  p_UnderlineGapTint = 'ulgt',
2314  p_StrikeThroughTint = 'sttt',
2315  p_StrikeThroughGapTint = 'stgt',
2316  p_UnderlineOffset = 'ulos',
2317  p_StrikeThroughOffset = 'stos',
2318  p_UnderlineWeight = 'ulwt',
2319  p_StrikeThroughWeight = 'stwt',
2320 
2321  p_DesignAxes = 'ndxs',
2322  p_NthAxisIndex = 'nxsi',
2323  p_NthAxisValue = 'nxsv',
2324  e_SetNthDesignAxis = 'sndx',
2325  e_AddFontDirectory = 'afdy',
2326  e_RemoveFontDirectory = 'rfdy',
2327  p_fontDirectory = 'fndy',
2328  p_obfuscate = 'obfs',
2329 
2330 
2331  //Text properties - booleans
2332  p_Ligature = 'ligt',
2333  p_FigureStyle = 'Ofst',
2334  p_HyphenCap = 'hypc',
2335  p_HyphenLast = 'hylw',
2336  p_CrossFrameHyphen = 'hycf',
2337  p_KeepTogether = 'kept',
2338  p_StrikeThru = 'strk',
2339  p_NoBreak = 'nobk',
2340  p_SnapToBaseline = 'stbl',
2341  p_KeepLines = 'kepl',
2342  p_PRAOverprint = 'prao',
2343  p_PRAGapOverprint = 'rago',
2344  p_PRARuleOn = 'prar',
2345  p_PRBOverPrint = 'prbo',
2346  p_PRBGapOverPrint = 'rbgo',
2347  p_PRBOverprint = 'prb2',
2348  p_PRBGapOverprint = 'rbg2',
2349  p_UnderlineOverprint = 'ulop',
2350  p_UnderlineGapOverprint = 'upgo',
2351  p_StrikeThroughOverprint = 'Stvp',
2352  p_StrikeThroughGapOverprint = 'stgo',
2353  p_PRBRuleOn = 'prbr',
2354  p_Hyphenation = 'hyph',
2355  p_Underline = 'undr',
2356  p_AutoQuadding = 'quad',
2357  p_IgnoreEdgeAlign = 'igEA',
2358 
2359  p_OTFOrdinal = 'OTor',
2360  p_OTFFraction = 'OTfr',
2361  p_OTFDiscLig = 'OTdl',
2362  p_OTFTitling = 'OTti',
2363  p_OTFContextAlt = 'OTca',
2364  p_OTFSwash = 'OTsw',
2365  p_OTFHistorical = 'OThi',
2366  p_OTFSlashZero = 'OTzr',
2367  p_OTFStylisticSets = 'OTss',
2368  p_OTFMark = 'OTmk',
2369  p_OTFLocale = 'OTlc',
2370 
2371  // ME
2372  p_OTFOverlapSwash = 'OTol',
2373  p_OTFStylistAlt = 'OTsy',
2374  p_OTFJustifAlt = 'OTja',
2375  p_OTFStretchedAlt = 'OTsh',
2376 
2377  //Text properties - int16s
2378  p_DropCapLines = 'dcli',
2379  p_DropCapChars = 'dcca',
2380  p_DropCapStyle = 'dcst',
2381  p_DropcapDetailMode = 'dcdm',
2382  p_MinAfter = 'miaf',
2383  p_MinBefore = 'mibe',
2384  p_ShortestWord = 'swor',
2385  p_HyphenLadder = 'hypl',
2386  p_KeepWithNext = 'kwnx',
2387  p_KeepFirstNLines = 'kfnl',
2388  p_KeepLastNLines = 'klnl',
2389  p_AlternateChar = 'altc',
2390 
2391 // p_OTFStylisticAlt = 'OTsa', use p_OTFStylistAlt
2392  p_HyphenWeight = 'hypw',
2393  p_SpecialGlyph = 'SpGl',
2394 
2395  // Style props
2396  p_StyleKind = 'sknd',
2397  p_StyleName = 'snam',
2398  p_BasedOn = 'basd',
2399  p_PreviewColor = 'pclr',
2400  p_KeyboardShortcut = 'kbsc',
2401  p_KeyboardShortcutExtended = 'pKBE',
2402  p_NextParagraph = 'nxpa',
2403  p_Imported = 'smpt',
2404  p_StyleNameList = 'snlt',
2405  p_ExportType = 'exty',
2406  p_ExportTagDataTag = 'extt',
2407  p_ExportTagDataClass = 'extc',
2408  p_ExportTagDataAttributes = 'exta',
2409  p_ExportBreakHTMLFileInEPUB = 'exbr',
2410  p_ExportEmitCSSForStyle = 'exem',
2411  p_ExportIncludeClassInHTMLForStyle = 'exrj',
2412  c_StyleExportTagMap = 'setm',
2413  c_StyleExportTagMaps = 'stms',
2414  p_StyleUniqueId = 'sUnD',
2415 
2416  //Text properties - enumerators
2417  p_CapitalizeMode = 'capm',
2418  p_PositionMode = 'posm',
2419  p_BalanceRaggedLines = 'bala',
2420  en_BalanceLinesStyle = 'BlSt',
2421  en_BalanceLinesOff = 'BlOf',
2422  en_BalanceLinesVee = 'BlVe',
2423  en_BalanceLinesEqual = 'BlEq',
2424  en_BalanceLinesPyramid = 'BlPy',
2425 
2426  p_PairKernMethod = 'pakm',
2427  p_ParagraphAlignment = 'paln',
2428  p_ParagraphAlignLast = 'pall',
2429  p_ParagraphAlignSingle = 'pals',
2430  p_BreakBeforeParagraph = 'pbbp',
2431  p_RuleAboveWidth = 'rawd',
2432  p_RuleBelowWidth = 'rbwd',
2433 
2434  p_ProviderHyphenationStyle = 'phys',
2435 
2436  //Text properties - string
2437  p_TextFont = 'font', // pFont in AERegistry.h
2438  p_TextFontStyle = 'ptfs',
2439  p_Contents = 'pcnt', // pContents in AERegistry.h
2440  p_TextCompEngine = 'ptce',
2441 
2442  // Text properties - specific
2443  p_RuleAboveColor = 'rlac',
2444  p_RuleAboveGapColor = 'ragc',
2445  p_RuleBelowColor = 'rlbc',
2446  p_RuleBelowGapColor = 'rbgc',
2447  p_RuleAboveType = 'patp',
2448  p_RuleBelowType = 'pbtp',
2449  p_AppliedCharStyle = 'crst',
2450  p_AppliedParaStyle = 'prst',
2451  p_StyleOverridden = 'stov',
2452  p_ClearOverrides = 'clov',
2453  p_UnderlineColor = 'ulco',
2454  p_UnderlineGapColor = 'ulgc',
2455  p_UnderlineType = 'ultp',
2456  p_StrikeThroughColor = 'stco',
2457  p_StrikeThroughGapColor = 'stgc',
2458  p_StrikeThroughType = 'sttp',
2459 
2460  p_OverrideType = 'ovtp',
2461 
2462  // Tab stop properties
2463  p_Alignment = 'tsal',
2464  p_TabStopPosition = p_PositionMode,
2465  p_TabStopAlignChar = 'tsac',
2466  P_TabStopLeader = 'tsld',
2467  p_AllTabStops = 'alts',
2468 
2469  p_RunInTriggerExp = 'rite',
2470  p_RunInCount = 'rict',
2471  p_RunInInclusive = 'riic',
2472  p_RunInLineCount = 'rilc',
2473  p_RunInLineRepeat = 'rilr',
2474  p_RunInGrepExpression = 'rige',
2475  p_AllRunInStyles = 'alrs',
2476  p_AllGrepStyles = 'algs',
2477  p_AllLineStyles = 'alls',
2478  p_EmptyRunInStyles = 'emrs',
2479  p_EmptyLineStyles = 'emls',
2480  p_EmptyGrepStyles = 'emgs',
2481 
2482  // Polygon specific props
2483  p_NumSides = 'nsid',
2484  p_InsetPercentage = 'istp',
2485 
2486  // Grabber tool specific props
2487  p_GrabberPanning = 'grbp',
2488 
2489  en_PanningTypes = 'ePan',
2490  en_FullDrawPanning = 'eFuP',
2491  en_FastDrawPanning = 'eFaP',
2492  en_NoDrawPanning = 'eNoP',
2493 
2494  // Guide props
2495  p_Orientation = 'gort',
2496  p_GuideColor = 'gcol',
2497  p_Location = 'loca',
2498  p_PageIndex = 'pgdx',
2499  p_GuideIsShort = 'issh',
2500  p_GuideViewThreshold = 'vthr',
2501  p_GuideType = 'gutp',
2502  p_GuideGrowZone = 'gzon',
2503 
2504  // Guide type and guide type enums
2505  en_GuideType = 'gtpe',
2506  en_Ruler = 'gsnp',
2507  en_Liquid = 'gslc',
2508  en_Magnetic = 'gmag',
2509  en_GrowZone = 'gzne',
2510 
2511  // Smart Guide props
2512  p_SmartAlignObjectEdges = 'sAoE',
2513  p_SmartAlignObjectCenters = 'sAoC',
2514  p_SmartDimensions = 'sDim',
2515  p_SmartSpacing = 'sSpa',
2516 
2517  /* for the create guides event */
2518  p_NumRows = 'nrws',
2519  p_NumCols = 'ncls',
2520  p_RowGutter = 'rowg',
2521  p_ColGutter = 'cclg',
2522  p_FitMargins = 'fmar',
2523  p_RemoveExisting = 'rmex',
2524 
2525  /* for the select event */
2526  p_ExtendSelection = 'exts',
2527 
2528  p_AsStationery = 'asst',
2529 
2530  // for the creation of groups
2531  p_GroupItems = 'grpi',
2532 
2533  // PDF place pref properties
2534  p_PageNumber = 'Pgnb',
2535  p_PDFPlaceCrop = 'DFcr',
2536  p_TransparentBkgrd = 'TBkg',
2537 
2538  // Frame Fitting Options
2539  p_FittingOnEmptyFrame = 'ffit',
2540  p_FittingAlignment = 'faln',
2541  p_FittingCropLeft = 'fcrl',
2542  p_FittingCropTop = 'fcrt',
2543  p_FittingCropRight = 'fcrr',
2544  p_FittingCropBottom = 'fcrb',
2545  p_FittingAutoFit = 'fcaf',
2546 
2547  // print properties
2548 
2549  // Print dialog
2550  p_PrStyle = 'Rsty', /* EnPs/TEXT */ // Current style. Either en_Default, en_Custom or a print style name
2551  p_PrDeviceType = 'Rpdt', /* long */ // PostScript or non-PostScript device
2552  p_PrPrintTo = 'Rppt', /* long */ // Print to a printer or file
2553  p_PrPrinters = 'Rprs', /* TEXT */ // A list/array of installed printers
2554  p_PrPrinter = 'Rprt', /* EnPr/TEXT */ // Current printer. Either en_PostScriptFile or a printer name
2555  p_PrPPDs = 'Rpds', /* TEXT */ // A list/array of installed PPDs
2556  p_PrPPD = 'ppd ', /* EnPd/TEXT */ // Current PPD. Either en_DeviceIndependent or a PPD model name
2557  p_PrPPDFile = 'ppdf', /* TEXT */ // Current PPD file name
2558  p_PrFileName = 'RpFn', /* File */ // The file name used when printing to disk
2559  p_PrPrintToDisk = 'Rptd', /* bool */ // Whether to print to disk when printing using a printer
2560  p_PrPrintRecord = 'Rppr', /* TEXT */ // Encoded print record stream
2561  p_PrResolution = 'Rpre', /* fixd */ // Output resolution
2562  p_PrPDFPassthrough = 'RpPt', /* bool */ // PDF Passthrough mode
2563 
2564  // General panel
2565  p_PrCopies = 'lwcp', /* long */ // The number of copies, also defined in LW8.7 scriptable printing AppleScript name: "copies"
2566  p_PrCollate = 'lwcl', /* bool */ // Whether to collate, also defined in LW8.7 scriptable printing AppleScript name: "collating"
2567  p_PrReverseOrder = 'Rrvr', /* bool */ // Whether to print in reverse order
2568  p_PrPageRange = 'pcty', /* prng/TEXT */ // The range of pages to print. Either en_PrintAll or one or more ranges
2569  p_PrSequence = 'oeb ', /* EnSq */ // Print odd pages, print even pages, print both
2570  p_PrSpreads = 'Rspd', /* bool */ // Whether to print spreads
2571  p_PrPrintMasterPages = 'Rpmp', /* bool */ // Whether to print master pages
2572  p_PrPrintNonPrinting = 'Rpnp', /* bool */ // Whether to print nonprinting objects
2573  p_PrPrintBlankPages = 'Rblk', /* bool */ // Whether to print blank pages
2574  p_PrPrintGuidesGrids = 'Rpgg', /* bool */ // Whether to print visible guides and baseline grids
2575 
2576  // Setup panel
2577  p_PrPaperSizes = 'Rpss', /* TEXT */ // A list/array of available paper sizes
2578  p_PrPaperSize = 'Rpsz', /* EnPS/TEXT */ // The paper size. Like the UI, just a shortcut of preset paper width and height
2579  p_PrPaperSizeRect = 'RpSR', /* fixd */ // Paper size rect as an array
2580  p_PrImageablePaperSizeRect = 'RpIR', /* fixd */ // Imageable paper size rect as an array
2581  p_PrPaperSizeSelector = 'RpSS', /* TEXT */ // Encoded paper size selector object
2582  p_PrPaperHeight = 'Rpht', /* EnPZ/fixd */ // The custom paper height. Either en_AutoPaperSize or a value
2583  p_PrPaperHeightRange = 'RpHR', /* fixd */ // Custom paper height range as an array
2584  p_PrPaperWidth = 'Rpwd', /* EnPZ/fixd */ // The custom paper width. Either en_AutoPaperSize or a value
2585  p_PrPaperWidthRange = 'RpWR', /* fixd */ // Custom paper width range as an array
2586  p_PrPaperOffset = 'Rpof', /* fixd */ // The amount of custom paper offset
2587  p_PrPaperOffsetRange = 'RpOR', /* fixd */ // Custom paper offset range as an array
2588  p_PrPaperGap = 'Rpgp', /* fixd */ // The amount of custom paper gap
2589  p_PrPaperTransverse = 'RpTv', /* bool */ // Whether to transverse the paper
2590  p_PrPageOrientation = 'RpOr', /* EnPO */ // Whether to print portrait, landscape, reverse portrait or reverse landscape
2591  p_PrPagePosition = 'RpCt', /* EnPP */ // How to position the page in the imageable area: none/centered/center horiz/center vert
2592  p_PrPrintLayers = 'RpLR', /* EnLR */ // Which layers to print: all/visible/visible printable
2593  p_PrScaleMode = 'RScm', /* EnSM */ // How to scale the page
2594  p_PrScaleWidthPercent = 'swdp', /* fixd */ // The percentage of scale to apply to the width of a page when printing
2595  p_PrScaleHeightPercent = 'shtp', /* fixd */ // The percentage of scale to apply to the height of a page when printing
2596  p_PrScaleProportional = 'RpSP', /* bool */ // Whether to scale the width and height proportionally
2597  p_PrThumbnails = 'RpTn', /* bool */ // Whether to print thumbnails
2598  p_PrThumbnailsPerPage = 'RpTp', /* EnTP */ // Thumbnails per page
2599  p_PrTile = 'RpTt', /* bool */ // Whether to tile
2600  p_PrTilingType = 'tilt', /* EnTT */ // The type of tiling: auto/auto justified/manual
2601  p_PrTilingOverlap = 'tilo', /* fixd */ // The amount of tiling overlap for Auto or Auto Justified tiling.
2602 
2603  // Marks & Bleeds panel
2604  p_PrAllPrintersMarks = 'apm ', /* bool */ // Whether to print all types of printer's marks
2605  p_PrCropMarks = 'crpm', /* bool */ // Adds fine horizontal and vertical rules that define where the page should be trimmed.
2606  p_PrBleedMarks = 'bldm', /* bool */ // Adds fine rules that define the amount of extra area to image outside the define page size.
2607  p_PrRegistrationMarks = 'regm', /* bool */ // Adds small 'targets' outside the page area for aligning the different separations.
2608  p_PrColorBars = 'colb', /* bool */ // Adds small squares of color representing the CMKY inks and tints of gray in 10% increments.
2609  p_PrPageInformation = 'pifo', /* bool */ // Prints the filename, page number, current date and time and color separation name.
2610  p_PrMarkType = 'RpMt', /* EnMT */ // The type of page marks to use
2611  p_PrMarkLineWeight = 'RpMw', /* EnMW */ // The line weight of page marks
2612  p_PrMarkOffset = 'Rpmo', /* fixd */ // Amount the page marks are offset from the edge of the defined page size.
2613  p_PrBleedChain = 'RpBC', /* bool */ // Whether the bleed chain is on
2614  p_PrBleedTop = 'RpBt', /* fixd */ // Amount of extra area to image on top of the defined page size.
2615  p_PrBleedBottom = 'RpBb', /* fixd */ // Amount of extra area to image at the bottom of the defined page size.
2616  p_PrBleedInside = 'RpBi', /* fixd */ // Amount of extra area to image on inside of the defined page size.
2617  p_PrBleedOutside = 'RpBo', /* fixd */ // Amount of extra area to image on outside of the defined page size.
2618  p_PrUseDocumentBleed = 'RpDB', /* bool */ // Whether to use the document bleed area to print
2619  p_PrIncludeSlug = 'RpIS', /* bool */ // Whether to include slug area when print
2620 
2621  // Output panel
2622  p_PrColorOutputMode = 'RpCm', /* EnCO */ // The mode of the color output: Composite Gray/Composite RGB/Composite CMYK/Separations/In-RIP Separation
2623  p_PrTextAsBlack = 'RpTB', /* bool */ // Whether to print text as black
2624  p_PrTrapping = 'trpe', /* EnTp */ // What kind of trapping: None/Application built-in/Adobe In-RIP
2625  p_PrNegative = 'RpNe', /* bool */ // Whether to print as negative
2626  p_PrScreenings = 'RpSL', /* TEXT */ // A list/array of available ink screenings in the PPD
2627  p_PrScreening = 'RpSc', /* EnSc/TEXT */ // The ink screening to use
2628  p_PrSeparationScreening = 'RpSs', /* TEXT */ // The separation ink screening to use
2629  p_PrCompositeScreening = 'RpCs', /* TEXT */ // The composite ink screening to use
2630  p_PrCompositeAngle = 'RpCA', /* fixd */ // The angle of the composite gray ink
2631  p_PrCompositeFrequency = 'RpCF', /* fixd */ // The frequency of the composite gray ink
2632  p_PrPrintCyan = 'RPCI', /* bool */ // Whether to print the cyan ink
2633  p_PrCyanAngle = 'RCIA', /* fixd */ // The angle of the cyan ink
2634  p_PrCyanFrequency = 'RCIF', /* fixd */ // The frequency of the cyan ink
2635  p_PrPrintMagenta = 'RPMI', /* bool */ // Whether to print the magenta ink
2636  p_PrMagentaAngle = 'RMIA', /* fixd */ // The angle of the magenta ink
2637  p_PrMagentaFrequency = 'RMIF', /* fixd */ // The frequency of the magenta ink
2638  p_PrPrintYellow = 'RPYI', /* bool */ // Whether to print the yellow ink
2639  p_PrYellowAngle = 'RYIA', /* fixd */ // The angle of the yellow ink
2640  p_PrYellowFrequency = 'RYIF', /* fixd */ // The frequency of the yellow ink
2641  p_PrPrintBlack = 'RPBI', /* bool */ // Whether to print the black ink
2642  p_PrBlackAngle = 'RBIA', /* fixd */ // The angle of the black ink
2643  p_PrBlackFrequency = 'RBIF', /* fixd */ // The frequency of the black ink
2644  p_PrSpotAngle = 'RSIA', /* fixd */ // The angle of spot inks
2645  p_PrSpotFrequency = 'RSIF', /* fixd */ // The frequency of spot inks
2646  p_PrSimulateOverprint = 'RpSO', /* bool */ // Simulate Overprint.
2647 
2648  // Graphics panel
2649  p_PrSendImageData = 'simd', /* EnID */ // Controls how much image data to send to the printer.
2650  p_PrFontDownloading = 'fndl', /* EnFD */ // Control how fonts are downloaded to the printer.
2651  p_PrDownloadPPDFonts = 'RpPF', /* bool */ // Whether to download PPD fonts
2652  p_PrPSLevel = 'RpPL', /* EnPL */ // PostScript level:Level 123/Level 23/Level 3
2653  p_PrDataFormat = 'RpDF', /* EnDF */ // The data format: ASCII/Binary
2654 
2655  // Color Management panel
2656  p_PrSourceSpace = 'RCSP', /* EnSS */ // Either document profile or proof profile
2657  p_PrProfile = 'RpPr', /* EnPf/TEXT */ // The color profile to use
2658  p_PrCRD = 'RpCr', /* EnCr/TEXT */ // The color-rendering dictionary to use
2659  p_Intent = 'RCin', /* ECIn */ // The CMS intent
2660  p_PreserveColorNumbers = 'RpCn', /* bool */ // Preserve color numbers
2661 
2662  // Advanced panel
2663  p_PrBitmapPrinting = 'bmpr', /* bool */ // Whether to use bitmap printing or not.
2664  p_PrBitmapResolution = 'bmrz', /* long */ // The bitmap resolution to use for bitmap printing.
2665  p_PrOPIImageReplacement = 'odir', /* bool */ // Whether to print graphics that are either linked using OPI comments or OPI comments stored in imported EPS files.
2666  p_PrOmitEPS = 'omte', /* bool */ // Replace EPS images with OPI links.
2667  p_PrOmitPDF = 'omtp', /* bool */ // Replace PDF images with OPI links.
2668  p_PrOmitBitmaps = 'omtb', /* bool */ // Replace bitmap images with OPI links.
2669  p_PrFlattenerStyleName = 'RpFS', /* TEXT */ // The transparency flattener style name
2670 
2671  // CMS: Document Properties
2672  p_PrCMSRGBProfile = 'DCrp', /* TEXT */ // The name of the current rgb profile.
2673  p_PrCMSRGBProfileList = 'DCrl', /* TEXT */ // The list of valid rgb profile names.
2674  p_PrCMSCMYKProfile = 'DCcp', /* TEXT */ // The name of the current CMYK profile.
2675  p_PrCMSCMYKProfileList = 'DCcl', /* TEXT */ // The list of valid CMYK profiles.
2676  p_PrCMSSolidColorIntent = 'DCci', /* EnRI */ // An enumeration value specifying the intent for solid colors
2677  p_PrCMSDefaultImageIntent = 'DCii', /* EnRI */ // An enumeration value specifying the intent for images
2678  p_prCMSAfterBlendingIntent = 'DCbi', /* EnRI */ // An enumeration value specifying the intent after blending
2679  p_prCMSIdealizedBlackScreen = 'DCks', /* bool */ // True to use idealized CMYK->RGB black conversion, false to use accurate
2680  p_prCMSIdealizedBlackExport = 'DCkx', /* bool */ // True to use idealized CMYK->RGB black conversion, false to use accurate
2681  p_prCMSUseLABSpotAlts = 'DCsa', /* bool */ // True to use accurate spot alts when available, false to use legacy cmyk
2682 
2683  // CMS: Window Properties
2684  p_PrCMSProofingType = 'WCpt', /* EnPT */ // An enumeration specifying how to proof the document.
2685  p_PrCMSProofingProfile = 'WCpp', /* TEXT */ // A string specifying the current proofing profile.
2686  p_PrCMSSimulatePaperWhite = 'WCpw', /* bool */ // True if white point should be adjusted
2687  p_PrCMSSimulateInkBlack = 'WCpb', /* bool */ // True if black point should be adjusted
2688 
2689  // CMS: Image Properties
2690  p_PrCMSImageIntent = 'ICii', /* EnRI */ // a rendering intent enumeration value.
2691  p_PrCMSImageProfileList = 'ICpl', /* TEXT */ // an array of strings listing valid profiles for the image.
2692  p_PrCMSDLItemGrayPolicy = 'ICpg', /* Dpie */ // Whether to ignore all profiles, just output intent, or none
2693  p_PrCMSDLItemRGBPolicy = 'ICpr', /* Dpie */ // Whether to ignore all profiles, just output intent, or none
2694  p_PrCMSDLItemCMYKPolicy = 'ICpc', /* Dpie */ // Whether to ignore all profiles, just output intent, or none
2695 
2696  // CMS: ColorSettings properties
2697  p_prCMSSettingsOn = 'CSon', /* bool */ // whether color mgmt is enabled or not.
2698  p_prCMSSettingsName = 'CSsn', /* TEXT */ // The name of the color settings file currently selected.
2699  p_prCMSSettingsPath = 'CSpt', /* TEXT */ // The path of a color settings file to use.
2700  p_prCMSSettingsList = 'CSsl', /* TEXT */ // The list of names of available settings configurations.
2701  p_prCMSWorkingSpaceRGB = 'CSrg', /* TEXT */ // The name of the working space rgb color profile.
2702  p_prCMSWorkingSpaceRGBList = 'CSrl', /* TEXT */ // The set of valid RGB profiles
2703  p_prCMSWorkingSpaceCMYK = 'CScm', /* TEXT */ // The name of the working space cmyk profile.
2704  p_prCMSWorkingSpaceCMYKList = 'CScl', /* TEXT */ // The set of valid CMYK profiles
2705  p_prCMSRGBPolicy = 'CSrp', /* EnPo */ // The policy for handling inconsistent profiles
2706  p_prCMSCMYKPolicy = 'CScp', /* EnPo */ // The policy for handling inconsistent profiles
2707  p_prCMSMismatchAskWhenOpening = 'CSmo', /* bool */ // Whether to ask about color settings when pasting w/ inconsitent profiles.
2708  p_prCMSMismatchAskWhenPasting = 'CSmp', /* bool */ // Whether to ask about color settings when pasting w/ inconsitent profiles.
2709  p_prCMSMissingAskWhenOpening = 'CSmi', /* bool */ // Whether to ask about color settings when pasting w/ missing profile.
2710  p_prCMSEngine = 'CSen', /* TEXT */ // The name of the color management engine to use.
2711  p_prCMSEngineList = 'CSel', /* TEXT */ // The set of valid engine names
2712  p_prCMSBlackPointConversion = 'CSbp', /* bool */ // Whether black point is compensated for during conversion.
2713 
2714  // end print properties
2715 
2716  // user dictionary
2717  p_UserDictAndWords = 'andw', /* TEXT */
2718  p_UserDictNotWords = 'notw', /* TEXT */
2719 
2720  // hyphenation exceptions
2721  p_HyphExceptionAndWords = 'andh', /* TEXT */
2722  p_HyphExceptionNotWords = 'noth', /* TEXT */
2723 
2724  // for the add/remove word/exception events
2725  p_NotList = 'notl',
2726 
2727  // Find/Change
2728  p_FindWholeWord = 'FHWd',
2729  p_FindCaseSensitive = 'FCsS',
2730  p_FindText = e_FindText,
2731  p_ChangeText = e_ChangeText,
2732  p_FindWhat = 'FndW',
2733  p_ChangeTo = 'Chgo',
2734  p_ReplacingWith = 'FRpT',
2735  p_FindKanaSensitive = 'FKnS',
2736  p_FindWidthSensitive = 'FWdS',
2737  p_FindIncludeLockedStories = 'FILS',
2738  p_FindIncludeLockedLayers = 'FILL',
2739  p_IncludeHiddenLayers = 'FIHL',
2740  p_IncludeMasterPages = 'FIMP',
2741  p_IncludeFootnotes = 'FIFN',
2742  p_SearchMode = 'Fsmd',
2743  p_SearchBackwards = 'FSSB',
2744  p_ObjectType = 'FOTe',
2745  p_FCReverseOrder = p_PrReverseOrder,
2746  p_QueryName = 'fcqn',
2747  p_FindCharacterType = 'FCTy',
2748  p_ChangeCharacterType = 'CCTy',
2749  p_FindColorTint = c_Tint,
2750  p_FindColorTintLowerLimit = 'FCLL',
2751  p_FindColorTintUpperLimit = 'FCUL',
2752  p_ChangeColorTint = c_Tint,
2753  // ME
2754  p_FindIgnoreKashidas = 'FIKa',
2755  p_FindIgnoreDiacritics = 'FIDi',
2756 
2757  // Properties added for CJK character and paragraph attributes
2758  // %brycem% 18.Jan.00
2759  p_CharacterAlignment ='jcal',
2760  p_Tsume ='tsum',
2761  p_LeadingAki ='jmbs',
2762  p_TrailingAki ='jmas',
2763  p_CharacterRotation ='crot',
2764  p_Jidori ='jjid',
2765  p_GlyphForm ='jgfm',
2766  p_OTFeatureList ='jofl',
2767  p_ShataiMagnification ='jshp',
2768  p_ShataiAngle ='jsha',
2769  p_ShataiAdjustRotation ='jshr',
2770  p_ShataiAdjustTsume ='jsht',
2771  p_Tatechuyoko ='jtcy',
2772  p_TatechuyokoXOffset ='jtax',
2773  p_TatechuyokoYOffset ='jtay',
2774  p_AutoTCY ='jatc',
2775  p_AutoTCYInclRoman ='jatr',
2776  p_KentenFillColor ='jkfc',
2777  p_KentenStrokeColor ='jksc',
2778  p_KentenTint ='jktn',
2779  p_KentenStrokeTint ='jkst',
2780  p_KentenWeight ='jkwt',
2781  p_KentenOverprint ='jkof',
2782  p_KentenStrokeOverprint ='jkos',
2783  p_KentenKind ='jktp',
2784  p_KentenPlacement ='jkpl',
2785  p_KentenAlignment ='jkal',
2786  p_KentenPosition ='jkp2',
2787  p_KentenFont ='jkfn',
2788  p_KentenFontStyle ='jkfs',
2789  p_KentenFontSize ='jkfz',
2790  p_KentenXScale ='jkcm',
2791  p_KentenYScale ='jkpt',
2792  p_KentenCustomCharacter ='jkcc',
2793  p_KentenCharacterSet ='jset',
2794  p_RubyFlag ='jrfg',
2795  p_RubyString ='jrsg',
2796  p_RubyFill ='jrfl',
2797  p_RubyStroke ='jrsk',
2798  p_RubyTint ='jrti',
2799  p_RubyWeight ='jrwt',
2800  p_RubyOverprintFill ='jrof',
2801  p_RubyOverprintStroke ='jros',
2802  p_RubyStrokeTint ='jrst',
2803  p_RubyFont ='jrfn',
2804  p_RubyFontStyle ='jrft',
2805  p_RubyFontSize ='jrfs',
2806  p_RubyOTPro ='jpro',
2807  p_RubyXScale ='jrwd',
2808  p_RubyYScale ='jrpt',
2809  p_RubyType ='jrtp',
2810  p_RubyAlignment ='jral',
2811  p_RubyPosition ='jrpz',
2812  p_RubyXOffset ='jrxo',
2813  p_RubyYOffset ='jryo',
2814  p_GridAlignment ='jgal',
2815  p_GridAlignFirstLineOnly ='jga1',
2816  p_GridGyoudori ='jggy',
2817  p_ParaGyoudori ='jpgd',
2818  p_KinsokuSet ='jkin',
2819  p_KinsokuType ='jkit',
2820  p_KinsokuHangType ='jkht',
2821  p_BunriKinshi ='jbki',
2822  p_IdeoSpaceBehavior ='jisb',
2823  p_WordWrapOff ='jwro',
2824  p_Mojikumi ='jmoj',
2825  p_MojikumiUISettings ='jmus',
2826  p_Rensuuji ='jren',
2827  p_RotateSingleByte ='jro1',
2828  p_RubySpacing ='jrsp',
2829  p_RubyAutoAlign ='jraa',
2830  p_RubyOverhang ='jrov',
2831  p_RubyAutoScaling ='jras',
2832  p_RubyScalingPercent ='jrsc',
2833  p_RubyOverhangAmount ='jrva',
2834  p_RubyAutoTCYNumDigits ='jrtd',
2835  p_RubyAutoTCYIncludeRoman ='jrtr',
2836  p_RubyAutoTCYAutoScale ='jrts',
2837  p_Warichu ='jwar',
2838  p_WarichuSize ='jwas',
2839  p_WarichuLines ='jwli',
2840  p_WarichuLineSpacing ='jwls',
2841  p_WarichuAlignment ='jwal',
2842  p_WarichuAutoResizeParen ='jwpr',
2843  p_WarichuMinCharsAfterBreak ='jmab',
2844  p_WarichuMinCharsBeforeBreak ='jmbb',
2845  p_ScaleAffectLineHeight ='jslh',
2846  p_CJKGridTracking ='jgrt',
2847 
2848  p_DefaultMojikumiTbl1 = 'jm01',
2849  p_DefaultMojikumiTbl2 = 'jm02',
2850  p_DefaultMojikumiTbl3 = 'jm03',
2851  p_DefaultMojikumiTbl4 = 'jm04',
2852  p_DefaultMojikumiTbl5 = 'jm05',
2853  p_DefaultMojikumiTbl6 = 'jm06',
2854  p_DefaultMojikumiTbl7 = 'jm07',
2855  p_DefaultMojikumiTbl8 = 'jm08',
2856  p_DefaultMojikumiTbl9 = 'jm09',
2857  p_DefaultMojikumiTbl10 = 'jm10',
2858  p_DefaultMojikumiTbl11 = 'jm11',
2859  p_DefaultMojikumiTbl12 = 'jm12',
2860  p_DefaultMojikumiTbl13 = 'jm13',
2861  p_DefaultMojikumiTbl14 = 'jm14',
2862  p_DefaultMojikumiTbl15 = 'jm15',
2863  p_DefaultMojikumiTbl16 = 'jm16',
2864 
2865  p_CharacterAki ='Jcak', // Grid char aki, that is
2866  p_LineAki ='Jlak', // Grid line aki, that is
2867 
2868  p_GridView ='Jgdv',
2869 
2870  p_GridLineCount ='Jglc',
2871  p_GridCharCountLoc ='Jgcc',
2872  p_GridCharCountSize ='Jgcz',
2873 
2874  p_ShowAllLayoutGrids ='Jgsa',
2875  p_ShowAllFrameGrids ='Jgsf',
2876  p_CJKGridMinimumScale ='Jgms',
2877  p_SnapToLayoutGrid ='Jstp',
2878  p_LayoutGridColorIndex ='Jgci',
2879  p_ColorEveryNthCell ='Jcen',
2880  p_SingleLineColorMode ='Jslc',
2881  p_ICFMode ='Jicf',
2882  p_UseCircularCells ='Jucc',
2883  p_CJKGridShowCharacterCount ='Jscc',
2884 
2885  p_GridStartingPoint = 'Jgsp',
2886  p_UseMasterGrid = 'Jumg',
2887 
2888  p_InlineInput ='jInl',
2889  p_NativeDigitsPref ='ndPr',
2890 
2891  p_WithGrids ='Jpwg',
2892  p_PrintLayoutGrids ='Jppg',
2893  p_PrintFrameGrids ='Jpfg',
2894  p_PrintText ='Jptx',
2895  p_PrintPageItems ='Jppi',
2896  p_LayoutGridStrokeWeight ='Jpgw',
2897  p_FrameGridStrokeWeight ='Jfgw',
2898 
2899  p_CompositeFontEntrySize ='jcfs',
2900  p_CompositeFontCustomCharacters ='jcfc',
2901  p_CompositeFontScaleAdjustment ='jcfa',
2902 
2903  p_LeadingModel ='Jled',
2904 
2905  p_OTFProportionalMetrics ='palt',
2906  p_OTFHVKana ='hkna',
2907  p_OTFRomanItalics ='ital',
2908 
2909  // SVG Export properties
2910  p_SVGExpEmbedImages = 'svEI',
2911  p_SVGExpFontSubsetting = 'svFS',
2912  p_SVGExpReadersSpreads = 'svRS',
2913  p_SVGExpRealPrecision = 'svRP',
2914  p_SVGExpRenderingStyle = 'svRs',
2915  p_FileEncoding = 'svFE',
2916  p_SVGExpStyleFormat = 'svSF',
2917 
2918  p_Value = 'Xatv',
2919 
2920  // Book Properties
2921  p_MasterDoc = 'mdoc',
2922  p_RepaginateOption = 'repg',
2923  p_InsertBlankPage = 'ibpg',
2924  p_AutomaticPagination = 'atpg',
2925  p_StyleGroupName = 'gpsn',
2926  p_TurnOn = 'tnon',
2927  p_PageRange = 'pgrg',
2928  p_AutomaticConversion = 'atcv',
2929  p_MergeLayers = 'mrgl',
2930  p_ActiveBook = 'atbk',
2931 
2932  // Book synchronization properties
2933  p_SyncOptionTOCStyle = 'sotc',
2934  p_SyncOptionTextVariable = 'sotv',
2935  p_SyncOptionTableStyle = 'sots',
2936  p_SyncOptionParagraphStyle ='sops',
2937  p_SyncOptionCharacterStyle ='socs',
2938  p_SyncOptionTrapStyle = 'sotr',
2939  p_SyncOptionMasterPage = 'somp',
2940  p_SyncOptionObjectStyle = 'soos',
2941  p_SyncOptionSwatch = 'sosw',
2942  p_SyncOptionCellStyle = 'soce',
2943  p_SyncOptionBulletNumberingList = 'sobn',
2944  p_SyncOptionMojikumiStyle = 'soms',
2945  p_SyncOptionCompositeFont = 'socf',
2946  p_SyncOptionKinsokuStyle = 'soks',
2947  p_SyncOptionNamedGrid = 'song',
2948  p_SyncOptionConditionalText = 'soct',
2949  p_SyncOptionStyleMatchingStrategy = 'sosm', //Uses en_kStyleMatchingStrategyOptions
2950  p_SyncOptionXReferenceFormat = 'soxf',
2951 
2952  en_kStyleMatchingStrategyOptions = 'smse',
2953  en_MatchStyleFullPath = 'smfp',
2954  en_MatchStyleName = 'smsn',
2955 
2956  // TOC Style properties
2957  p_TitleName = 'tlnm',
2958  p_TitleStyle = 'tlsl',
2959  p_ReplaceExisting = 'rpxt',
2960  p_IncludeHidden = 'ichd',
2961  p_CreateBookmarks = 'crbk',
2962  p_BookName = 'bknm',
2963  p_RunIn = 'runn',
2964  p_StoryDirection = 'styd',
2965  p_AppliedTOCStyle = 'ATOC',
2966  p_MakeTextAnchor = 'mkta',
2967  p_RemoveForcedLineBreak = 'rflb',
2968 
2969  // TOC Style entry settings
2970  p_FormatStyle = 'fmsl',
2971  p_PageNumPos = 'pnmp',
2972  p_Separator = 'sepr',
2973  p_SeparatorStyle = 'seps',
2974  p_SortAlphabet = 'stab',
2975  p_Level = 'lvel',
2976 
2977  // Indexing properties
2978  p_IndexCapitalizationOptions = 'ICpO',
2979  p_IndexOptions = 'IdxO',
2980  p_IndexHeaderSet = 'IdHS',
2981  p_InstanceList = 'InLi',
2982  p_IndexInstance = 'InTc',
2983 
2984  // Indexing sort option properties
2985  p_Include = 'incl',
2986  p_Priority = 'prty',
2987  p_HeaderType = 'hdty',
2988 
2989  p_ReplaceExistingIndex = 'ReIx',
2990  p_IncludeBookDocuments = 'iBkD',
2991  p_IncludeHiddenEntries = 'iHEs',
2992 
2993  // IndexOptions properties
2994  p_IndexFormat = 'IdxF',
2995  p_IncludeSectionHeadings = 'iSHs',
2996  p_IncludeEmptyIndexSections = 'iEiS',
2997  p_Level1Style = 'lOst',
2998  p_Level2Style = 'lTws',
2999  p_Level3Style = 'lThs',
3000  p_Level4Style = 'lFst',
3001  p_SectionHeadingStyle = 'sHst',
3002  p_CrossReferenceStyle = 'crSt',
3003  p_CrossReferenceTopicStyle = 'crTS',
3004  p_FollowingTopicSeparator = 'ftSp',
3005  p_BetweenEntriesSeparator = 'beSp',
3006  p_PageRangeSeparator = 'prSp',
3007  p_BetweenPageNumbersSeparator = 'pnSp',
3008  p_BeforeCrossReferenceSeparator = 'crSp',
3009  p_EntryEndSeparator = 'eeSp',
3010  p_IndexSeparator = 'IdSp',
3011 
3012  // IndexHeaderSet properties
3013  p_HeaderSetName = 'HSnm',
3014  p_HeaderSetLanguage = 'HSlg',
3015  p_HeaderSetHandlerClass = 'HShc',
3016  p_HeaderSetGroupValue = 'HSgv',
3017  p_HeaderSetGroupOptionValue = 'HSov',
3018  p_HeaderSetGroupList = 'HSgl',
3019 
3020  // Topic/PageReference/CrossReference properties
3021  p_Topic = 'Tpic',
3022  p_SortOrder = 'SOdr',
3023 
3024  p_PageReferenceType = 'PrTp',
3025  p_PageReferenceLimit = 'PrLm',
3026  p_PageNumberStyleOverride = 'StOv',
3027  p_CrossReferenceType = 'CrTp',
3028  p_XRefCustomTypeString = 'CrLm',
3029  p_AllTopics = 'AllT',
3030 
3031  // Inks properties
3032  p_InkNeutralDensity = 'inND',
3033  p_InkType = 'inTp',
3034  p_InkSolidity = 'inSd',
3035  p_InkPlateOrder = 'inPo',
3036  p_InkIsProcess = 'inIP',
3037  p_InkToProcess = 'inCP',
3038  p_InkAlias = 'inAs',
3039  p_InkFrequency = 'inFr',
3040  p_InkAngle = 'inAn',
3041  p_InkPrintInk = 'inPI',
3042 
3043  // Separations preview window settings
3044  p_SepPrvOPP = 'xpOP', // note: for backward compatibility
3045  p_SepPrvMode = 'spMd', // uses enum en_SepPrvMode
3046  p_SepPrvInkLimit = 'spIL',
3047 
3048  // Flattener Settings
3049  p_FlattenerLevel = 'fsLl',
3050  p_FlattenerOverride = 'fsSo',
3051  // p_Level already defined
3052  p_FlattenerFlattenerRes = 'fsFr',
3053  p_FlattenerGradientRes = 'fsGr',
3054  p_FlattenerUseTextOutlines = 'fsTo',
3055  p_FlattenerConvertStrokesToOutlines = 'fsSf',
3056  p_FlattenerClipComplexRegions = 'fsCr',
3057 
3058  //shared content
3059  p_LinkResourceId = 'lrid',
3060  p_LinkedStoryUpdateDuringSave = 'lsus',
3061  p_LinkedStoryWarnOnUpdateOfEditedStory = 'lswu',
3062  p_LinkedStoryRemoveForcedLineBreaks = 'lsrf',
3063 
3064  p_SharedContentParentICC = 'picc',
3065  p_SharedContentTargetICC = 'ticc',
3066  p_SharedContentLastUpdatedICC = 'licc',
3067  p_SharedContentUIDMap = 'scum',
3068 
3069  p_LinkedPageItemUpdateDuringSave = 'lpus',
3070  p_LinkedPageItemWarnOnUpdateOfEditedPageItem = 'lpwu',
3071  p_LinkedPageItemOverridePathgeometry = 'lppg',
3072  p_LinkedPageItemOverrideGraphicAttributes = 'lpga',
3073  p_LinkedPageItemOverrideInteractiveAttributes = 'lpia',
3074  p_LinkedPageItemOverrideContent = 'lpoc',
3075  p_LinkedPageItemOverrideOtherAttributes = 'lpoa',
3076 
3077 
3078  // Hyperlinks
3079  p_Hidden = 'hddn',
3080  p_HyperlinkSource = 'hlsc',
3081  p_HyperlinkDestination = 'hlds',
3082  p_HyperlinkDestinationURL = 'hURL',
3083  p_HyperlinkDestinationPage = 'hPag',
3084  p_HyperlinkDestinationTextItem = 'hTxt',
3085  p_HyperlinkDestUniqueKey = 'hduk',
3086  p_HyperlinkDestPageSetting = 'hSet',
3087  p_HyperlinkViewRectangle = 'hRct',
3088  p_HyperlinkZoomPercentage = 'hZom',
3089  p_HyperlinkDestinationPageIndex = 'hPin',
3090  p_DocPath = 'hDPT',
3091  p_HyperLinkColor = 'clr ', // Used to be p_Color
3092 
3093  p_HyperlinkSourceType = 'hlst',
3094  p_HyperlinkSourcePageItem = 'hPgI',
3095  p_SourceTextItem = 'hsTx',
3096 
3097  p_IndentLevel = 'bidt',
3098 
3099  // Hyperlink Appearance
3100  p_Highlight = 'hHlt',
3101  p_Style = 'hSty',
3102 
3103  // Hyperlink Page Destinations
3104  p_ManualName = 'mnam',
3105 
3106  // Hyperlink alternate destination type
3107  p_AlternativeDest = 'alde',
3108 
3109  // x-ref formats
3110  p_XRefFormat ='xrfm',
3111  p_Type ='Type',
3112  p_CustomText ='CtTx',
3113  p_Delimiter ='Dlmt',
3114  p_IncludeDelim ='IncD',
3115 
3116  // Library props
3117  p_AssetType = 'Atyp',
3118  p_Description = 'pdes',
3119 
3120  // MetaData Pref
3121  // MetaData properties
3122  p_MDTitleName = 'Mdtn', // TEXT
3123  p_MDAuthor = 'Mdau', // TEXT
3124  p_MDJobName = 'Mdjn', // TEXT
3125  p_MDCopyrighted = 'Mdcr', // ENUM
3126  p_MDCopyRightNotice = 'Mdcn', // TEXT
3127  p_MDOwnerURL = 'Mdou', // TEXT
3128  p_MDKeywords = 'Mdkw', // TEXT
3129  p_MDServerURL = 'Mdsu', // TEXT
3130  p_MDAllData = 'MdAd', // TEXT
3131  p_MDFormat = p_Format, // TEXT
3132  p_MDAffectAll = 'Mdal', // bool
3133  p_MDNameSpace = 'Mdns', // TEXT
3134  p_MDPath = 'Mdpt', // TEXT
3135  p_MDValue = 'Mdvl', // TEXT
3136  p_MDCreator = 'Mdct', // TEXT
3137 
3138  p_ShowInWindow = 'psiw',
3139 
3140  p_PasteboardBorder = 'PBbr',
3141  p_PasteboardMargins = 'PBmg',
3142  p_PasteboardColor = 'PBcr',
3143  p_PreviewBackgroundColor ='PBbk',
3144  p_BleedGuideColor = 'PBbc',
3145  p_SlugGuideColor = 'PBsc',
3146  p_MatchPreviewToThemeColor = 'PMtc',
3147 
3148  // High Level UI properties
3149  p_CanCancel = 'uiCn',
3150  p_CheckedState = 'uiCS',
3151  p_WidgetStrings = 'uiDs',
3152  p_DropDownIndex = 'uiDi',
3153  p_StaticLabel = 'uiSL',
3154  p_EditContents = 'uiEC',
3155  p_RadioButtonIndex = 'urbi',
3156  p_MinValue = 'ebMn',
3157  p_MaxValue = 'ebMx',
3158  p_EditUnits = 'ebMU',
3159  p_LargeNudge = 'eLNa',
3160  p_SmallNudge = 'eSNa',
3161  p_MinWidth = 'uMnW',
3162  p_EditValue = 'uEdV',
3163  p_StaticAlignment = 'uiSA',
3164 
3165  en_StaticAlignment = 'uiAl',
3166 
3167  p_PreventAllFormattingOfText = 'pAFT',
3168  p_PreventChangesToTextSpacing = 'pCTP',
3169  p_PreventAllUsageOfTextStyles = 'pUTS',
3170  p_PreventCreationOfTextStyles = 'pCTS',
3171  p_PreventEditingOfTextStyles = 'pETS',
3172  p_PreventUsageOfTransparency = 'pUTr',
3173 
3174  // EPS export preferences
3175  p_EPSPreview = 'pEPV',
3176  p_SpotOverprint = 'pSOP',
3177  p_EPSColorSpace = 'pECS',
3178  p_EPSFontEmbedding = 'pFEB',
3179  p_EPSSpreads = 'pESD',
3180  p_EPSSendImageData = 'pSID',
3181 
3182  // EPS import preferences
3183  p_EIAddProcessColors = 'pIAC',
3184  p_EIDCS = 'pDCS',
3185  p_EIReadOPI = 'pOPI',
3186  p_EIFrame = 'pIFR',
3187  p_EIProxy = 'pIPX',
3188  p_EIDisplayRes = 'pIDR',
3189 
3190  //path type
3191  p_StartBracket = 'sbkt',
3192  p_CenterBracket = 'cbkt',
3193  p_EndBracket = 'ebkt',
3194  p_PathEffect = 'effc',
3195  p_FlipPathEffect = 'flpe',
3196  p_TextAlignment = 'ttln',
3197  p_PathAlignment = 'ptln',
3198  p_PathSpacing = 'pspc',
3199 
3200  // New page item attributes
3201  p_GapColor = 'gapC',
3202  p_GapTint = 'gapT',
3203  p_OverprintGap = 'gapO',
3204  p_StrokeAlignment = 'strA',
3205 
3206  // Stroke style attributes
3207  p_StrokeStyleType = 'strT',
3208  p_DotArray = 'dotA',
3209  p_DashArray = 'dshA',
3210  p_StripeArray = 'stpA',
3211 
3212  // mixed ink swatch creation
3213  p_MixedInkItems = 'mxim',
3214  p_MixedInkInkNames = 'mxnm',
3215  p_MixedInkValues = 'mxtt',
3216  p_InitialValues = 'mxiv',
3217  p_RepeatValues = 'mxrv',
3218  p_StepValues = 'mxsv',
3219 
3220  // INX only spot related properties
3221  p_MixedInkSpotColorNames= 'mxsn',
3222  p_MixedInkSpotColors = 'mxsp',
3223  p_AliasSpotColor = 'assp',
3224  p_AltColorSpace = 'atcs',
3225  p_AltColorValue = 'atvl',
3226  p_CreatorID = 'swID',
3227 
3228  p_SpotColorList = 'spcl',
3229  p_AGMBlackBoxType = 'bbtp',
3230  p_AGMBlackBoxVersion = 'pvrs',
3231  p_AGMBlackBoxMatrix = 'bbmx',
3232  p_BinaryBlobEncoding = 'bben',
3233 
3234  p_ScriptLabelKey = 'sKey',
3235  p_ScriptLabelValue = 'sVal',
3236 
3237  p_CantBeginLineChars = 'jcbl',
3238  p_CantEndLineChars = 'jcel',
3239  p_HangingPunctuationChars = 'jhgp',
3240  p_CantBeSeparatedChars = 'jcbs',
3241 
3242  p_BasedOnMojikumi = 'jbsm',
3243  p_OverrideAkiList = 'joam',
3244 
3245  p_CurrentScriptProperty = 'Csct',
3246 
3247  p_DefaultTextFrameObjStyle = 'dtos',
3248  p_DefaultObjectStyle = 'dfos',
3249  p_DefaultFrameGridObjectStyle = 'dffg',
3250  p_ObjectStyleFillCategory = 'obfc',
3251  p_ObjectStyleStrokeCategory = 'obsc',
3252  p_ObjectStyleStrokeAndCornerEffectCategory = 'obcc',
3253  p_ObjectStyleStrokeAndCornerOptionCategory = 'obCc',
3254  p_ObjectStyleDropShadowAndFeatherCategory = 'obdc',
3255  p_ObjectStyleParagraphCategory = 'obpc',
3256  p_ObjectStyleTextFrameGeneralCategory = 'obtf',
3257  p_ObjectStyleTextFrameBaselineCategory = 'obbc',
3258  p_ObjectStyleTextFrameAutoSizeCategory = 'obas',
3259  p_ObjectStyleStoryOptionsCategory = 'oboc',
3260  p_ObjectStyleTextWrapAndOthersCategory = 'obtw',
3261  p_ObjectStyleAnchoredObjectOptionsCategory = 'obao',
3262  p_ObjectStyleFrameFittingOptionsCategory = 'obff',
3263 
3264  p_ObjStyleXPPageItemSettingsCategory = 'osps',
3265  p_ObjStyleXPStrokeSettingsCategory = 'osss',
3266  p_ObjStyleXPFillSettingsCategory = 'osfs',
3267  p_ObjStyleXPContentSettingsCategory = 'oscs',
3268  p_ObjectStyleTransparencyCategory = 'obtc',
3269  p_ObjectStyleDropShadowCategory = 'obds',
3270  p_ObjectStyleVignetteCategory = 'obvg',
3271  p_ObjectStyleInnerShadowCategory = 'obis',
3272  p_ObjectStyleOuterGlowCategory = 'obog',
3273  p_ObjectStyleInnerGlowCategory = 'obig',
3274  p_ObjectStyleBevelEmbossCategory = 'obbe',
3275  p_ObjectStyleSatinCategory = 'obsa',
3276  p_ObjectStyleDirectionalFeatherCategory = 'obdf',
3277  p_ObjectStyleGradientFeatherCategory = 'obgf',
3278  p_ObjectStyleExportTaggingCategory = 'obet',
3279  p_ObjectStyleObjectExportAltTextCategory = 'osea',
3280  p_ObjectStyleObjectExportTaggedPDFCategory = 'osep',
3281  p_ObjectStyleObjectExportEPUBCategory = 'osee',
3282  p_ObjectStyleTextFrameFootnoteOptionsCategory = 'osfo',
3283  p_ObjectStyleTextFrameColumnRuleCategory = 'oscr',
3284 
3285  p_AppliedObjectStyle = 'aobs',
3286  p_AppliedGraphicObjectStyle = 'agos',
3287  p_AppliedTextObjectStyle = 'atos',
3288  p_AppliedGridObjectStyle = 'aGos',
3289  p_ClearOverridesThroughRoot = 'cotr',
3290  p_ObjectStyleApplyNextParaStyle = 'osnp',
3291  p_FCObjectStyle = 'fcos',
3292  // Footnotes
3293  p_FootnoteOptions = 'FNoo',
3294  //p_FootnoteStoryOffset = 'FNso',
3295  p_FootnoteTextFrame = 'FNtf',
3296 
3297  p_FootnoteNumberingStyle = 'FNns',
3298  p_FootnoteStartAt = 'FNsa',
3299  p_FootnoteRestartNumbering = 'FNrn',
3300 
3301  p_FootnoteShowPrefixSuffix = 'FNps',
3302  p_FootnotePrefix = 'FNpr',
3303  p_FootnoteSuffix = 'FNsu',
3304 
3305  p_FootnoteApplyParagraphStyle = 'FNap',
3306  p_FootnoteApplyCharacterStyle = 'FNac',
3307 
3308  p_FootnoteApplyMarkerPositioning = 'FNmp',
3309 
3310  p_FootnoteSeparator = 'FNsp',
3311  p_FootnoteSpaceBetween = 'FNsb',
3312  p_FootnoteSpacerHeight = 'FNsh',
3313  p_FNFirstBaselineOffsetMetric = 'FNfm',
3314  p_FNMinFirstBaselineOffset = 'FNfo',
3315  p_FootnoteEOSPlacement = 'FNpl',
3316  p_FootnoteNoSplitting = 'FNds',
3317  p_FootnoteEnableStraddling = 'FNes',
3318 
3319  p_FootnoteNewRuleOn = 'FNn0',
3320  p_FootnoteNewRuleType = 'FNty',
3321  p_FootnoteNewRuleStrokeWeight = 'FNsw',
3322  p_FootnoteNewRuleColor = 'FNnc',
3323  p_FootnoteNewRuleGapColor = 'FNrg',
3324  p_FootnoteNewRuleTint = 'FNrt',
3325  p_FootnoteNewRuleGapTint = 'FNgt',
3326  p_FootnoteNewRuleOverprint = 'FNnv',
3327  p_FootnoteNewRuleGapOverprint = 'FNgo',
3328  p_FootnoteNewRuleLeftIndent = 'FNli',
3329  p_FootnoteNewRuleWidth = 'FNri', // was right indent
3330  p_FootnoteNewRuleOffset = 'FNro',
3331 
3332  p_FootnoteContinuingRuleOn = 'FNc0',
3333  p_FootnoteContinuingRuleType = 'FNcy',
3334  p_FootnoteContinuingRuleStrokeWeight = 'FNcw',
3335  p_FootnoteContinuingRuleColor = 'FNcc',
3336  p_FootnoteContinuingRuleGapColor = 'FNcg',
3337  p_FootnoteContinuingRuleTint = 'FNct',
3338  p_FootnoteContinuingRuleGapTint = 'FNc4',
3339  p_FootnoteContinuingRuleOverprint = 'FNcv',
3340  p_FootnoteContinuingRuleGapOverprint = 'FNc3',
3341  p_FootnoteContinuingRuleLeftIndent = 'FNci',
3342  p_FootnoteContinuingRuleWidth = 'FNcr', // was right indent
3343  p_FootnoteContinuingRuleOffset = 'FNco',
3344 
3345  // baseline frame grid property
3346  p_BaselineFrameGridOption = 'BLfg',
3347  p_UseCustomBaselineGridFlag = 'BFuc',
3348  p_BaselineFrameGridStartingOffset = 'BFso',
3349  p_BaselineFrameGridRelativeOption = 'BFro',
3350  p_BaselineFrameGridIncrement = 'BFic',
3351  p_BaselineFrameGridColor = 'BFcl',
3352 
3353  // Obsolete text frame footnote option property
3354  p_TextFrameFootnoteOptions = 'TFft',
3355  p_TextFrameFootnoteOptionsEnableOverrides = 'TFeo',
3356  p_TextFrameFootnoteOptionsSpanFootnotesAcross = 'TFsf',
3357  p_TextFrameFootnoteOptionsMinimumSpacing = 'TFms',
3358  p_TextFrameFootnoteOptionsSpaceBetweenFootnotes = 'TFsb',
3359 
3360  // New text frame footnote option property
3361  p_TFFootnoteOptionsEnableOverrides = 'TFEO',
3362  p_TFFootnoteOptionsSpanFootnotesAcross = 'TFSF',
3363  p_TFFootnoteOptionsMinimumSpacing = 'TFMS',
3364  p_TFFootnoteOptionsSpaceBetweenFootnotes = 'TFSB',
3365 
3366  p_Master = 'pmas',
3367  p_PrimaryTextFrame = 'ptxt',
3368  p_PageColor = 'pgcl',
3369  p_OptionalPage = 'OpPg',
3370  p_NamePrefix = 'npfx',
3371  p_NameBase = 'nmbs',
3372 
3373  p_ScriptArgs = 'sprm',
3374 
3375  p_AppModalState = 'apMS',
3376 
3377 
3378  //Style sets
3379  p_AllParagraphStyles = 'pAps',
3380  p_AllCharacterStyles = 'pAcs',
3381 
3382  // Graphics server properties:
3383  p_Info = 'info',
3384  p_GraphicsServerVersion = 'gsVr',
3385  p_Namespace = 'gsNS',
3386  p_Prefix = 'NSPf',
3387  p_AppendExtension = 'apEx',
3388  p_EXIF = 'EXIF',
3389  p_XMP = 'XMP ',
3390  p_IPTC = 'IPTC',
3391  p_MetadataProperty = 'metD',
3392  p_ImageFormat = 'imFt',
3393  p_XBase = 'xBas',
3394  p_YBase = 'yBas',
3395  p_TrimBasedOn = 'pTrm',
3396  p_TrimLeft = 'tLft',
3397  p_TrimTop = 'tTop',
3398  p_TrimRight = 'tRgt',
3399  p_TrimBottom = 'tBot',
3400  p_Radius = 'radi',
3401  p_Amount = 'amnt',
3402 
3403  // find/change glyph properties
3404  p_GlyphID = 'Fgid',
3405  p_FindGlyphROSFontGroup = 'Fros',
3406 
3407  // Print Booklet properties
3408  p_PBPrintPreset = 'BPrP', /* EnPs/TEXT */ // Current style. Either en_Default, en_Custom, en_PBCurrDocSettings, or a print style name
3409  //p_PBPageRange = 'BPgR', /* EnBR/TEXT */ // The range of pages to print. Either en_PBPrintAll or one or more ranges
3410  p_PBBookletType = 'BBTy', /* EnBT/TEXT */ // Booklet Type. One of en_PB2UpSaddleStitch, en_PB2UpPerfectBound, en_PB2UpConsecutive, en_PB2UpConsecutive, or en_PB2UpConsecutive
3411  p_PBSpaceBetPages = 'BSBP', /* fixd */ // Space Between Pages.
3412  p_PBBleedBetweenPages = 'BBBP', /* fixd */ // Bleed Between Pages.
3413  p_PBCreep = 'BCrp', /* fixd */ // Creep.
3414  p_PBSignatureSize = 'BSgS', /* EnBS/TEXT */ // Signature Size. One of en_PBSigSize4, en_PBSigSize8, en_PBSigSize12, en_PBSigSize16, or en_PBSigSize32
3415  p_TopMargin = 'dmTM', /* fixd */ // Top Margin
3416  p_BottomMargin = 'dmBM', /* fixd */ // Bottom Margin
3417  p_LeftMargin = 'dmLM', /* fixd */ // Left Margin
3418  p_RightMargin = 'dmRM', /* fixd */ // Right Margin
3419  p_PBAutoAdjustMargins = 'BAAM', /* bool */ // Auto adjust margins to fit marks and bleeds
3420  p_PrintBookletDialog = 'BPBD', /* bool */ // Show UI
3421  p_PBChainMargins = 'BChM', /* bool */ // Chain margins so that all equal the top margin
3422  p_PBPrintBlankPrinterSpreads = 'BPBS', /* bool */ // Chain margins so that all equal the top margin
3423 
3424  // TOC Style Entries for Advanced Numbering
3425  p_TOCNumberedParagraphs = 'tnup', // Numbered Paragraphs Property for TOC
3426  p_StoryType = 'trty', // enum (en_TOCStory, en_IndexingTOC or en_RegularStory...)
3427  p_StoryTextContainers = 'stcs',
3428 
3429  p_StoryList = 'stls',
3430 
3431  // Align and distribute page items properties
3432  c_AlignDistPref = 'dDSp',
3433  p_AlignDistPref = 'aDSp',
3434 
3435  p_AlignDistributeItemsBounds = 'aDsT',
3436  p_AlignDistributeItems = 'adIT',
3437  p_AlignOptions = 'lGPn',
3438  p_DistributeOptions = 'dBOs',
3439  p_UseAbsoluteDistributeValue = 'uALv',
3440  p_AbsoluteDistributeValue = 'aDSv',
3441  p_DistributeAbsoluteActive = 'dBAc',
3442  p_DistributeAbsoluteValue = 'dBAv',
3443  p_DistributeBySpaceBetweenAbsoluteActive = 'dSBa',
3444  p_DistributeBySpaceBetweenAbsoluteValue = 'dSBv',
3445 
3446  // user text
3447  p_UserText = 'usrt',
3448 
3449  // anirudh, fix for bug# 1206196.
3450  // Export Book Parameter.
3451  p_BookExportDocs = 'bewd', //One or more files indicating Docs of the Book to be exported.
3452 
3453  // Window management
3454 
3455  // ME
3456  p_TileOrientation = 'wtor',
3457  p_KeyboardDirection = 'kdir',
3458 
3459  p_CharacterDirection = 'cdir',
3460  p_Digits = 'digi',
3461  p_Kashidas = 'kash',
3462  p_DiacriticPosition = 'diap',
3463  p_DiacriticXOffset = 'diax',
3464  p_DiacriticYOffset = 'diay',
3465 
3466  p_ParagraphDirection = 'pdir',
3467  p_ParagraphJustification = 'pjus',
3468  p_ParagraphKashidaWidth = 'pkas',
3469 
3470  // Basil preflight properties
3471  //p_RuleID = 'ruID', // We now use default scriptID, p_ID
3472  //p_RuleDescription = 'ruDt', // We now use default scriptID, p_Description
3473  p_RulePluginDescription = 'ruPD',
3474  p_RuleObjectTypes = 'ruOT',
3475  p_RuleAlertStatus = 'ruAs',
3476  p_RuleCanFixup = 'ruCF', // Might not need this.
3477  p_RuleIsFullFeature = 'ruFF', // Might not need this.
3478  p_RuleCheckHandler = 'ruCk',
3479  p_RuleFixupHandler = 'ruFp',
3480  p_RuleUIHandler = 'ruUI',
3481  p_RuleVisitObject = 'ruVO',
3482  p_PreflightRuleResult = 'rsVS',
3483  p_RuleVisitResultCode = 'ruSC',
3484  p_RuleVisitResultDescription = 'ruSD',
3485  p_RuleDataType = 'ruDT',
3486  p_RuleDataValue = 'ruDV',
3487  p_PreflightProcessTarget = 'PFTt',
3488  p_PreflightDocActiveProcess = 'PDAp',
3489  p_PreflightAggResult = 'PAgR',
3490  p_PreflightProfile = 'PFPr',
3491  p_PreflightAllObjectTypes = 'PFAO',
3492  p_PreflightAllRuleCategories = 'PFAC',
3493  p_PreflightAllRuleIDs = 'PFAR',
3494  p_PreflightResults = 'PprR',
3495  p_PreflightInventory = 'PprI',
3496  p_PreflightWaitTime = 'PfWT',
3497  p_PreflightOptions = 'pfOp',
3498  p_PreflightBookOptions = 'pfBO',
3499  p_PreflightScope = 'pfSc',
3500  //p_PreflightPageRanges = 'pfPg',
3501  p_PreflightLayersOption = 'pfLy',
3502  p_PreflightObjsOnPB = 'pfPB',
3503  p_PreflightNonPrintObjs = 'pfNp',
3504  p_PreflightProfilePolicy= 'pfDc',
3505  p_PreflightOff = 'pfOf',
3506  p_PreflightEmbedNew = 'pfem',
3507  p_PreflightWorkingProfile = 'pfWP',
3508 
3509  // Preflight type def
3510  t_PreflightErrorInfoType = 'tPIT',
3511  t_PreflightErrorNodeType = 'tPET',
3512  t_PreflightResultsType = 'tPRT',
3513  t_PreflightRuleDataBaseListType = 'tRLB',
3514  t_PreflightRuleDataListType = 'tRLT',
3515 
3516  p_ProfileDescription= 'prPD',
3517 
3518  // Character attribute on Para CR. Only visible to INX-Alt
3519  p_GotoNextX = 'gtnx',
3520 
3521  // PageNumber type
3522  p_PageNumberType = 'pgnt',
3523 
3524  p_IDMLComponentName = 'imcn',
3525 
3526  // Animation
3527  //p_MotionPresetSettings = 'mpSS',
3528  p_MotionPreset = 'mpID',
3529  p_MPEditLocked = 'mpEL',
3530  p_MPDeleteLocked = 'mpDL',
3531  p_MPNameLocked = 'mpNL',
3532 
3533  t_AnimationDataPathKeyFrameType = 'tAPt',
3534  t_AnimationDataKeyFrameType = 'tKFt',
3535  p_AnimationPreset = 'Amps',
3536  p_AnimationEaseType = 'AmEz',
3537  p_AnimationPlays = 'AmPl',
3538  p_AnimationDuration = 'AmDn',
3539  p_AnimationTransformOffsets = 'AmTx',
3540  p_AnimationPath = 'AmPh',
3541  p_AnimationPathPoints = 'AmPp',
3542  p_AnimationOpacityArray = 'AmOp',
3543  p_AnimationRotationArray = 'AmRt',
3544  p_AnimationScaleXArray = 'AmSx',
3545  p_AnimationScaleYArray = 'AmSy',
3546  p_AnimationPlaysLoop = 'AmPL',
3547  p_AnimationDesignOption = 'AmAO',
3548  p_AnimaitonHideAfter = 'AmHa',
3549  p_AnimationHasCustom = 'AmCm',
3550 
3551  p_TimingTimeDelay = 'TmDl',
3552  p_TimingTriggerEvent = 'TgEt',
3553  p_TimingPosition = 'TgPn',
3554  p_TimingTarget = 'TgTg',
3555  p_TimingReverseAnimation = 'TgRA',
3556  p_UnassignedTargets = 'TgUn',
3557  p_TimingTargetRole = 'TgTr',
3558  p_TimingTargetAction = 'TgTa',
3559 #ifdef DEBUG
3560  p_MotionPresetSWFXML = 'mpSX',
3561 #endif
3562 
3563  // epub and html
3564  p_IncludeCSSDefinition = 'ebId',
3565  p_PreserveLocalOverride = 'eblo',
3566  p_HTMLExportSelection = 'htes',
3567  p_ExportOrder = 'ebeo',
3568  p_BulletOption = 'ebbo',
3569  p_NumberedListOption = 'ebno',
3570  p_CSSOption = 'ebcs',
3571  p_IncludeDocMetadata = 'ebim',
3572  p_Publisher = 'ebpb',
3573  p_ViewDocAfterExport = 'vdae',
3574  p_PreserveLayoutAppearence= 'ebla',
3575  p_IgnorePIImageSettings = 'ebio',
3576  p_UseTOCStyle = 'ebut',
3577  p_TOCStyleName = 'ebtn',
3578  p_BreakDocument = 'ebbd',
3579  p_BreakDocParaStyleName = 'ebpn',
3580  p_FootnoteAfterParagraph= 'ebfp',
3581  p_FootnotePlacement = 'ebft',
3582  p_StripSoftReturn = 'ebsr',
3583  p_EmbedFont = 'ebef',
3584  p_ImageExportOption = 'ebie',
3585  p_ServerPath = 'ebsp',
3586  p_Extension = 'fext',
3587  p_LinkToJavascript = 'eblj',
3588  p_JavascriptURL = 'ebju',
3589  p_MarginUnit = 'ebmu',
3590  p_ApplyImageASToAOSettings= 'ebas',
3591  p_EPubCover = 'ebco',
3592  p_CoverImage = 'ebci',
3593  p_CoverAltText = 'ebca',
3594  p_ExternalCSSPath = 'ebec',
3595  p_StyleSheets = 'ebss',
3596  p_Javascripts = 'ebjs',
3597  p_GenerateCSS = 'ebgs',
3598  p_IncludeClassesInHTML = 'ebzs',
3599  p_OriginalImage = 'ebuo',
3600  p_EPubTitle = 'ebtl',
3601  p_EPubCreator = 'ebcr',
3602  p_EPubDate = 'ebdt',
3603  p_EPubDescription = 'ebds',
3604  p_EPubRights = 'ebrg',
3605  p_EPubSubject = 'ebsb',
3606  p_EPubPageRange = 'erng',
3607  p_EPubPageRangeFormat = 'efmt',
3608  p_EPubNavigationStyle = 'envg',
3609  p_EPubSpreadControlOption = 'ecnt',
3610  p_ExistingImage = 'ebue',
3611 
3612  p_EPubAccessibilityFeature = 'eacf',
3613  p_EPubAccessibilityHazard = 'ehaz',
3614  p_EPubAccessibilityMode = 'emod',
3615  p_EPubAccessibilityModeSufficient = 'emos',
3616  p_EPubAccessibilitySummary = 'easu',
3617  p_EPubAccessibilityConformsTo = 'eact',
3618  p_EPubAccessibilityCertifiedBy = 'ecer',
3619  p_EPubAccessibilityCredentials = 'ecrd',
3620  p_EPubAccessibilityReportLink = 'earl',
3621  p_CreatePageNavigation = 'ecpn',
3622  p_EPubPageBreakSourceType = 'epbt',
3623  p_EPubPageBreakSource = 'epbs',
3624 
3625  en_PageBreakSourceNone = 'epbn',
3626  en_PageBreakSourceISBN = 'epbi',
3627  en_PageBreakSourceOther = 'epbo',
3628  en_PageBreakSourceInvalid = 'epbv',
3629 
3630 
3631 
3632  // htmlgpt
3633  //p_CopyStdPGTScript = 'pgtc',
3634 
3635  // Tagged PDF prefs
3636  p_TaggedPDFPrefs = 'pTpP',
3637  p_PDFStructureOrder = 'pPSo',
3638 
3639  // Active user's AdobeID and GUID
3640  p_UserAdobeID = 'pUAI',
3641  p_UserGUID = 'pGID',
3642 
3643  // Added for CloudLibraries
3644  p_SampleText = 'pstx',
3645  p_CloudLibraryCollectionInfo = 'pcLC',
3646  p_CCAssetType = 'c_AT',
3647 
3648  //
3649  p_SwatchColorMember = 'pscm',
3650  p_whichAttributes = 'pWDa',
3651  p_attributeState = 'PaTr',
3652  p_AdoptTo = 'PadT',
3653  p_PagesAffected = 'PpfT',
3654 
3655  // text frame vertical column rule option property
3656  p_TFVerticalRuleEnableOverrides = 'VREo',
3657  p_TFVerticalRuleOffset = 'VROf',
3658  p_TFVerticalRuleTopInset = 'VRTi',
3659  p_TFVerticalRuleInsetChainOverrides = 'VRIc',
3660  p_TFVerticalRuleBottomInset = 'VRBi',
3661  p_TFVerticalRuleWidth = 'VRWi',
3662  p_TFVerticalRuleStrokeColor = 'VRSc',
3663  p_TFVerticalRuleStrokeType = 'VRTy',
3664  p_TFVerticalRuleStrokeTint = 'VRSt',
3665  p_TFVerticalRuleOverprintOverrides = 'VROo',
3666  p_GetHomeScreenVisibility = 'GHSv',
3667 
3668  //variable font method
3669  e_IsNthDesignAxisHidden = 'gndv',
3670 };
3671 
3672 enum TableDefs
3673 {
3674  // objects
3675  c_BaseTableObject = 'TbBs',
3676 
3677  c_Table = 'ctbl', // cTable in AERegistry.h
3678  c_Tables = 'Tbls',
3679 
3680  c_Cell = 'ccel', // cCell in AERegistry.h
3681  c_Cells = 'Cels',
3682 
3683  c_TableRow = 'crow', // cRow in AERegistry.h
3684  c_TableRows = 'Trws',
3685 
3686  c_TableColumn = 'ccol', // cColumn in AERegistry.h
3687  c_TableColumns = 'Tcls',
3688 
3689  c_TableStyle = 'tsty',
3690  c_TableStyles = 'Tsts',
3691 
3692  // For cell styles
3693  c_CelSty = 'ccst', // registered with adobe already
3694  c_CelStys = 'ccsl', // registered with adobe already
3695 
3696  // Events
3697  e_Redistribute = 'Rdst',
3698  e_Split = 'Splt',
3699  e_ConvertToText = 'ToTx',
3700  e_ConvertToTable = 'ToTb',
3701  e_ClearCellStyleOverrides = 'CcSO',
3702  e_ClearTableStyleOverrides = 'CtSO',
3703  e_ShowText = 'shtx',
3704 
3705  //For Endnotes
3706  e_AppendTextInEndnote = 'atie',
3707  e_InsertEndnoteText = 'ient',
3708  p_EndnoteOptions = 'eopp',
3709  p_EndnoteTitle = 'ENti',
3710  p_EndnoteApplyTitleParagraphStyle = 'ENtp',
3711  p_EndnoteNumberingStyle = 'ENns',
3712  p_EndnoteStartAt = 'ENsa',
3713  p_EndnoteRestartNumbering = 'ENrn',
3714  p_EndnoteApplyMarkerPositioning = 'ENmp',
3715  p_EndnoteApplyMarkerCharacterStyle = 'ENmc',
3716  p_EndnoteApplyParagraphStyle = 'ENap',
3717  p_EndnoteSeparator = 'ENsp',
3718  p_EndnoteScope = 'ENsv',
3719  p_EndnoteFrameCreate = 'ENfc',
3720  p_EndnoteShowPrefixSuffix = 'ENps',
3721  p_EndnotePrefix = 'ENpr',
3722  p_EndnoteSuffix = 'ENsu',
3723  p_RangeTextItem = 'enTx',
3724  p_EndnoteAnchorObject = 'enAo',
3725  p_EndnoteRangeObject = 'enRo',
3726  p_IsEndnoteStory = 'enSt',
3727  e_CreateEndnote = 'cren',
3728  e_DeleteEndnoteAnchor = 'dena',
3729  e_DeleteEndnoteRange = 'denr',
3730  e_InsertTextInEndnote = 'itie',
3731  p_EndnoteRangeStartIndex = 'ensi',
3732  p_EndnoteRangeEndIndex = 'enei',
3733  p_IsAnEndnoteStory = 'iens',
3734  p_EndnoteRangeContent = 'enrc',
3735 
3736 
3737  // Properties
3738  // tables
3739  p_RowCount = 'RwCt',
3740  p_HeaderRowCount = 'HRCt',
3741  p_FooterRowCount = 'FRCt',
3742 
3743  // table borders
3744  p_TopBorderStrokeWeight = 'TBsw',
3745  p_TopBorderStrokeType = 'TBss',
3746  p_TopBorderStrokeColor = 'TBsc',
3747  p_TopBorderStrokeTint = 'TBst',
3748  p_TopBorderStrokeOverprint = 'TBso',
3749  p_TopBorderStrokeGapColor = 'TBgc',
3750  p_TopBorderStrokeGapTint = 'TBgt',
3751  p_TopBorderStrokeGapOverprint = 'TBgo',
3752 
3753  p_LeftBorderStrokeWeight = 'LBsw',
3754  p_LeftBorderStrokeType = 'LBss',
3755  p_LeftBorderStrokeColor = 'LBsc',
3756  p_LeftBorderStrokeTint = 'LBst',
3757  p_LeftBorderStrokeOverprint = 'LBso',
3758  p_LeftBorderStrokeGapColor = 'LBgc',
3759  p_LeftBorderStrokeGapTint = 'LBgt',
3760  p_LeftBorderStrokeGapOverprint = 'LBgo',
3761 
3762  p_BottomBorderStrokeWeight = 'BBsw',
3763  p_BottomBorderStrokeType = 'BBss',
3764  p_BottomBorderStrokeColor = 'BBsc',
3765  p_BottomBorderStrokeTint = 'BBst',
3766  p_BottomBorderStrokeOverprint = 'BBso',
3767  p_BottomBorderStrokeGapColor = 'BBgc',
3768  p_BottomBorderStrokeGapTint = 'BBgt',
3769  p_BottomBorderStrokeGapOverprint = 'BBgo',
3770 
3771  p_RightBorderStrokeWeight = 'RBsw',
3772  p_RightBorderStrokeType = 'RBss',
3773  p_RightBorderStrokeColor = 'RBsc',
3774  p_RightBorderStrokeTint = 'RBst',
3775  p_RightBorderStrokeOverprint = 'RBso',
3776  p_RightBorderStrokeGapColor = 'RBac',
3777  p_RightBorderStrokeGapTint = 'RBat',
3778  p_RightBorderStrokeGapOverprint = 'RBao',
3779 
3780  // ruling
3781  p_SkipFirstStrokeRows = 'Sfsr',
3782  p_SkipLastStrokeRows = 'Slsr',
3783 
3784  p_SkipFirstStrokeColumns = 'Sfsc',
3785  p_SkipLastStrokeColumns = 'Slsc',
3786 
3787  p_RowStrokePatternFirstCount = 'RSfc',
3788  p_RowStrokePatternFirstColor = 'RScf',
3789  p_RowStrokePatternFirstWeight = 'RSwf',
3790  p_RowStrokePatternFirstStyle = 'RSsf',
3791  p_RowStrokePatternFirstTint = 'RStf',
3792  p_RowStrokePatternFirstOverprint = 'RSof',
3793  p_RowStrokePatternFirstGapColor = 'RSgc',
3794  p_RowStrokePatternFirstGapTint = 'RSgt',
3795  p_RowStrokePatternFirstGapOverprint = 'RSgo',
3796 
3797  p_RowStrokePatternSecondCount = 'RSsc',
3798  p_RowStrokePatternSecondColor = 'RScs',
3799  p_RowStrokePatternSecondWeight = 'RSws',
3800  p_RowStrokePatternSecondStyle = 'RSss',
3801  p_RowStrokePatternSecondTint = 'RSts',
3802  p_RowStrokePatternSecondOverprint = 'RSos',
3803  p_RowStrokePatternSecondGapColor = 'RSgs',
3804  p_RowStrokePatternSecondGapTint = 'RSas',
3805  p_RowStrokePatternSecondGapOverprint = 'RSps',
3806 
3807  p_ColumnStrokePatternFirstCount = 'CSfc',
3808  p_ColumnStrokePatternFirstColor = 'CScf',
3809  p_ColumnStrokePatternFirstWeight = 'CSwf',
3810  p_ColumnStrokePatternFirstStyle = 'CSsf',
3811  p_ColumnStrokePatternFirstTint = 'CStf',
3812  p_ColumnStrokePatternFirstOverprint = 'CSof',
3813  p_ColumnStrokePatternFirstGapColor = 'CSgc',
3814  p_ColumnStrokePatternFirstGapTint = 'CSgt',
3815  p_ColumnStrokePatternFirstGapOverprint = 'CSgo',
3816 
3817  p_ColumnStrokePatternSecondCount = 'CSsc',
3818  p_ColumnStrokePatternSecondColor = 'CScs',
3819  p_ColumnStrokePatternSecondWeight = 'CSws',
3820  p_ColumnStrokePatternSecondStyle = 'CSss',
3821  p_ColumnStrokePatternSecondTint = 'CSts',
3822  p_ColumnStrokePatternSecondOverprint = 'CSos',
3823  p_ColumnStrokePatternSecondGapColor = 'CSgs',
3824  p_ColumnStrokePatternSecondGapTint = 'CSas',
3825  p_ColumnStrokePatternSecondGapOverprint = 'CSps',
3826 
3827  // shading
3828  p_ColumnFillsPriority = 'CFPr',
3829  p_SkipFirstFillRows = 'Sffr',
3830  p_SkipLastFillRows = 'Slfr',
3831 
3832  p_SkipFirstFillColumns = 'Sffc',
3833  p_SkipLastFillColumns = 'Slfc',
3834 
3835  p_RowFillPatternFirstCount = 'RFfc',
3836  p_RowFillPatternFirstColor = 'RFcf',
3837  p_RowFillPatternFirstTint = 'RFtf',
3838  p_RowFillPatternFirstOverprint = 'RFof',
3839 
3840  p_RowFillPatternSecondCount = 'RFsc',
3841  p_RowFillPatternSecondColor = 'RFcs',
3842  p_RowFillPatternSecondTint = 'RFts',
3843  p_RowFillPatternSecondOverprint = 'RFos',
3844 
3845  p_ColumnFillPatternFirstCount = 'CFfc',
3846  p_ColumnFillPatternFirstColor = 'CFcf',
3847  p_ColumnFillPatternFirstTint = 'CFtf',
3848  p_ColumnFillPatternFirstOverprint = 'CFof',
3849 
3850  p_ColumnFillPatternSecondCount = 'CFsc',
3851  p_ColumnFillPatternSecondColor = 'CFcs',
3852  p_ColumnFillPatternSecondTint = 'CFts',
3853  p_ColumnFillPatternSecondOverprint = 'CFos',
3854 
3855  p_StoryOffset = 'STof',
3856  p_TextFrame = 'TXfr',
3857 
3858  // rows and columns
3859  p_MinimumHeight = 'Mnht',
3860  p_MaximumHeight = 'Mxht',
3861  p_KeepWithNextRow = 'Kwnr',
3862  p_StartRow = 'Strw',
3863  p_SingleRowHeight = 'MFHo', //#1096978
3864  p_SingleColumnWidth = 'klwd', //#1096978
3865 
3866  // cells
3867  p_ParentRow = 'PRow',
3868  p_ParentColumn = 'PCol',
3869  p_AutoGrow = 'AuGw',
3870  p_RowType = 'RwTp',
3871  p_RowSpan = 'RSpn',
3872  p_ColumnSpan = 'CSpn',
3873  p_AppliedCellStyle = 'pcst', // "CellStyle" is now "applied cell style"
3874  p_AppliedTableStyle = 'ptzz', // was p_TableStyle in CS2
3875  p_AppliedCellStylePriority = 'ppcs',
3876  // This was defined in Teacup's CS-2 plug-ins for cell styles
3877  p_ParagraphStyle = 'csps',
3878 
3879  // convert text to from table
3880  p_ColSeparator = 'CSep',
3881  p_RowSeparator = 'RSep',
3882 
3883  // stroke and fills
3884  p_DefaultRowStrokeWeight = 'DRlw',
3885  p_DefaultRowStrokeType = 'DRls',
3886  p_DefaultRowStrokeColor = 'DRlc',
3887  p_DefaultRowStrokeTint = 'DRlt',
3888  p_DefaultRowStrokeOverprint = 'DRop',
3889  p_DefaultRowStrokeGapColor = 'DRlg',
3890  p_DefaultRowStrokeGapTint = 'DRla',
3891  p_DefaultRowStrokeGapOverprint = 'DRlp',
3892 
3893  p_DefaultColStrokeWeight = 'DClw',
3894  p_DefaultColStrokeType = 'DCls',
3895  p_DefaultColStrokeColor = 'DClc',
3896  p_DefaultColStrokeTint = 'DClt',
3897  p_DefaultColStrokeOverprint = 'DCop',
3898  p_DefaultColStrokeGapColor = 'DClg',
3899  p_DefaultColStrokeGapTint = 'DCla',
3900  p_DefaultColStrokeGapOverprint = 'DClp',
3901 
3902  p_TopEdgeStrokeWeight = 'TBlw',
3903  p_TopEdgeStrokeType = 'TBls',
3904  p_TopEdgeStrokeColor = 'TBlc',
3905  p_TopEdgeStrokeTint = 'TBlt',
3906  p_TopEdgeStrokeOverprint = 'TBop',
3907  p_TopEdgeStrokeGapColor = 'TBlg',
3908  p_TopEdgeStrokeGapTint = 'TBla',
3909  p_TopEdgeStrokeGapOverprint = 'TBlp',
3910  p_TopEdgeStrokePriority = 'TBpr',
3911 
3912  p_LeftEdgeStrokeWeight = 'LBlw',
3913  p_LeftEdgeStrokeType = 'LBls',
3914  p_LeftEdgeStrokeColor = 'LBlc',
3915  p_LeftEdgeStrokeTint = 'LBlt',
3916  p_LeftEdgeStrokeOverprint = 'LBop',
3917  p_LeftEdgeStrokeGapColor = 'LBlg',
3918  p_LeftEdgeStrokeGapTint = 'LBla',
3919  p_LeftEdgeStrokeGapOverprint = 'LBlp',
3920  p_LeftEdgeStrokePriority = 'LBpr',
3921 
3922  p_BottomEdgeStrokeWeight = 'BBlw',
3923  p_BottomEdgeStrokeType = 'BBls',
3924  p_BottomEdgeStrokeColor = 'BBlc',
3925  p_BottomEdgeStrokeTint = 'BBlt',
3926  p_BottomEdgeStrokeOverprint = 'BBop',
3927  p_BottomEdgeStrokeGapColor = 'BBlg',
3928  p_BottomEdgeStrokeGapTint = 'BBla',
3929  p_BottomEdgeStrokeGapOverprint = 'BBlp',
3930  p_BottomEdgeStrokePriority = 'BBpr',
3931 
3932  p_RightEdgeStrokeWeight = 'RBlw',
3933  p_RightEdgeStrokeType = 'RBls',
3934  p_RightEdgeStrokeColor = 'RBlc',
3935  p_RightEdgeStrokeTint = 'RBlt',
3936  p_RightEdgeStrokeOverprint = 'RBop',
3937  p_RightEdgeStrokeGapColor = 'RBlg',
3938  p_RightEdgeStrokeGapTint = 'RBla',
3939  p_RightEdgeStrokeGapOverprint = 'RBlp',
3940  p_RightEdgeStrokePriority = 'RBpr',
3941 
3942  p_InnerRowStrokeWeight = 'IRlw',
3943  p_InnerRowStrokeType = 'IRls',
3944  p_InnerRowStrokeColor = 'IRlc',
3945  p_InnerRowStrokeTint = 'IRlt',
3946  p_InnerRowStrokeOverprint = 'IRop',
3947  p_InnerRowStrokeGapColor = 'IRlg',
3948  p_InnerRowStrokeGapTint = 'IRla',
3949  p_InnerRowStrokeGapOverprint = 'IRlp',
3950 
3951  p_InnerColumnStrokeWeight = 'IClw',
3952  p_InnerColumnStrokeType = 'ICls',
3953  p_InnerColumnStrokeColor = 'IClc',
3954  p_InnerColumnStrokeTint = 'IClt',
3955  p_InnerColumnStrokeOverprint = 'ICop',
3956  p_InnerColumnStrokeGapColor = 'IClg',
3957  p_InnerColumnStrokeGapTint = 'ICla',
3958  p_InnerColumnStrokeGapOverprint = 'IClp',
3959 
3960  // Diagonal lines
3961  p_DiagonalLineInFront = 'DLib',
3962  p_TopLeftDiagonalLine = 'DLTl',
3963  p_TopRightDiagonalLine = 'DLTr',
3964  p_DiagonalLineStrokeWeight = 'DLsw',
3965  p_DiagonalLineStrokeType = 'DLsy',
3966  p_DiagonalLineStrokeColor = 'DLsc',
3967  p_DiagonalLineStrokeTint = 'DLst',
3968  p_DiagonalLineStrokeOverprint = 'DLso',
3969  p_DiagonalLineStrokeGapColor = 'DLgc',
3970  p_DiagonalLineStrokeGapTint = 'DLgt',
3971  p_DiagonalLineStrokeGapOverprint = 'DLgo',
3972 
3973  //EPSText properties
3974  p_EPSTextData = 'ETFC',
3975  p_EPSAttributeBounds = 'ETSC',
3976 
3977  // Text
3978  p_TopInset = 'NstT',
3979  p_LeftInset = 'NstL',
3980  p_BottomInset = 'NstB',
3981  p_RightInset = 'NstR',
3982 
3983  // Aliases for Text
3984  p_TextTopInset = 'Ttxt',
3985  p_TextLeftInset = 'Ltxt',
3986  p_TextBottomInset = 'Btxt',
3987  p_TextRightInset = 'Rtxt',
3988  p_ClipContentsToTextCell = 'Cltt',
3989 
3990  p_ParagraphSpacingLimit = 'PSsl',
3991  p_MinFirstBaselineOffset = 'Fboa',
3992  p_RotationFollowsStory = 'Rfst',
3993  p_RotationRunsAgainstStory = 'Rast',
3994  p_ClipContentsToCell = 'ClcC',
3995 
3996  p_LineAlignment = 'laln',
3997 
3998  // Table Stroke Drawing Order
3999  p_StrokeOrder = 'tsdo',
4000  en_kStrokeOrderEnum = 'sdot',
4001  en_RowOnTop = 'srot',
4002  en_ColumnOnTop = 'scot',
4003  en_BestJoins = 'sbej',
4004  en_InDesign2Compatibility = 'sidc',
4005 
4006  en_StrokeTypes = 'LnSt',
4007  en_ThickThick = 'Thkk',
4008  en_ThinThin = 'Thnn',
4009  en_ThickThin = 'Thkn',
4010  en_ThinThick = 'Thnk',
4011  en_ThickThinThick = 'Tknk',
4012  en_ThinThickThin = 'Tnkn',
4013 
4014  en_RowTypes = 'ERts',
4015  en_BodyRow = 'EBrw',
4016  en_HeaderRow = 'EHrw',
4017  en_FooterRow = 'EFrw',
4018  en_MixedState = 'EMrw',
4019 
4020  // Headers and Footers attributes
4021  p_HeadersBreakType = 'HdBt',
4022  p_FootersBreakType = 'FtBt',
4023  p_HeadersSkip = 'HdSk',
4024  p_FootersSkip = 'FtSk',
4025  en_HFBreakTypes = 'HFBt',
4026 
4027  en_InAllTextColumns = 'IaTc',
4028  en_OnePerTextFrame = 'OpTf',
4029  en_OnePerPage = 'OpPa',
4030 
4031  p_AlternatingFills = 'TaFl',
4032  en_kAlternatingFillsEnum = 'TAFE',
4033  en_AltNone = 'AlNo',
4034  en_AltRows = 'AlRw',
4035  en_AltColumns = 'AlCl',
4036 
4037  en_StoryType = 'estt',
4038  en_RegularStory = 'rgst',
4039  en_TOCStory = 'tost',
4040  en_IndexingStory = 'idst',
4041  en_EndnoteStory = 'enst',
4042  // regional styles in table styles
4043  p_HeaderRegionUsesBodyRegionCellStyle = 'BrHd',
4044  p_FooterRegionUsesBodyRegionCellStyle = 'BrFt',
4045  p_LeftRegionUsesBodyRegionCellStyle = 'BrLc',
4046  p_RightColRegionUsesBodyRegionCellStyle = 'BrRc',
4047  p_HeaderRegionCellStyle = 'RsHd',
4048  p_FooterRegionCellStyle = 'RsFt',
4049  p_LeftColRegionCellStyle = 'RsLc',
4050  p_RightColRegionCellStyle = 'RsRc',
4051  p_BodyRegionCellStyle = 'RsBr',
4052  p_TableDirection = 'tdir',
4053 
4054  // story and galley table properties
4055  p_TableCollapsed = 'tCsp',
4056  p_TableCellDisplayOrder = 'tCDo',
4057 
4058  en_CellDisplayOrderTypes = 'cDOt',
4059  en_ByRows = 'byRW',
4060  en_ByColumns = 'byCN',
4061 
4062  // Cell type : Text or Graphic
4063  p_CellType = 'CTyp',
4064 
4065  // Cell type enums
4066  en_CellType = 'eCTP',
4067 
4068  en_TextCellType = 'enXT',
4069  en_GraphicCellType = 'enPI',
4070 
4071  // Convert Cell Type method enums
4072  p_ToCellType = 'toCT',
4073  p_PreserveData = 'pDat',
4074 
4075  e_ConvertCellType = 'coCT',
4076 
4077  // Graphic Cell inset properties
4078  p_PageItemLeftInset = 'piIL', // page item Inset Left
4079  p_PageItemTopInset = 'piIT',
4080  p_PageItemRightInset = 'piIR',
4081  p_PageItemBottomInset = 'piIB',
4082 
4083  p_ClipContentsToPageItemCell = 'cLPI' // clip content of graphic cell
4084 };
4085 
4086 enum ImportFilterPrefProps
4087 {
4088  // Import filter prefs props
4089  p_ConvertPageBreaks = 'wPAG',
4090  p_ImportNotes = 'wFOO',
4091  p_ImportTOC = 'wTOC',
4092  p_ImportIndex = 'wENT',
4093  p_RemoveFormatting = 'wrRF',
4094  p_ConvertTablesTo = 'wCTT',
4095  p_ConvertBNToText = 'wCBT',
4096 
4097  p_CharacterSet = 'Tchs',
4098  p_Platform = 'Tplf',
4099  p_Dictionary = 'Tdic',
4100  p_RemoveCR_EndOfLine = 'TCRl',
4101  p_RemoveCR_BetweenPara = 'TCRp',
4102  p_KeepTables = 'TCRt',
4103  p_SpacesToTab = 'Ts2t',
4104  p_NumSpacesToTab = 'Tmsp',
4105 
4106  p_TagDefinition = 'TTtd',
4107  p_UseTypographersQuotes = 'TTtq',
4108  p_TTRemoveFormatting = 'TTrf',
4109  p_TagForm = 'TTtf',
4110 
4111  p_XLSViewName = 'PXvn',
4112  p_XLSViewIndex = 'PXvi',
4113  p_XLSSheetName = 'PXsn',
4114  p_XLSSheetIndex = 'PXsi',
4115  p_XLSRangeName = 'PXrn',
4116  p_XLSRangeIndex = 'PXri',
4117  p_XLSApplyDefaultStyle = 'PXds',
4118  p_XLSAlignmentStyle = 'PXas',
4119  p_DecimalPlaces = 'PXdp',
4120  p_XLSHiddenCells = 'PXhc',
4121  p_XLSErrorCode = 'PXer',
4122  p_XLSTableFormat = 'PXtf',
4123 
4124  // Font Properties
4125  p_PostScriptName = 'fPSN',
4126  p_FontFamily = c_FontFamily,
4127  p_FontStyle = 'fSty',
4128  p_FontType = 'fnTp',
4129  p_AllowOutlines = 'fPOt',
4130  p_AllowPrinting = 'fPpr',
4131  p_AllowEmbedding = 'fPem',
4132  p_AllowPDFEmbedding = 'fPPD',
4133  p_RestrictedPrinting = 'fPRP',
4134  p_FontPlatformName = 'fPLT',
4135  p_WritingScript = 'WSCR',
4136  p_FontFullName = p_FullName,
4137  p_FontFullNameNative = 'fFUN',
4138  p_FontStyleNameNative = 'fStN',
4139  p_FontVersion = p_Version,
4140  p_FontTypekitInfo = 'ftkd',
4141  p_Registry = 'fREG',
4142  p_Ordering = 'fORD',
4143  p_NumDesignAxes = 'fNDA',
4144  p_DesignAxesName = 'NDAN',
4145  p_DesignAxesRange = 'NDAR',
4146  p_DesignAxesValue = 'NDAV',
4147 
4148  // Trap styles
4149  p_TrapDefaultWidth = 'tpDW',
4150  p_TrapBlackWidth = 'tpBW',
4151  p_TrapJoinStyle = 'tpJS',
4152  p_TrapEndStyle = 'tpES',
4153  p_TrapImagePlacment = 'tpIP',
4154  p_ObjectsToImages = 'tpOI',
4155  p_ImagesToImages = 'tpII',
4156  p_InternalImages = 'tpIM',
4157  p_OneBitImages = 'tpOB',
4158  p_StepThreshold = 'tpST',
4159  p_BlackColorThreshold = 'tpBT',
4160  p_BlackDensity = 'tpBD',
4161  p_SlidingTrap = 'tpSL',
4162  p_ColorReduction = 'tpRD',
4163 
4164  p_PlaceableFileExtensions = 'PlEx',
4165  p_PlaceableFileTypes = 'PlTy',
4166 
4167  en_TrapEndTypes = 'tpen', // trap end types
4168  en_TrapEndMiter = 'tpme', // miter ends
4169  en_TrapEndOverlap = 'tpol', // overlap ends
4170 
4171  en_TrapImagePlacementTypes = 'tpip', // Image placement type
4172  en_ImagePlaceCenter = 'tpcn', // center
4173  en_ImagePlaceChoke = 'tpch', // choke
4174  en_ImagePlaceNeutralDensity = 'tpnd', // neutral density
4175  en_ImagePlaceSpread = 'tpsp', // spread
4176 
4177  en_ConvertPageBreaks = 'apbe',
4178  en_ConvertTablesTo = 'actt',
4179  en_TableFormatting = 'aptf',
4180  en_AlignmentStyle = 'apas',
4181  en_xlsSpreadSheet = 'sprs',
4182 
4183  en_TextImportCharacterSet = 'acse',
4184  en_ANSI = 'ANSI',
4185  en_ShiftJIS83pv = 'T83p',
4186  en_ShiftJIS90pv = 'T90p',
4187  en_ShiftJIS90ms = 'T90m',
4188  en_GB2312 = 'Tgb_',
4189  en_ChineseBig5 = 'Tcb5',
4190  en_MacintoshCE = 'TmCE',
4191  en_MacintoshCyrillic = 'TmCy',
4192  en_MacintoshGreek = 'TmGr',
4193  en_MacintoshTurkish = 'TmTr',
4194  en_WindowsCyrillic = 'TwCy',
4195  en_WindowsEE = 'TwEE',
4196  en_WindowsGreek = 'TwGr',
4197  en_WindowsTurkish = 'TwTu',
4198  en_DOSLatin2 = 'Tdl2',
4199  en_MacintoshUkrainian = 'TmUk',
4200  en_MacintoshCroatian = 'TmCr',
4201  en_MacintoshRomanian = 'TmRo',
4202  en_MacintoshIcelandic = 'TmIc',
4203  en_MacintoshRoman = 'TmRm',
4204  en_CyrillicCP855 = 'Tc85',
4205  en_Koi8Russian = 'Tk8r', //0x546b3872
4206  en_Koi8Ukrainian = 'Tk8u', //0x546b3875
4207  en_ISOCyrillic = 'TiCy',
4208  en_ISOGreek = 'TiGk',
4209  en_ISOCE = 'TiCE',
4210  en_ISOTurkish = 'TiTu',
4211 
4212  // ME
4213 
4214 // en_WindowsBaltic = 'TwBa', (commented out from ME during CS3 ME development)
4215  en_WindowsBaltic = 'TwBt', //from SangamScriptingDefs.h
4216  en_WindowsCE = 'TwCE', //from SangamScriptingDefs.h
4217  en_GB18030 = 'Tgb3', //from SangamScriptingDefs.h
4218  en_KSC5601 = 'TKsc', //from SangamScriptingDefs.h
4219 
4220  en_MacintoshGreekSharedCaps = 'TmG2', //0x54774772
4221 
4222  en_MacintoshArabic = 'TmAr',
4223  en_WindowsArabic = 'TwAr',
4224  en_ASMO = 'Tasm',
4225  en_ASMOTransp = 'Tast',
4226  en_MacintoshHebrew = 'TmHb',
4227  en_WindowsHebrew = 'TwHb',
4228 
4229  en_Unknown = 'Unkn',
4230 
4231  en_Platform = 'apfe',
4232  en_Macintosh = 'MAcs',
4233  en_PC = 'Wndz',
4234 
4235  en_TextExportCharacterSet = 'ecse',
4236  en_DefaultEncoding = 'Tdft',
4237 
4238  en_TagDefinition = 'tttd',
4239  en_PublicationDefinition = 'TTpd',
4240  en_TaggedFileDefinition = 'TFtd',
4241 
4242  en_TaggedTextExportCharacterSet = 'tten',
4243 
4244  en_TaggedTextForm = 'ttfe',
4245  en_Verbose = 'TTvb',
4246  en_Abbreviated = 'TTab',
4247 
4248  // line weights
4249  en_PDFMarkWeight = 'pdLW',
4250  en_125pt = '125p',
4251  en_25pt = '250p',
4252  en_50pt = '500p',
4253  en_10mm = '10mm',
4254  en_15mm = '15mm',
4255  en_20mm = '20mm',
4256  en_30mm = '30mm'
4257 };
4258 
4259 // Create Outlines
4260 enum CreateOutlinesScriptingDefs
4261 {
4262  e_CreateOutlines = 'cout',
4263  p_DeleteOriginal = 'dOrg'
4264 } ;
4265 
4266 // InCopy definitions
4267 enum InCopyDefs
4268 {
4269  c_InCopyDocUser = 'DcUs',
4270  c_InCopyDocUsers = 'DcUS',
4271  c_ICDocStandAlonePref = 'Isap',
4272 
4273  p_InCopyDocUser = 'dcuz',
4274  p_ICDocStandAlonePref = 'isaz',
4275  p_StoryLabel = 'sLbl',
4276  p_StoryTitle = 'sTtl',
4277 
4278  // galley window
4279  p_GalleyView = 'DcVw', // uses en_ViewMode enum
4280  en_ViewMode = 'enVw',
4281  en_LayoutView = 'eLay',
4282  en_GalleyView = 'eGal',
4283  en_StoryView = 'eSty',
4284 
4285  // galley info
4286  p_OversetText = 'OvrT',
4287 
4288  // story properties
4289  p_GalleyIndex = 'gInx',
4290 
4291  // Track Changes
4292  p_ChangeKind = 'dKin',
4293  p_UserName = 'UsrN',
4294  p_UserColor = 'UsrC',
4295 
4296  // p_kind enumerations
4297  en_ChangeKinds = 'dKin',
4298  en_InsertedText = 'kIns',
4299  en_DeletedText = 'kDel',
4300  en_MovedText = 'kMov',
4301 
4302  // Notes
4303  p_Collapsed = 'Clps',
4304  e_ConvertToNote = 'CvtN',
4305 
4306  // Notes & Note Prefs
4307  c_NotePref = 'Ntep',
4308  p_NotePref = 'pNte',
4309  p_NoteColor = 'ntCl',
4310  p_ShowNoteTips = 'SNTp',
4311  p_SpellCheckNotes = 'SCNt',
4312  p_FindReplaceNotes = 'FRNt',
4313  p_NoteBGColor = 'NBGC',
4314  p_NoteFont = 'ntFt',
4315  p_NoteFontSize = 'ntFs',
4316  // these two are from Standard Addition's "file information" record so they don't conflict
4317  p_CreationDate = 'ascd',
4318  p_ModificationDate = 'asmo',
4319  p_ShowHideNotes = 'SHNt',
4320  p_NoteColorChoice = 'Ntcc',
4321 
4322 
4323  // Changes & Track Changes Prefs
4324  c_TrackChangesPref = 'TCHp',
4325  p_TrackChangesPref = 'pTCH',
4326  p_TrackChangesActive = 'TCAc',
4327  p_TCColor = 'tcCl',
4328  p_ShowAddedText = 'ShAT',
4329  p_ShowDeletedText = 'ShDT',
4330  p_ShowMovedText = 'ShMT',
4331  p_ShowChangeBar = 'ShCB',
4332  p_ChangeBarColor = 'CBCl',
4333  p_SpellChkDeletedText = 'SpDT',
4334  p_PreventDupeColor = 'pduc',
4335  p_AddedTextColor = 'atCl',
4336  p_AddedBGColor = 'abCl',
4337  p_DeletedTextColor = 'dtCl',
4338  p_DeletedBGColor = 'dbCl',
4339  p_MovedTextColor = 'mtCl',
4340  p_MovedBGColor = 'mbCl',
4341  p_AddedTextMarking = 'atMk',
4342  p_DeletedTextMarking = 'dtMk',
4343  p_MovedTextMarking = 'mtMk',
4344  p_ChangeBarLocation = 'CBLc',
4345  p_AddedTextColorChoice = 'atCc',
4346  p_AddedBGColorChoice = 'abCc',
4347  p_DeletedTextColorChoice= 'dtCc',
4348  p_DeletedBGColorChoice = 'dbCc',
4349  p_MovedTextColorChoice = 'mtCc',
4350  p_MovedBGColorChoice = 'mbCc',
4351 
4352  en_ChangeBarLocations = 'eLct',
4353  en_ChangeMarkings = 'eMks',
4354  en_Underline = 'eUnd',
4355  en_Strikethrough = 'eStr',
4356 
4357  en_ChangeTextColorChoices = 'eCtc',
4358  en_UseGalleyColor = 'eUgc',
4359  en_UseChangePrefColor = 'eUpc',
4360 
4361  en_ChangeBGColorChoices = 'eCbc',
4362  en_UseGalleyColorBG = 'eUgb',
4363  en_UseUserColorBG = 'eUub',
4364  en_UseChangePrefColorBG = 'eUpb',
4365 
4366  // Galley Prefs
4367  c_GalleyPref = 'GalP',
4368  p_GalleyPref = 'pGal',
4369  p_SmoothText = 'pSmh',
4370  p_TextColor = 'pTCl',
4371  p_BackgroundColor = 'pBgC',
4372  p_CursorType = 'CrsT',
4373  p_BlinkCursor = 'Blnk',
4374  p_OverrideFont = 'OvFt',
4375  p_UseOverrideFont = 'uOFt',
4376  p_ShowDepthRuler = 'dRlr',
4377  p_StoryAntiAliasType = 'SalS',
4378  p_StoryShowFootnotes = 'fNoS',
4379  p_ShowParagraphStyleNames = 'sPSn',
4380  p_ShowParagraphBreakMarks = 'sPBm',
4381  p_ShowLineNumbers = 'sLNu',
4382  p_LineSpaceValue = 'sLSv',
4383  p_DisplayFont = 'gDft',
4384  p_DisplayFontSize = 'gDfs',
4385  p_InfoColumnWidth = 'giCW',
4386  p_ShowInfoColumn = 'giCH',
4387 
4388  en_CursorTypes = 'eCrs',
4389  en_StandardCursor = 'eStd',
4390  en_BarbellCursor = 'eBBl',
4391  en_ThickCursor = 'eTck',
4392  en_BlockCursor = 'eBlo',
4393 
4394  en_StoryAntiAliasTypes = 'aalS',
4395  en_GrayDDR = 'gDDR',
4396  en_ColorDDR = 'cDDR',
4397  en_ThickAlias = 'tAls',
4398 
4399  en_SpacingTypes = 'spTy',
4400  en_SingleSpace = 'siSp',
4401  en_OneAndHalfSpace = 'oAHs',
4402  en_DoubleSpace = 'dBSp',
4403  en_TripleSpace = 'tRSp',
4404 
4405 
4406  // PDF Export Prefs
4407  c_LayoutPDFExportPref = 'lPDF', // clone of c_PDFExportPref
4408  c_GalleyPDFExportPref = 'gPDF', // clone of c_PDFExportPref
4409  p_LayoutPDFPref = 'DFpl',
4410  p_GalleyPDFPref = 'DFpg',
4411  p_AccurateLineEndings = 'pALE',
4412  p_LineNumbers = 'pLn#',
4413  p_IncludeNotes = 'pINt',
4414  p_IncludeChanges = 'pICg',
4415  p_Columns = 'pClm',
4416  p_StoryInfo = 'pStI',
4417  p_PageInfo = 'pPIn',
4418  p_AllNotes = 'pANt',
4419  p_AllStories = 'Stry',
4420  p_AllChanges = 'pACg',
4421  p_NoteBackground = 'pNBg',
4422  p_ChangeBackground = 'pTCB',
4423  p_UseParagraphStyles = 'pPSt',
4424 
4425  p_LineRange = 'LRng',
4426  en_LineRange = 'plrg',
4427  en_LineAll = 'plna',
4428 
4429  // Print Prefs
4430  c_PrintGalleyPref = 'prGp',
4431  c_PrintLayoutPref = 'prLp',
4432  p_PrintGalleyPref = 'prGn',
4433  p_PrintLayoutPref = 'prLn',
4434  p_PrintAllStories = 'prSt',
4435  p_UseGalleySettings = 'uGSt',
4436  p_PrintParaStyles = 'prPS',
4437  p_PrintNotes = 'prNt',
4438  p_PrintNoteBG = 'prNb',
4439  p_PrintChanges = 'prTC',
4440  p_PrintChangeBG = 'prTb',
4441  p_PrintALE = 'prAL',
4442  p_PrintLineNumbers = 'prLN',
4443  p_PrintColumns = 'prCo',
4444  p_PrintColumnWidth = 'prCW',
4445  p_PrintPageInfo = 'prPI',
4446  p_PrintStoryInfo = 'prSI',
4447  p_PrintContributors = 'prCn',
4448  p_PrintImages = 'prIm',
4449 
4450  en_AllOrVisible = 'enAV',
4451  en_Visible = 'vsbl',
4452 
4453  en_NoteBackgrounds = 'eNBG',
4454  en_GalleyBG = 'eGBG',
4455  en_UserBG = 'eUBG',
4456  en_NoteBG = 'eTBG',
4457 
4458  en_NoteColorChoices = 'eNCC',
4459  en_NoteUseUserColor = 'eUUC',
4460  en_NoteUsePrefColor = 'eUPC',
4461 
4462  en_ICPageOrientation = 'EnP0',
4463 
4464  // Text Macros
4465  c_TextMacro = 'tmcr',
4466  c_TextMacros = 'tmcs',
4467  p_Expansion = 'pTME',
4468  p_AutoExpansion = 'tmae',
4469 
4470  // Export options - INCD
4471  c_ICExportPref = 'ICxc',
4472  p_ICExportPref = 'ICxp',
4473  p_IncludeStyleTable = 'ICxs',
4474  p_IncludeSwatchList = 'ICxl',
4475  p_IncludeXMP = 'ICxx',
4476  p_Encoding = 'ICxe',
4477  en_InCopyFileEncoding = 'ICex',
4478 
4479  // Export options - InCopy Interchange
4480  c_INCXExportOptions = 'icEo',
4481  p_INCXExportOptions = 'ipEo',
4482  p_IncludeGraphicProxyData = 'inGP',
4483  p_IncludeAllResources = 'inAR',
4484 
4485  // bridge
4486  p_LockState = 'lckS',
4487 
4488  en_LockState = 'BRls',
4489  en_Unmanaged = 'BRum',
4490  en_CheckedIn = 'BRci',
4491  en_CheckedOut = 'BRco',
4492  en_Locked = 'BRlk',
4493  en_Embedded = 'BRem',
4494  en_Missing = 'BRms',
4495  en_Mixed = 'BRmx',
4496 
4497  // doc preset prefs
4498  p_DPTextAreaWidth = 'ptaw',
4499  p_DPTextAreaDepth = 'ptad',
4500  p_DPTextAreaDepthUnit = 'ptau',
4501  p_DPGridCharAki = 'Jcak',
4502  p_DPGridLineAki = 'Jlak',
4503  p_DPCharPerLine = 'pcpl',
4504 
4505  en_TextAreaDepthUnit = 'TAdu',
4506  en_TextAreaChars = 'TAcs',
4507  en_TextAreaWords = 'TAws',
4508  en_TextAreaLines = 'TAls',
4509  en_TextAreaColumnInches = 'TAci',
4510  en_TextAreaPages = 'TAps',
4511 
4512  // InDesign Server
4513  p_Port = 'port',
4514  p_Configuration = 'cnfg',
4515 
4516  p_Enabled = 'APse',
4517 
4518  LastScriptPropertyID
4519 };
4520 
4521 enum DynamicDocumentsExportPrefs
4522 {
4523 
4524  p_DynamicDocumentJPEGQuality = 'pdjq',
4525  p_DynamicDocumentRasterResolution = 'pder',
4526  p_DynamicDocumentResamplingType = 'pdrt',
4527  p_DynamicDocumentResamplingThreshold = 'pdet',
4528  p_DynamicDocumentReadersPerSpread = 'pdrs',
4529  p_DynamicDocumentRasterizePages = 'pdrp',
4530  p_DynamicDocumentTextExportPolicy = 'pdte',
4531  p_DynamicDocumentDynamicMediaHandling = 'pddm',
4532  p_DynamicDocumentTransparencyHandling = 'pdth',
4533  p_DynamicDocumentFlattenerStyle = 'pdfs',
4534  p_DynamicDocumentSizeSelection = 'pdss',
4535  p_DynamicDocumentFitToOption = 'ftop',
4536  p_DynamicDocumentScaleToFit = 'dstf',
4537  p_DynamicDocumentFitToWidthAndHeight = 'ftwh',
4538 
4539  en_SWFRasterCompressionOptions = 'esrc',
4540  en_SWFJPEGCompression = 'srjc',
4541  en_SWFLosslessCompression = 'srlc',
4542  en_SWFAutomaticCompression = 'srac',
4543  en_SWFBackgroundOptions = 'sbgo',
4544  en_Transparent = 'sbgt',
4545  en_PaperColor = 'sbpc',
4546 
4547  p_XFLInsertHyphensForTLF = 'ihft',
4548 
4549  en_DynamicMediaHandlingOptions = 'dmho',
4550  en_DynamicDocumentJPEGQualityOptions = 'ddjq',
4551  en_DynamicDocumentTextExportPolicy = 'ddte',
4552  en_LiveText = 'tepl',
4553  en_RasterizeText = 'tepr',
4554  en_VectorizeText = 'tepv',
4555  en_TLFText = 'tept',
4556 
4557  en_DynamicDocumentSizeFitSettings = 'ddsf',
4558  en_FitTo = 'ddfs',
4559  en_WidthAndHeight = 'ddwh',
4560  en_Scale = 'ddsc',
4561 
4562  en_DynamicDocumentFitToOptions = 'ddfo',
4563  en_1280x800 = 'ftoe',
4564  en_1240x620 = 'fttw',
4565  en_1024x768 = 'ftof',
4566  en_984x588 = 'ftnf',
4567  en_800x600 = 'ftes',
4568  en_760x420 = 'ftsf',
4569  en_640x480 = 'ftsi',
4570  en_600x300 = 'ftst'
4571 };
4572 
4573 // Script Enumerations
4574 enum ScriptEnumerations
4575 {
4576  en_DefaultEnum = 'Denm',
4577  en_Default = 'Dflt',
4578 
4579  en_SearchMode = 'Fscm',
4580  en_TextSearch = 'Ftxs',
4581  en_GrepSearch = 'Fgrs',
4582  en_GlyphSearch = 'Fgls',
4583  en_ObjectSearch = 'Fobs',
4584  en_ColorSearch = 'Fcol',
4585  en_TransliterateSearch = 'Ftrs', //may be J FS only. 11/14/05
4586 
4587  //Style Mappings
4588  en_MappingRuleType = 'mrty',
4589  en_StyleToStyleRuleType = 'stsr',
4590  en_GroupToGroupRuleType = 'gtgr',
4591  en_StyleToGroupRuleType = 'stgr',
4592  en_GroupToStyleRuleType = 'gtsr',
4593 
4594 
4595  en_ObjectType = 'FOTy',
4596  en_AllFrames = 'FAFs',
4597  en_TextFrames = 'FTFr',
4598  en_GraphicFrames = 'FGFs',
4599  en_UnassignedFrames = 'FUFs',
4600 
4601  en_FindChangeTransliterateCharacterType = 'FTCt',
4602  en_HalfWidthKatakana = 'FHwK',
4603  en_HalfWidthRomanSymbols = 'FHwR',
4604  en_FullWidthHiragana = 'FFwH',
4605  en_FullWidthKatakana = 'FFwK',
4606  en_FullWidthRomanSymbols = 'FFwR',
4607  en_WesternArabicDigits = 'WAdi',
4608  en_ArabicIndicDigits = 'AIdi',
4609 // en_DigitsFarsi ='difa',
4610 
4611  p_ChangeConditionsMode = 'CHcm',
4612  en_ChangeConditionsMode = 'Cmod',
4613 
4614  en_RetainFormat = 'rtfo',
4615  en_ConvertQuotes = 'cnqt',
4616  en_ShowOptionsDialog = 'imot',
4617  en_ExportOptions = 'exot',
4618  en_AutoFlow = 'aflw',
4619 
4620  en_LocationOptions = 'locO',
4621  en_Before = 'befo', // kAEBefore in AERegistry .h
4622  en_After = 'afte', // kAEAfter in AERegistry .h
4623  en_End = 'end ', // kAEEnd in AERegistry .h
4624  en_Begin = 'bgng', // kAEBeginning in AERegistry .h
4625  en_MoveRelative = 'mvre',
4626 
4627  en_None = 'none',
4628  en_Ignore = 'ignr',
4629 
4630  en_ColorSpace = 'clte',
4631  en_RGBcolor = 'cRGB', // typeRGBColor in AERegistry .h
4632  en_CMYKcolor = 'CMYK',
4633  en_LABcolor = 'cLAB',
4634  en_HSBcolor = 'cHSB',
4635  en_HEXcolor = 'cHEX',
4636  en_MixedInkcolor = 'cMIX',
4637  en_RepurposeRGBcolor = 'rRGB',
4638  en_RepurposeCMYKcolor = 'rCMY',
4639  en_NoAlternateColorSpace = 'nasp',
4640 
4641  en_ColorModel = 'clme',
4642  en_SpotColor = 'spot',
4643  en_ProcessColor = 'prss',
4644  en_RegColor = 'regs',
4645  en_NoneColor = en_None,
4646  en_MixedInk = 'inmx',
4647 
4648  en_GradientType = 'gtyp',
4649  en_AxialGradient = 'axlg',
4650  en_RadialGradient = 'radg',
4651 
4652  en_YesNo = 'ysno',
4653  en_Yes = 'yes ', // kAEYes in AERegistry .h
4654  en_No = 'no ', // kAENo in AERegistry .h
4655 
4656  en_Document = 'uDoc',
4657  en_Normal = 'norm',
4658 
4659  en_SaveOptions = 'savo',
4660  en_SaveFileType = 'savf',
4661  en_NativeFileType = 'naft',
4662  en_PublicationFileType = 'puft',
4663  en_TemplateFileType = 'tpft',
4664  en_ICTemplateFileType = 'ctft',
4665  en_TEXTFileType = 'teft',
4666  en_RTFFileType = 'rtft',
4667  en_MSWordFileType = 'mswf',
4668  en_AskUserSaveFile = 'ask ', // kAEAsk in AERegistry .h
4669 
4670  en_UnlinkFrom = 'Unfm',
4671 
4672  // Stroke types
4673  en_LineStrokeTypes = 'sktp',
4674  en_Dotted = 'Dott',
4675  en_Dashed3x2 = 'ds32',
4676  en_Dashed4x4 = 'ds44',
4677  en_Dashed = 'dash',
4678  en_Solid = 'sold',
4679  en_SingleWavy = 'swvy',
4680  en_StraightHash = 'shsh',
4681  en_RightSlantHash = 'rshs',
4682  en_LeftSlantHash = 'lshs',
4683  en_WhiteDiamond = 'wtdm',
4684  en_CustomStroke = 'cstm',
4685  en_JapaneseDots = 'jdts',
4686 
4687  en_Triple = 'trpl',
4688  // Stroke corner adjustment
4689  en_StrokeCornerAdjustment = 'Escj',
4690  en_Dashes = 'EDsh',
4691  en_Gaps = 'Egps',
4692  en_DashesAndGaps = 'DsGp',
4693 
4694  en_CornerEffects = 'ceff',
4695  en_CornerOptions = 'coPt',
4696  en_NoCorner = en_None,
4697  en_RoundedCorner = 'cerd',
4698  en_InverseRoundedCorner = 'cenv',
4699  en_InsetCorner = 'cens',
4700  en_BevelCorner = 'cebv',
4701  en_FancyCorner = 'cefn',
4702 
4703  en_TextWrap = 'txwe',
4704  en_NoTextWrap = en_None,
4705  en_BandTextWrap = 'band', // jump object text wrap
4706  en_NextFrameTextWrap = 'nxfr', // jump to next column text wrap
4707  en_BoundingBoxTextWrap = 'bsds', // bounding box text wrap
4708  en_ManualContourTextWrap = 'mcon', // object shape/contour text wrap
4709  en_UserModified = 'usmd', // user modified text wrap
4710 
4711  en_TextWrapMode = 'txtm',
4712  // ... include the same as en_TextWrap EXCEPT for en_UserModified
4713 
4714  // contour type, PhotoshopPath, DetectEdge, Alpha Channel already defined in Clipping path
4715  en_ContourOptionsType = 'enct',
4716  en_BoundingBox = 'enbb',
4717  en_GraphicFrame = 'engf',
4718  en_SameAsClipping = 'sacp',
4719 
4720  en_TextWrapSide = 'txws',
4721  en_TextWrapBothSides = 'twbs', // both sides text wrap
4722  en_TextWrapLeftSide = 'twls', // left side text wrap
4723  en_TextWrapRightSide = 'twrs', // right side text wrap
4724  en_TextWrapToBindingSide = 'twts', // largets side text wrap
4725  en_TextWrapAwayBindingSide ='twas', // largets side text wrap
4726  en_TextWrapLargest = 'twLs', // largets side text wrap
4727 
4728  en_LineWeightEnum = 'lnwd',
4729  en_Hairline = 'hrln',
4730 
4731  // For flipping objects (event)
4732  en_FlipOptions = 'flpo',
4733 
4734  //path and point types
4735  en_PathType = 'paty',
4736  en_Open = 'opnp',
4737  en_Closed = 'clsd',
4738 
4739  en_ClippingPathType = 'cpat',
4740  en_DetectEdges = 'dteg',
4741  en_DeepCut = 'dpct',
4742  en_AlphaChannel = 'aphc',
4743  en_PhotoshopPath = 'pspt',
4744  en_UserModifiedPath = 'umpt',
4745 
4746  // graphic layer info
4747  en_UpdateLinkOption = 'uplo',
4748  en_UseApplicationSettings = 'loua',
4749  en_KeepOverrides = 'loko',
4750 
4751  en_PointType = 'poty',
4752  en_Line = 'line', // Anchor point with no direction lines (they have degenerated to a single point). Obsolete name.
4753  en_Smooth = 'smth', // Anchor point with continuous, parellel left and right direction lines.
4754  en_Corner = 'crnr', // Anchor point with either two discontinuous direction lines, or a single direction line.
4755  en_Symmetrical = 'symm', // Anchor point with continuous left and right direction lines of equal length. Special case of smooth point.
4756  en_Plain = 'plan', // Anchor point with no direction lines (they have degenerated to a single point). Renamed in Rocket from en_Line
4757 
4758 
4759  en_JoinOptions = 'jono', // Options for how to join to end points on paths
4760  en_Combine = 'cmbn', // Combine two path end points, replace with a single averaged point
4761  en_Connect = 'cnct', // Connect two path end points
4762 
4763  en_ArrowHead = 'ahed',
4764  en_NoArrowHead = en_None,
4765  en_SimpleArrowHead = 'simp',
4766  en_SimpleWideArrowHead = 'swah',
4767  en_TriangleArrowHead = 'trin',
4768  en_TriangleWideArrowHead = 'twah',
4769  en_BarbedArrowHead = 'barb',
4770  en_CurvedArrowHead = 'cvah',
4771  en_CircleArrowHead = 'crah',
4772  en_CircleSolidArrowHead = 'csah',
4773  en_SquareArrowHead = 'sqah',
4774  en_SquareSolidArrowHead = 'ssah',
4775  en_BarArrowHead = 'brah',
4776 
4777  en_EndCap = 'ecap',
4778  en_ButtEndCap = 'bcap',
4779  en_RoundEndCap = 'rcap',
4780  en_ProjectingEndCap = 'pjcp',
4781 
4782  en_ArrowHeadAlignment = 'eaha',
4783  en_ArrowHeadAlignInside = 'ahai',
4784  en_ArrowHeadAlignOutside = 'ahao',
4785 
4786  en_EndJoin = 'ejon',
4787  en_OutlineJoin = 'ojon',
4788  en_MiterEndJoin = 'mjon',
4789  en_RoundEndJoin = 'rjon',
4790  en_BevelEndJoin = 'bjon',
4791 
4792  en_SpanColumnTypeOption = 'spte',
4793  en_spancolumnsoption = 'spcn',
4794  en_splitcolumnsoption = 'stcn',
4795  en_SpanColumnCountOption = 'spct',
4796 
4797  en_TextWrapForm = 'twfm',
4798  en_TextWrapRegularForm = 'regu',
4799  en_TextWrapInvertForm = 'inve',
4800 
4801  en_PageBinding = 'bind',
4802  en_DefaultBinding = en_Default,
4803  en_LeftToRightBinding = 'ltrb',
4804  en_RightToLeftBinding = 'rtlb',
4805 
4806  en_Orientation = 'orie',
4807  en_Portrait = 'high',
4808  en_Landscape = 'wide',
4809 
4810  en_DocumentIntentOptions = 'dint',
4811  en_PrintIntent = 'intp',
4812  en_WebIntent = 'intw',
4813  en_DPSIntent = 'intd',
4814  en_MobileIntent = 'intm',
4815 
4816  // Performance Display enumerations
4817  en_DisplaySettings = 'dsps',
4818  en_DisplayOptimized = 'Popt',
4819  en_DisplayTypical = 'Ptyp',
4820  en_DisplayHighQuality = 'PHir',
4821  en_DisplayMediumQuality = 'XPdm',
4822  en_ViewDisplaySettings = 'vdsp',
4823 
4824  en_RasterDisplaySettings = 'rDsp',
4825  en_DisplayGrayOut = 'rGry',
4826  en_DisplayProxy = 'rPrx',
4827  en_DisplayHiRes = 'rHiQ',
4828 
4829  en_VectorDisplaySettings = 'vDsp',
4830 
4831  en_XPDisplaySettings = 'XPds',
4832  en_XPDisplayNoBlurs = 'XPnb',
4833 
4834  en_ZoomOptions = 'zope',
4835  en_ZoomIn = 'zmin',
4836  en_ZoomOut = 'zout',
4837  en_FitSpread = 'zfts',
4838  en_FitPage = 'zftp',
4839  en_ShowPasteboard = 'zspb',
4840  en_ActualSize = 'zasz',
4841  en_25percent = 'zftf',
4842  en_50percent = 'zffp',
4843  en_75percent = 'zfsf',
4844  en_100percent = 'zfoh',
4845 
4846  en_HorizontalVertical = 'hzvt',
4847  en_Vertical = 'vert',
4848  en_Horizontal = 'horz',
4849  en_StoryHorizontalVertical = 'shvl',
4850 
4851  //'imgf'
4852  en_DibFormat = 'dibf',
4853  en_GifFormat = 'giff',
4854  en_PcxFormat = 'pcxf',
4855  en_SctFormat = 'sctf',
4856  en_TiffFormat = 'tiff',
4857  en_JpegFormat = 'jpgf',
4858  en_Jpeg2000Format = 'jpg2',
4859  en_AutomaticJpeg2000Format ='ajp2',
4860  en_PngFormat = 'SEpg',
4861 
4862  // PDF export enums
4863  en_PDFExportColorSpace = 'enFc',
4864  en_UnchangedColorSpace = 'unFc',
4865 
4866  en_AcrobatCompatibilityLevel = 'enAC',
4867  en_Acrobat40 = 'Ac40',
4868  en_Acrobat50 = 'Ac50',
4869  en_Acrobat60 = 'Ac60',
4870  en_Acrobat70 = 'Ac70',
4871  en_Acrobat80 = 'Ac80',
4872 
4873  en_SinglePageContinuous = 'pSPc',
4874  en_TwoUpFacing = 'pTUF',
4875  en_TwoUpFacingContinuous = 'pTFc',
4876  en_TwoUpCoverPage = 'pTCP',
4877  en_TwoUpCoverPageContinuous ='pTCc',
4878 
4879  en_PDFContentToEmbed = 'CoTE',
4880  en_UseObjectSettings = 'EmOS',
4881  en_LinkAll = 'EmLA',
4882  en_EmbedAll = 'EmAl',
4883  en_InteractiveElementsOptions = 'IEOs',
4884  en_InteractivePDFInteractiveElementsOptions = 'IPEO',
4885  en_DoNotInclude = 'DNIc',
4886  en_AppearanceOnly = 'AppO',
4887  en_IncludeAll = 'IcAl',
4888  en_PDFPageTransitionOverrideOptions = 'pTOO',
4889  en_FromDocument = 'frDo',
4890 
4891  en_CompressionType = 'CoTy',
4892  en_CompressNone = 'CoNo',
4893  en_CompressStructure = 'CoSt',
4894  en_CompressObjects = 'CoOb',
4895 
4896  en_PDFProfile = 'Ppro',
4897  en_NAProfile = 'naDP',
4898  en_MonitorProfile = 'moDP',
4899  en_CompositeProfile = 'coDP',
4900  en_SeparationProfile = 'seDP',
4901 
4902  en_ImportedGraphicResolution = 'egrs',
4903 
4904  en_Sampling = 'enSm',
4905  en_DownSample = 'dnSm',
4906  en_SubSample = 'sbSm',
4907  en_BiCubicDownSample = 'bdSm',
4908 
4909  en_ExportLayers = 'enEl',
4910  en_ExportAllLayers = 'exal',
4911  en_ExportVisibleLayers = 'exvl',
4912  en_ExportVisiblePrintableLayers = 'evpl',
4913 
4914  en_BitmapCompression = 'enBc',
4915  en_AutoCompression = 'aCmp',
4916  en_Zip = 'zipC',
4917 
4918  en_MonoBitmapCompression = 'enMc',
4919  en_CCITT4 = 'CIT4',
4920  en_CCITT3 = 'CIT3',
4921  en_RunLengthCompression = 'rnlC',
4922 
4923  en_BitmapQuality = 'enCq',
4924  en_Minimum = 'enMn',
4925  en_Low = 'enLw',
4926  en_Medium = 'enMd',
4927  en_High = 'enHi',
4928  en_Maximum = 'enMx',
4929  en_4bit = 'en4b',
4930  en_8bit = 'en8b',
4931 
4932  // PDF place enums
4933  en_PDFCrop = 'nFcp',
4934  en_CropContent = 'CrpC',
4935  en_CropArt = 'CrpA',
4936  en_CropCrop = 'CrpP',
4937  en_CropTrim = 'CrpT',
4938  en_CropBleed = 'CrpB',
4939  en_CropMedia = 'CrpM',
4940  en_CropSlug = 'CrSl',
4941  en_CropContentVisibleOnly = 'CrVo',
4942  en_CropContentAllLayers = 'CrAl',
4943 
4944  en_StandardsCompliance = 'XStC',
4945  en_PDFX1a2001 = 'SC1a',
4946  en_PDFX32002 = 'SCX3',
4947  en_PDFX1a2003 = 'S1a3',
4948  en_PDFX32003 = 'SX33',
4949  en_PDFX42007 = 'SX47',
4950  en_PDFX42010 = 'SX4X',
4951 
4952  en_PDFExportICCProfiles = 'IICC',
4953  en_IncludeICCNone = 'ICCn',
4954  en_IncludeICCAll = 'ICCa',
4955  en_IncludeICCTagged = 'ICCt',
4956  en_IncludeICCRGBAndTagged = 'ICCr',
4957 
4958  en_OutputCondition = 'OutC',
4959  en_CGATSTR001 = 'OCCG',
4960 
4961  en_OCRegistry = 'OCRg',
4962  en_Blank = 'OCCt',
4963  en_ICC = 'Oicc',
4964 
4965  en_PDFExportMagnificationOptions = 'PeMO',
4966  en_PDFExportPageLayoutOptions = 'PePL',
4967  en_PDFExportRasterResolutionOptions = 'PeRR',
4968  en_PDFExportRasterCompressionOptions = 'PeRc',
4969  en_PDFExportJPEGQualityOptions = 'PeJq',
4970 
4971  en_72ppi = 'stpp',
4972  en_96ppi = 'nspp',
4973  en_144ppi = 'ofpp',
4974 
4975  //Text enumerators
4976  en_CapitalizeMode = 'cape',
4977  en_CapNormal = 'norm',
4978  en_CapSmall = 'smcp', // kAESmallCaps in AERegistry.h
4979  en_CapAll = 'alcp', // kAEAllCaps in AERegistry.h
4980  en_CapToSmallCap = 'c2sc', // same as opentype feature
4981  en_CapLowerCase = 'lowc', // Lower Case
4982 
4983  e_ChangeCase = 'ccas',
4984  en_ChangeCaseMode = 'ccmd',
4985  en_UpperCase = 'ccuc',
4986  en_LowerCase = 'cclc',
4987  en_TitleCase = 'cctc',
4988  en_SentenceCase = 'ccsc',
4989 
4990  p_ChangeCaseMode= 'ccfc',
4991 
4992  en_PositionMode = 'pose',
4993  en_PosNormal = 'norm',
4994  en_PosSuperscript = 'spsc', // kAESuperscript in AERegistry.h
4995  en_PosSubscript = 'sbsc', // kAESubscript in AERegistry.h
4996  en_PosOTSuperscript = 'pOTs',
4997  en_PosOTSubscript = 'pOTb',
4998  en_PosOTNumerator = 'pOTn',
4999  en_PosOTDenominator = 'pOTd',
5000 
5001  en_OTPositionalFormMode = 'OTpf',
5002  en_Initial = 'init',
5003  en_Medial = 'medi',
5004  en_Final = 'fina',
5005  en_Isolated = 'isol',
5006  en_AutomaticPosForm = 'apfm',
5007 
5008  en_ContentAlignment = 'cnal',
5009  en_Left = 'left', // kAELeftJustified in AERegistry.h
5010  en_Right = 'rght', // kAERightJustified in AERegistry.h
5011  en_Center = 'cent', // kAECentered in AERegistry.h
5012  en_TextAlignment = 'txal',
5013  en_BindingAlignment = 'Balt',
5014 
5015  en_PageSideOptions = 'pgop',
5016  en_LeftHand = 'lfth',
5017  en_RightHand = 'rgth',
5018  en_Unisex = 'usex',
5019 
5020  en_ParagraphAlignment = 'kjst',
5021  en_FullJustify = 'full', // kAEFullyJustified in AERegistry.h
5022  en_LeftJustify = 'ljst',
5023  en_RightJustify = 'rjst',
5024  en_CenterJustify = 'cjst',
5025  en_ToBindingSideJustify = 'a2bs',
5026  en_AwayBindingSideJustify = 'aabs',
5027 
5028  en_WarichuAlignment = 'Jwca',
5029  en_ParagraphAlignSingle = 'sjst',
5030 
5031  en_BreakBeforeParagraph = 'pbbe',
5032  en_NoForceBreak = 'nbrk', // anywhere
5033  en_ColumnBreak = 'cbrk', // in next column
5034  en_NextFrameBreak = 'NFbk', // in next frame
5035  en_PageBreak = 'pbrk', // on next page
5036  en_OddPageBreak = 'Opbk', // on next odd page
5037  en_EvenPageBreak = 'Epbk', // on next even page
5038 
5039  // Provider Hyphenation Style scripting enum
5040  en_ProviderHyphenationStyle = 'dphs',
5041  en_HyphAll = 'dall', // All
5042  en_HyphAllButUnaesthetic = 'dabu', // All but unaesthetic
5043  en_HyphAesthetic = 'daes', // Aesthetic
5044  en_HyphPreferredAesthetic = 'dpae', // Preferred Aesthetic
5045 
5046  en_RuleAboveWidth = 'rlwd',
5047  en_NoRuleWidth = en_None,
5048  en_RuleColumnWidth = 'Klwd', // column width //#1096978
5049  en_RuleTextWidth = 'ptxw', // text width
5050 
5051  en_TabStopAlignment = 'tsae',
5052  en_TabAlignLeft = 'left', // kAELeftJustified in AERegistry.h
5053  en_TabAlignRight = 'rght', // kAERightJustified in AERegistry.h
5054  en_TabAlignCenter = 'cent', // kAECentered in AERegistry.h
5055  en_TabAlignCharacter = 'tbac',
5056 
5057  en_OverrideType = 'OvTp',
5058  en_CharacterOnly = 'chro',
5059  en_ParagraphOnly = 'paro',
5060 
5061  en_SelectAll = 'Sall',
5062 
5063  // print enums
5064  en_PrinterStyle = 'EnPs',
5065 
5066  en_Printer = 'EnPr',
5067  en_PostScriptFile = 'psfl',
5068 
5069  en_PPD = 'EnPd',
5070  en_DeviceIndependent = 'deid',
5071 
5072  en_PrintRange = 'prng',
5073  en_PrintAll = 'prna',
5074  en_SelectedItems = 'prns',
5075 
5076  en_PageOrientation = 'EnPO',
5077  en_ReversePortrait = 'orrp',
5078  en_ReverseLandscape = 'orrl',
5079 
5080  en_Sequence = 'EnSq',
5081  en_All = 'all ',
5082  en_Odd = 'odd ',
5083  en_Even = 'even',
5084 
5085  en_PaperSizes = 'EnPS',
5086  en_DriverPaperSize = 'PSDr',
5087 
5088  en_PaperSize = 'EnPZ',
5089 
5090  en_PrintPosition = 'EnPP',
5091  en_UpperLeft = 'cntN',
5092  en_CenterHorizontally = 'cntH',
5093  en_CenterVertically = 'cntV',
5094  en_Centered = 'cntB',
5095 
5096  en_PrintLayers = 'EnLR',
5097  en_AllLayers = 'allL',
5098  en_VisibleLayers = 'visL',
5099  en_VisiblePrintableLayers = 'vprL',
5100 
5101  en_ScaleMode = 'EnSM',
5102  en_ScaleXAndY = 'scxy',
5103  en_ScaleToFit = 'sctf',
5104 
5105  en_ThumbsPerPage = 'EnTP',
5106  en_1x2 = 't1x2',
5107  en_2x2 = 't2x2',
5108  en_3x3 = 't3x3',
5109  en_4x4 = 't4x4',
5110  en_5x5 = 't5x5',
5111  en_6x6 = 't6x6',
5112  en_7x7 = 't7x7',
5113 
5114  en_Leading = 'enLD',
5115  en_TilingType = 'EnTT',
5116  en_Auto = 'atil',
5117  en_AutoJustified = 'ajst',
5118  en_Manual = 'mntl',
5119 
5120  en_MarkType = 'EnMT',
5121  en_JMarksWithCircle = 'jmwc',
5122  en_JMarksWithoutCircle = 'jmnc',
5123 
5124  en_MarkLineWeight = 'EnMW',
5125  en_05mm = '05mm',
5126  en_07mm = '07mm',
5127 
5128  en_ColorOutputMode = 'EnCO',
5129  en_CompositeLeaveUnchanged = 'cmLU',
5130  en_CompositeGray = 'cmpg',
5131  en_CompositeRGB = 'cmRB',
5132  en_CompositeCMYK = 'cmCK',
5133  en_BuiltInSeparation = 'sepa',
5134  en_InRipSeparation = 'rips',
5135 
5136  en_Trapping = 'EnTp',
5137  en_BuiltInTrap = 'BiTp',
5138  en_InRipTrap = 'ripT',
5139 
5140  en_Flip = 'EnFp',
5141  en_HorizontalAndVertical = 'HzVl',
5142 
5143  en_Screeening = 'EnSc',
5144 
5145  en_SpotOverPrint = 'EnSO',
5146  en_Legacy = 'SOLe',
5147  en_SimulatePress = 'SOSP',
5148  en_SimulateScreen = 'SOSS',
5149 
5150  en_SourceSpace = 'EnSS',
5151  en_ProofSpace = 'prsp',
5152 
5153  en_Profile = 'EnPf',
5154  en_UsePostScriptCMS = 'upsc',
5155  en_Working = 'Work',
5156  en_UseNoCMS = 'usno',
5157 
5158  en_CRD = 'EnCr',
5159 
5160  en_Intent = 'ECIn',
5161 
5162  en_SendImageData = 'EnID',
5163  en_AllImageData = 'nsmp',
5164  en_OptimizedSubSampling = 'opss',
5165  en_LowResolution = 'lorz', //same as en_DisplayLowRes
5166 
5167  en_FontDownloading = 'EnFD',
5168  en_Complete = 'whle',
5169  en_Subset = 'incr',
5170  en_SubsetLarge = 'larg',
5171 
5172  en_PostscriptLevel = 'EnPL',
5173  en_PS2 = 'PSL2',
5174  en_PS3 = 'PSL3',
5175 
5176  en_DataFormat = 'EnDF',
5177  en_ASCII = 'ASCI',
5178  en_Binary = 'Bnry',
5179 
5180  en_ContentType = 'cnty',
5181  en_Unassigned = 'unas',
5182  en_GraphicType = 'grpt',
5183 
5184  en_FitContentOptions = 'fito',
5185  en_EmptyFrameFittingOptions = 'effo',
5186  en_ContentToFrame = 'ctof',
5187  en_FrameToContent = 'ftoc',
5188  en_CenterContent = 'cenc',
5189  en_Proportionally = 'conp',
5190  en_FillProportionally = 'filp',
5191  en_ApplyFrameFittingOptions = 'affo',
5192  en_ContentAwareFit = 'cafi',
5193 
5194  // Autoflow/auto page insertion enumerations
5195  en_AutoPageInsertOptions = 'Enpi',
5196  en_AtEndOfStory = 'aeos',
5197  en_AtEndOfSection = 'aeox',
5198  en_AtEndOfDocument = 'aeod',
5199 
5200  // Convert shape enumerations
5201  en_ConvertShapeOptions = 'CSOP', // Options for converted page item shapes
5202  en_ConvertShapeRect = 'CSRE', // Convert shape to rectangle
5203  en_ConvertShapeRoundedRect = 'CSRR', // Convert shape to rounded rectangle
5204  en_ConvertShapeBeveledRect = 'CSBR', // Convert shape to beveled rectangle
5205  en_ConvertShapeInverseRRect = 'CSIR', // Convert shape to inverse rounded rectangle
5206  en_ConvertShapeOval = 'CSOV', // Convert shape to oval
5207  en_ConvertShapeTriangle = 'CSTR', // Convert shape to triangle
5208  en_ConvertShapePolygon = 'CSPO', // Convert shape to polygon (using current polygon settings)
5209  en_ConvertShapeLine = 'CSLI', // Convert shape to line
5210  en_ConvertShapeStraightLine = 'CSSL', // Convert shape to straight line (will be horizontal or vertical)
5211  en_ConvertShapeOpenPath = 'CSOp', // Convert shape to open path
5212  en_ConvertShapeClosedPath = 'CSCp', // Convert shape to closed path
5213 
5214  // CJK enumerations
5215  en_GridAlignment = 'Jaga',
5216 
5217  en_CharacterAlignment = 'Jaca', //idCharacterAlignment
5218  en_AlignBaseline = 'Jabl',
5219  en_AlignEmTop = 'Jatp',
5220  en_AlignEmCenter = 'Jact',
5221  en_AlignEmBottom = 'Jabm',
5222  en_AlignICFTop = 'Jitp',
5223  en_AlignICFBottom = 'Jibm',
5224  en_AlignNone = en_None,
5225 
5226  en_GlyphForms = 'Jglf',
5227  en_TraditionalForm = 'Jagt',
5228  en_ExpertForm = 'Jage',
5229  en_JIS78Form = 'Jag7',
5230  en_JIS83Form = 'Jag8',
5231  en_MonospacedHalfWidthForm = 'Jagm',
5232  en_ThirdWidthForm = 'Jagh',
5233  en_QuarterWidthForm = 'Jagq',
5234  en_ProportionalWidthForm = 'Jagp',
5235  en_FullWidthForm = 'Jagf',
5236  en_NLCForm = 'Jagn',
5237  en_JIS04Form = 'Jag4',
5238  en_JIS90Form = 'Jag9',
5239  en_NoGlyphForm = en_None,
5240 
5241  en_KentenCharacter = 'Jkch',
5242  en_KentenNone = en_None,
5243  en_KentenSesameDot = 'Jkcs',
5244  en_KentenWhiteSesameDot = 'Jkcw',
5245  en_KentenBlackCircle = 'Jkbc',
5246  en_KentenWhiteCircle = 'Jkwc',
5247  en_KentenBlackTriangle = 'Jkbt',
5248  en_KentenWhiteTriangle = 'Jkwt', // Not to be confused with 'jkwt'
5249  en_KentenBullseye = 'Jkbe',
5250  en_KentenFisheye = 'Jkfe',
5251  en_KentenSmallBlackCircle = 'Jksc', // Not to be confused with 'jksc'
5252  en_KentenSmallWhiteCircle = 'Jksw',
5253 
5254  en_RubyKentenPosition = 'Jkps',
5255  en_RubyKentenAboveRight = 'Jkar',
5256  en_RubyKentenBelowLeft = 'Jkbl',
5257 
5258  en_KentenAlignment = 'Jekl',
5259  en_KentenLeft = 'Jknl',
5260  en_KentenCenter = 'Jknc',
5261  en_KentenRight = 'Jknr',
5262 
5263  en_KentenCharacterSet = 'Jest',
5264  en_CSCharacterInput = 'Jchi',
5265  en_CSShiftJIS = 'Jsjs',
5266  en_CSJIS = 'JJIS',
5267  en_CSUnicode = 'Juni',
5268  en_CSKuten = 'Jkut',
5269 
5270  en_RubyType = 'Jrty',
5271  en_GroupRuby = 'Jrgr',
5272  en_PerCharacterRuby = 'Jrpc',
5273 
5274  en_RubyAlignment = 'Jrua',
5275  en_RubyLeft = 'Jrlf',
5276  en_RubyCenter = 'Jrct',
5277  en_RubyRight = 'Jrrt',
5278  en_RubyFullJustify = 'Jrfj',
5279  en_RubyJIS = 'Jrjs',
5280  en_RubyEqualAki = 'Jrea',
5281  en_Ruby1Aki = 'Jr1a',
5282 
5283  en_RubyParentSpacing = 'Jers',
5284  en_RubyNoAdjustment = 'Jrna',
5285  en_RubyBothSides = 'Jrbs',
5286  en_Ruby121Aki = 'Jr12',
5287  en_RubyEqualAki2 = 'Jrqa',
5288  en_RubyFullJustify2 = 'Jrsj',
5289 
5290  en_RubyOverhang = 'Jruo',
5291  en_RubyOverhangNone = en_None,
5292  en_RubyOverhangOneRuby = 'Jro1', // Not the same as jro1
5293  en_RubyOverhangHalfRuby = 'Jro2',
5294  en_RubyOverhangOneChar = 'Jroc',
5295  en_RubyOverhangHalfChar = 'Jrhc',
5296  en_RubyUnrestricted = 'Jrou',
5297 
5298  en_KinsokuType = 'Jknt',
5299  en_KinsokuPushInFirst = 'Jkif',
5300  en_KinsokuPushOutFirst = 'Jkof', // Not the same as 'jkof'
5301  en_KinsokuPushOutOnly = 'Jkoo',
5302  en_KinsokuPushInAlways = 'Jkia',
5303 
5304  en_KinsokuHangType = 'Jkht',
5305  en_KinsokuHang_None = en_None,
5306  en_KinsokuHang_Regular = 'Jkhr',
5307  en_KinsokuHang_Force = 'Jkhf',
5308 
5309  en_LeadingModel = 'JLed',
5310  en_LeadingModel_Roman = 'JlmR',
5311  en_LeadingModel_AkiBelow = 'Jlab',
5312  en_LeadingModel_AkiAbove = 'Jlaa',
5313  en_LeadingModel_Center = 'Jlmc',
5314  en_LeadingModel_CenterDown = 'Jlcd',
5315 
5316  en_MojikumiTable = 'JMkT',
5317  en_DefaultMojikumiTbl1 = 'JM01',
5318  en_DefaultMojikumiTbl2 = 'JM02',
5319  en_DefaultMojikumiTbl3 = 'JM03',
5320  en_DefaultMojikumiTbl4 = 'JM04',
5321  en_DefaultMojikumiTbl5 = 'JM05',
5322  en_DefaultMojikumiTbl6 = 'JM06',
5323  en_DefaultMojikumiTbl7 = 'JM07',
5324  en_DefaultMojikumiTbl8 = 'JM08',
5325  en_DefaultMojikumiTbl9 = 'JM09',
5326  en_DefaultMojikumiTbl10 = 'JM10',
5327  en_DefaultMojikumiTbl11 = 'JM11',
5328  en_DefaultMojikumiTbl12 = 'JM12',
5329  en_DefaultMojikumiTbl13 = 'JM13',
5330  en_DefaultMojikumiTbl14 = 'JM14',
5331  en_DefaultMojikumiTbl15 = 'JM15',
5332  en_DefaultMojikumiTbl16 = 'JM16',
5333 
5334  en_KinsokuSet = 'JKsS',
5335  en_HardKinsokuSet = 'Jhks',
5336  en_SoftKinsokuSet = 'Jsks',
5337  en_KoreanKinsokuSet = 'KRks',
5338  en_SimpChineseKinsokuSet = 'SCks',
5339  en_TradChineseKinsokuSet = 'TCks',
5340 
5341  // Selection
5342  en_NothingEnum = 'senm',
5343  en_Nothing = 'nada',
5344  en_SelectionOptions = 'enSl',
5345  en_AddTo = 'add2',
5346  en_RemoveFrom = 'remF',
5347  en_ReplaceWith = 'repW', //used starting with Firedrake #1096978
5348  en_Replace = e_Replace, //used pre-Firedrake
5349  en_SetKeyObject = 'setk',
5350 
5351  // "Auto" settings for font, font style, color and size. Used by B&N.
5352  en_AutoEnum = 'aenm',
5353  en_AutoValue = 'auto',
5354 
5355  // OpenType
5356  en_FigureStyle = 'OTfs',
5357  en_FigureStyle_Tabular = 'OTft',
5358  en_FigureStyle_OldstyleProp = 'OTos',
5359  en_FigureStyle_LiningProp = 'OTlp',
5360  en_FigureStyle_OldstyleTabular = 'OTot',
5361  en_FigureStyle_Default = en_Default,
5362 
5363  en_ExportStyleFormat = 'eXst', // Export/Import pdf export styles/printer styles enum
5364  en_PDFStyles = 'fStl',
5365  en_PrinterStyles = 'rStl',
5366  en_FlattenerStyles = 'tStl',
5367  en_DocumentStyles = 'dStl',
5368 
5369  en_LoadStyleFormat = 'iXst',
5370  en_CharacterStyles = 'CrSt',
5371  en_ParagraphStyles = 'phSt',
5372  en_CharacterAndParagraphStyles = 'cpSt',
5373  en_TOCStyles = 'TcSt',
5374  en_ClashResolutionStrategy = 'ClRS',
5375  en_LoadAllWithOverwrite = 'LAWO',
5376  en_LoadAllWithRename = 'LAWR',
5377  en_Decline = 'Decl',
5378  en_CharOrParaStyleType = 'ChPt',
5379  en_TreatCharStyleAsOverride = 'tCSO',
5380  en_StyleType = 'sTyT',
5381  en_CharStyleType = 'cHSt',
5382  en_ParaStyleType = 'pGrt',
5383  en_NamedGrids = 'NgSt',
5384  en_ObjectStyles = 'OjSt',
5385  en_StrokeStyles = 'lStl',
5386  en_TableStyles = 'eTst',
5387  en_CellStyles = 'eCst',
5388  en_TableAndCellStyles = 'eTCs',
5389 
5390  en_MasterPageClashResolutionStrategy = 'MPCL',
5391 
5392  en_FirstBaselineEnum = 'eFBO',// First Baseline offset enum
5393  en_AscentOffset = 'MAso',
5394  en_CapHeightOffset = 'MCHo',
5395  en_LeadingOffset = 'MLdo',
5396  en_EmBoxHeightOffset = 'MEHo',
5397  en_FixedHeightOffset = 'NFHo', //#1096978
5398  en_xHeightOffset = 'MxHo',
5399 
5400  en_VerticalJustEnum = 'eVJA', //Vertical Justification Aignment enum
5401  en_Top = 'top ',
5402  en_Bottom = 'botm',
5403  en_Justify = 'jstf',
5404 
5405  en_AutoSizeDimensionEnum = 'eASD', // Auto sizing Dimension enum
5406  en_ASHeight = 'heig',
5407  en_ASWidth = 'widt',
5408  en_ASHeightAndWidth = 'hnwi',
5409  en_ASHeightAndWidthProportional = 'hnwp',
5410 
5411  en_AutoSizeRefPointEnum = 'eASR', // Auto Sizing Reference point enum
5412  en_ASTopLeft = 'tole',
5413  en_ASTopCenter = 'toce',
5414  en_ASTopRight = 'tori',
5415  en_ASLeftCenter = 'lece',
5416  en_ASCenter = 'cntr',
5417  en_ASRightCenter = 'rice',
5418  en_ASBottomLeft = 'bole',
5419  en_ASBottomCenter = 'boce',
5420  en_ASBottomRight = 'bori',
5421  en_ASNone = 'rNon',
5422 
5423  en_PageNumberStyle = 'ePgN', // page number style enum used in sections
5424  en_Current = 'Mcur', // use current default
5425  en_RomanUpper = 'MRmu',
5426  en_RomanLower = 'MRml',
5427  en_LettersUpper = 'MLru',
5428  en_LettersLower = 'MLrl',
5429  en_Arabic = 'Marb',
5430  en_Kanji = 'MKji',
5431  en_DoubleLeadingZeros = 'MDlz',
5432  en_TripleLeadingZeros = 'MTlz',
5433  en_SingleLeadingZeros = 'MSlz',
5434  en_FullWidthArabic = 'MFWa',
5435  en_Asterisks = 'Mast',
5436 
5437  // ME
5438  en_HebrewBiblical = 'MHbb',
5439  en_HebrewNonStandard = 'MHbn',
5440  en_ArabicAbjad = 'MAaj',
5441  en_ArabicAlifBaTah = 'MAat',
5442 
5443  en_AnchorPoint = 'eAnc', // anchor point enumerator used in rotate/scale/shear events
5444  en_TopLeftAnchor = 'ANtl',
5445  en_TopCenterAnchor = 'ANtc',
5446  en_TopRightAnchor = 'ANtr',
5447  en_LeftCenterAnchor = 'ANlc',
5448  en_CenterAnchor = 'ANct',
5449  en_RightCenterAnchor = 'ANrc',
5450  en_BottomLeftAnchor = 'ANbl',
5451  en_BottomCenterAnchor = 'ANbc',
5452  en_BottomRightAnchor = 'ANbr',
5453 
5454  en_Locale = 'enLc', // locale enum for locale property on app
5455  en_DanishLocale = 'LCDn',
5456  en_EnglishLocale = 'LCEn',
5457  en_EnglishInternationalLocale = 'LCEi',
5458  en_FinnishLocale = 'LCFn',
5459  en_FrenchLocale = 'LCFr',
5460  en_GermanLocale = 'LCGm',
5461  en_ItalianLocale = 'LCIt',
5462  en_PortugeseLocale = 'LCPg',
5463  en_SpanishLocale = 'LCSp',
5464  en_SwedishLocale = 'LCSw',
5465  en_JapaneseLocale = 'LCJp',
5466  en_DutchLocale = 'LCDt',
5467  en_NorwegianLocale = 'LCNw',
5468  en_KoreanLocale = 'LCKo',
5469  en_SimpChineseLocale = 'LCCn',
5470  en_TradChineseLocale = 'LCTw',
5471  en_CzechLocale = 'LCCz',
5472  en_PolishLocale = 'LCPl',
5473  en_GreekLocale = 'LCGr',
5474  en_HungarianLocale = 'LCHu',
5475  en_RussianLocale = 'LCRu',
5476  en_TurkishLocale = 'LCTr',
5477  en_ArabicLocale = 'LCAr',
5478  en_HebrewLocale = 'LCHb',
5479  en_RomanianLocale = 'LCRo',
5480  en_UkrainianLocale = 'LCUk',
5481 
5482  en_FeatureSet = 'FSet',
5483  en_Roman = 'Romn',
5484  en_Japanese = 'Japn',
5485 
5486  // ME
5487  en_R2L = 'RToL',
5488 
5489  en_TextFrameContents = 'nTFc', // text frame contents enum
5490  en_PlaceHolderText = 'PHtx',
5491  en_PlaceHolderTextArabic = 'PHta',
5492  en_PlaceHolderTextHebrew = 'PHth',
5493  en_PlaceHolderTextCyrillic = 'PHtc',
5494  en_PlaceHolderTextGreek = 'PHtg',
5495 
5496  en_RunInDelimiterElement = 'RIde', // nested style delimiter enum
5497  en_RI_Sentence = 'RIds',
5498  en_RI_Word = 'RIdw',
5499  en_RI_Character = 'RIdc',
5500  en_RI_Letter = 'RIdl',
5501  en_RI_Digit = 'RIdd',
5502  en_RI_Tab = 'RIdt',
5503  en_RI_Inline = 'RIdi',
5504  en_RI_Dropcap = 'RIdC',
5505  en_RI_RepeatLast = 'RIrl',
5506 
5507  en_SpecialCharacter = 'nSPc', // special characters enum
5508  en_SC_AutoPageNumber = 'SApn',
5509  en_SC_NextPageNumber = 'SNpn',
5510  en_SC_PrevPageNumber = 'SPpn',
5511  en_SC_SectionMarker = 'SsnM',
5512  en_SC_FootnoteMarker = 'SfnM',
5513  en_SC_TextVariable = 'SPtv',
5514  en_SC_BulletNumbering = 'SPbn',
5515 
5516  en_SC_BulletCharacter = 'SBlt',
5517  en_SC_CopyrightSymbol = 'SCrt',
5518  en_SC_DegreeSymbol = 'SDgr',
5519  en_SC_EllipsisCharacter = 'SLps',
5520  en_SC_ForcedLineBreak = 'SFlb',
5521  en_SC_ParagraphSymbol = 'SPar',
5522  en_SC_RegisteredTrademark = 'SRTm',
5523  en_SC_SectionSymbol = 'SsnS',
5524  en_SC_TrademarkSymbol = 'STmk',
5525 
5526  en_SC_RightIndentTab = 'SRit',
5527  en_SC_IndentToHere = 'SIht',
5528 
5529  en_SC_EmDash = 'SEmD',
5530  en_SC_EnDash = 'SEnD',
5531  en_SC_DiscretionaryHyphen = 'SDHp',
5532  en_SC_NonBreakingHyphen = 'SNbh',
5533  en_SC_BreakRunInStyle = 'SBRS',
5534 
5535  en_SC_DoubleLeftQuote = 'SDLq',
5536  en_SC_DoubleRightQuote = 'SDRq',
5537  en_SC_SingleLeftQuote = 'SSLq',
5538  en_SC_SingleRightQuote = 'SSRq',
5539 
5540  en_SC_SingleStraightQuote = 'SSSq',
5541  en_SC_DoubleStraightQuote = 'SDSq',
5542 
5543  // white space
5544  en_SC_EmSpace = 'SEmS',
5545  en_SC_EnSpace = 'SEnS',
5546  en_SC_FlushSpace = 'SFlS',
5547  en_SC_HairSpace = 'SHrS',
5548  en_SC_NonbreakingSpace = 'SNbS',
5549  en_SC_ThinSpace = 'STnS',
5550  en_SC_FigureSpace = 'SFgS',
5551  en_SC_PunctuationSpace = 'SPnS',
5552  en_SC_ThirdSpace = 'SThS',
5553  en_SC_QuarterSpace = 'SQuS',
5554  en_SC_SixthSpace = 'SSiS',
5555  en_SC_NarrowNoBreakSpace = 'Snnb',
5556 
5557  // break character
5558  en_SC_ColumnBreak = 'SClB',
5559  en_SC_FrameBreak = 'SFrB',
5560  en_SC_PageBreak = 'SPgB',
5561  en_SC_OddPageBreak = 'SOpB',
5562  en_SC_EvenPageBreak = 'SEpB',
5563  en_SC_DiscretionaryLineBreak = 'SPdL',
5564  en_SC_ZeroWidthNonJoiner = 'SPnj',
5565 
5566  en_SC_xlFormattedTable = 'xlFT',
5567  en_SC_xlUnformattedTable = 'xlUT',
5568  en_SC_xlUnformattedTabbedText = 'xUTT',
5569  en_SC_xlFormattedOnceTable = 'xFOT',
5570  en_SC_UnformattedTable = 'SCUT',
5571  en_SC_UnformattedTabbedText = 'SUTT',
5572 
5573  //Special character ME
5574  en_SC_HebrewSofPasuk = 'SHbs',
5575  en_SC_HebrewMaqaf = 'SHbm',
5576  en_SC_HebrewGeresh = 'SHge',
5577  en_SC_HebrewGershayim = 'SHgs',
5578  en_SC_ArabicKashida = 'SArk',
5579  en_SC_ArabicComma = 'SArc',
5580  en_SC_ArabicSemicolon = 'SAsc',
5581  en_SC_ArabicQuestionMark = 'SAqm',
5582  en_SC_LeftToRightMark = 'Slrm',
5583  en_SC_RightToLeftMark = 'Srlm',
5584  en_SC_LeftToRightEmbedding = 'Slre',
5585  en_SC_RightToLeftEmbedding = 'Srle',
5586  en_SC_PopDirectionalFormatting = 'Spdf',
5587  en_SC_LeftToRightOverride = 'Slro',
5588  en_SC_RightToLeftOverride = 'Srlo',
5589  en_SC_DottedCircle = 'Sdtc',
5590  en_SC_ZeroWidthJoiner = 'Szwj',
5591 
5592  en_ImageColorSpace = 'enIC', // Image Color Space
5593 
5594  en_BookRepaginate = 'Brpo',
5595 
5596  en_BookContentStatus = 'BoCS',
5597  en_DocMising = 'DocM',
5598  en_DocOutofDate = 'DocD',
5599  en_DocInUse = 'DocI',
5600  en_DocOpen = 'DocO',
5601 
5602  // TOC enumerations
5603  en_TOCPageNumPostion = 'pnpn',
5604  en_AfterEntry = 'afen',
5605  en_BeforeEntry = 'bfen',
5606 
5607  // Indexing enumerations
5608  // Index idIndexCapitalizationOptions
5609  en_IndexCapitalizationOptions = 'IxCo',
5610  en_SelectedTopicEntry = 'STpe',
5611  en_IncludeSubentries = 'iSbE',
5612  en_AllLevel1Entries = 'ALEt',
5613  en_AllEntries = 'AllE',
5614  en_IncludeOverset = 'iOvt',
5615  // Indexing Sort Option Header Types
5616  en_IndexingSortOptionHeaderTypes = 'soHT',
5617  en_BasicLatin = 'HTBL',
5618  en_SwedishFinnish = 'HTSF',
5619  en_DanishNorwegian = 'HTDN',
5620  en_Spanish = 'HTSp',
5621  en_Croatian = 'HTCr',
5622  en_Czech = 'HTCz',
5623  en_Estonian = 'HTEs',
5624  en_Hungarian = 'HTHu',
5625  en_Latvian = 'HTLa',
5626  en_Lithuanian = 'HTLi',
5627  en_Polish = 'HTPo',
5628  en_Romanian = 'HTRo',
5629  en_Slovak = 'HTSk',
5630  en_Slovenian = 'HTSn',
5631  en_Turkish = 'HTTu',
5632  // Cyrillic
5633  en_Belarusian = 'HTBe',
5634  en_Bulgarian = 'HTBu',
5635  en_Russian = 'HTRu',
5636  en_Ukrainian = 'HTUk',
5637 
5638  // Korean
5639  en_KoreanConsonant = 'HTKo',
5640  en_KoreanConsonantVowel = 'HTKV',
5641 
5642  // Japanese
5643  en_HiraAll = 'HTHA',
5644  en_HiraCons = 'HTHC',
5645  en_KataAll = 'HTKA',
5646  en_KataCons = 'HTKC',
5647 
5648  // Chinese
5649  en_ChinesePinyin = 'HTCP',
5650  en_ChineseStroke = 'HTCS',
5651 
5652  // ME
5653  en_CharacterDirection = 'chdi',
5654  en_ParagraphDirection = 'padi',
5655  en_StoryDirection = 'stdi',
5656  en_TableDirection = 'tadi',
5657  en_DefaultDirection = 'Defd',
5658  en_L2RDirection = 'L2Rd',
5659  en_R2LDirection = 'R2Ld',
5660  en_UnknownDirection = 'Unkd',
5661 
5662  en_DigitsType = 'dity',
5663  en_DigitsDefault = 'dide',
5664  en_DigitsArabic = 'diar',
5665  en_DigitsHindi = 'dihi',
5666  en_DigitsFarsi = 'difa',
5667 #if 1 // qNewDigitSets
5668  en_DigitsNative = 'dina',
5669  en_DigitsFullFarsi = 'diff',
5670  en_DigitsThai = 'dith',
5671  en_DigitsLao = 'dila',
5672  en_DigitsDevanagari = 'didv',
5673  en_DigitsBengali = 'dibe',
5674  en_DigitsGurmukhi = 'digm',
5675  en_DigitsGujarati = 'digj',
5676  en_DigitsOriya = 'dior',
5677  en_DigitsTamil = 'dita',
5678  en_DigitsTelugu = 'dite',
5679  en_DigitsKannada = 'dika',
5680  en_DigitsMalayalam = 'dima',
5681  en_DigitsTibetan = 'diti',
5682  en_DigitsKhmer = 'dikh',
5683  en_DigitsBurmese = 'dibu',
5684 #endif
5685 
5686  en_KashidasType = 'katy',
5687  en_KashidaDefault = 'kade',
5688  en_KashidaOff = 'kaof',
5689 
5690  en_DiacriticPosType = 'dipt',
5691  en_DiacriticPosOff = 'dpof',
5692  en_DiacriticPosLoose = 'dplo',
5693  en_DiacriticPosMedium = 'dpme',
5694  en_DiacriticPosTight = 'dpti',
5695  en_DiacriticPosOT = 'dpot',
5696  en_DiacriticPosOTFromBaseline = 'dpob',
5697 
5698  en_ParaJustType = 'pjut',
5699  en_ParaJustTypeDefault = 'pjde',
5700  en_ParaJustTypeArabic = 'pjar',
5701  en_ParaJustTypeNaskh = 'pjna',
5702  en_ParaJustTypeTraditionalNaskhTatweel = 'pjnt',
5703  en_ParaJustTypeTraditionalNaskhKashida = 'pjnk',
5704  en_ParaJustTypeTraditionalNaskhTatweelFrac = 'pjft',
5705  en_ParaJustTypeTraditionalNaskhKashidaFrac = 'pjfk',
5706 
5707  // Index idIndexFormat
5708  en_IndexFormat = 'IdFt',
5709  en_RunInIndexFormat = 'RiIf',
5710  en_NestedIndexFormat = 'NtIf',
5711 
5712  // Index idPageReferenceType
5713  en_PageReferenceType = 'PgTp',
5714  en_SuppressPageNumbers = 'nprg', // SuppressPageNumber
5715  en_CurrentPage = 'crpg',
5716  en_ToNextStyleChange = 'tnsc',
5717  en_ToNextUseOfStyle = 'tnus', // nextStyleUID must be filled
5718  en_ToEndOfStory = 'eost',
5719  en_ToEndOfDocument = 'eodc',
5720  en_ToEndOfSection = 'eosc',
5721  en_ForNextNParagraphs = 'fnpr', // nParOrPage must be filled
5722  en_ForNextNPages = 'fnpg',
5723 
5724  // Index idCrossReferenceType
5725  en_CrossReferenceType = 'CrfT',
5726  en_SeeOrAlsoBracket = 'SoAl',
5727  en_SeeAlso = 'SeAl',
5728  en_See = 'enSe',
5729  en_SeeHerein = 'SHrn',
5730  en_SeeAlsoHerein = 'SaHr',
5731  en_CustomCrossReference = 'CstC', // customString must be != NULL and not empty
5732  en_CustomCrossReferenceBefore = 'Cstb', // customString must be != NULL and not empty
5733  en_CustomCrossReferenceAfter = 'Csta', // customString must be != NULL and not empty
5734 
5735  // SVG Export:
5736  en_FontSubsetting = 'enFS',
5737  en_SubsetNone = en_None, // Prior to 3.0 used to be'svSn',
5738  en_SubsetGlyphs = 'svSg',
5739  en_SubsetEnglish = 'svSe',
5740  en_SubsetGlyphsAndEnglish = 'svSE',
5741  en_SubsetRoman = 'svSr',
5742  en_SubsetGlyphsAndRoman = 'svSR',
5743  en_SubsetEntire = 'svSa',
5744 
5745  // SVG Export:
5746  en_RenderingStyle = 'enRs',
5747  en_Progressive = 'svRp',
5748  en_Batch = 'svRb',
5749 
5750  // SVG Export:
5751  en_FileEncoding = 'enFE',
5752  en_UTF8 = 'svU8',
5753  en_UTF16 = 'sv16',
5754 
5755  // SVG Export:
5756  en_StyleFormat = 'enSF',
5757  en_Inline = 'svFi',
5758  en_Entity = 'svFe',
5759  en_CSS = 'svFc',
5760  en_PresentationAttr = 'svFp',
5761 
5762  // rendering intents
5763  en_DefaultRenderingIntent = 'dRIr',
5764  en_RenderingIntent = 'RIri',
5765  en_UseColorSettings = 'RIcs',
5766  en_Perceptual = 'RIpc',
5767  en_Saturation = 'RIsa',
5768  en_RelativeColormetric = 'RIrc',
5769  en_AbsoluteColormetric = 'RIac',
5770 
5771  // DL Item profile policies
5772  en_DLItemProfilePolicies = 'Dpie',
5773  en_DLI_IgnoreAllProfiles = 'Dpia',
5774  en_DLI_IgnoreOutputIntent = 'Dpio',
5775  en_DLI_HonorAllProfiles = 'Dpha',
5776 
5777  // Transparency:
5778  en_BlendMode = 'enXM',
5779  en_XPBMNormal = en_Normal,
5780  en_XPBMMultiply = 'xpMb',
5781  en_XPBMScreen = 'xpMc',
5782  en_XPBMOverlay = 'xpMd',
5783  en_XPBMSoftLight = 'xpMe',
5784  en_XPBMHardLight = 'xpMf',
5785  en_XPBMColorDodge = 'xpMg',
5786  en_XPBMColorBurn = 'xpMh',
5787  en_XPBMDarken = 'xpMi',
5788  en_XPBMLighten = 'xpMj',
5789  en_XPBMDifference = 'xpMk',
5790  en_XPBMExclusion = 'xpMl',
5791  en_XPBMHue = 'xpMm',
5792  en_XPBMSaturation = en_Saturation,
5793  en_XPBMColor = c_Color,
5794  en_XPBMLuminosity = 'xpMp',
5795 
5796  // Transparency: Shadow mode
5797  en_ShadowMode = 'enXS',
5798  en_XPDSOff = en_None,
5799  en_XPDSDrop = 'xpDP',
5800 
5801  // Transparency: Feather mode
5802  en_FeatherMode = 'enXF',
5803  en_XPVGOff = en_None,
5804  en_Standard = 'xpFb',
5805  en_XPVGStandard = en_Standard,
5806 
5807  // Transparency: Feather corners
5808  en_FeatherCornerType = 'enXC',
5809  en_XPVGSharp = 'xpCa',
5810  en_XPVGRounded = 'xpCb',
5811  en_XPVGDiffusion = 'xpCc',
5812 
5813  // Transparency: Glow technique
5814  en_GlowTechnique = 'enX0',
5815  en_GLTechniqueSofter = 'xp0a',
5816  en_GLTechniquePrecise = 'xp0b',
5817 
5818  // Transparency: Inner glow source
5819  en_InnerGlowSource = 'enX1',
5820  en_IGSourceCenter = 'xp1a',
5821  en_IGSourceEdge = 'xp1b',
5822 
5823  // Transparency: PMBevelEmbossStyle
5824  en_BevelEmbossStyle = 'enX2',
5825  en_BEStyleOuterBevel = 'xp2a',
5826  en_BEStyleInnerBevel = 'xp2b',
5827  en_BEStyleEmboss = 'xp2c',
5828  en_BEStylePillowEmboss = 'xp2d',
5829 
5830  // Transparency: PMBevelEmbossTechnique
5831  en_BevelEmbossTechnique = 'enX3',
5832  en_BETechniqueSmooth = 'xp3a',
5833  en_BETechniqueChiselHard = 'xp3b',
5834  en_BETechniqueChiselSoft = 'xp3c',
5835 
5836  // Transparency: PMBevelEmbossDirection
5837  en_BevelEmbossDirection = 'enX4',
5838  en_BEDirectionUp = 'Fstn', // borrowed from XML, not defined in this header
5839  en_BEDirectionDown = 'Fstd', // borrowed from XML, not defined in this header
5840 
5841  // Transparency: PMFollowShapeMode
5842  en_FollowShapeMode = 'enX5',
5843  en_FollowShapeNone = en_None,
5844  en_FollowShapeLeadingEdge = 'en5a',
5845  en_FollowShapeAllEdges = 'en5b',
5846 
5847  // Transparency:
5848  en_BlendingSpace = 'enXB',
5849  en_XPBSDocDefault = en_Default,
5850  en_XPBSRGB = en_RGBcolor,
5851  en_XPBSCMYK = en_CMYKcolor,
5852 
5853  // Separations Preview Mode
5854  en_SepPrvMode = 'enSP',
5855  en_SepPrvModeOff = 'spm0',
5856  en_SepPrvModeOPP = 'spm1',
5857  en_SepPrvModeComposite = 'spm2',
5858  en_SepPrvModeSinglePlate = 'spm3',
5859  en_SepPrvModeInkLimit = 'spm4',
5860 
5861  // Inks: Ink type
5862  en_InkTypes = 'enIT',
5863  en_InkTypeOpaque = 'itOp',
5864  en_InkTypeTransparent = 'itTr',
5865  en_InkTypeOpaqueIgnore = 'itIg',
5866 
5867  // Hyperlink Destination View Settings
5868  en_HyperlinkDestinationPageSetting = 'HDSP',
5869  en_DestinationFixed = 'HDSf',
5870  en_DestinationFitView = 'HDSv',
5871  en_DestinationFitWindow = 'HDSw',
5872  en_DestinationFitWidth = 'HDSW',
5873  en_DestinationFitHeight = 'HDSh',
5874  en_DestinationFitVisible = 'HDSV',
5875  en_DestinationInheritZoom = 'HDSz',
5876  en_RangeSortOrder = 'hrso',
5877  en_NoSort = 'nost',
5878  en_AscendingSort = 'asds',
5879  en_DescendingSort = 'dsst',
5880 
5881  // Hyperlink Appearance Highlights
5882  en_HyperlinkAppearanceHighlight = 'hAhl',
5883  en_Invert = 'nvrt',
5884  en_Outline = 'otln',
5885  en_Inset = 'nset',
5886 
5887  // Hyperlink Appearance Widths
5888  en_HyperlinkAppearanceWidth = 'hAwd',
5889  en_Thin = 'thin',
5890  en_Thick = 'thik',
5891 
5892  // Hyperlink Appearance Styles
5893  en_HyperlinkAppearanceStyle = 'hAst',
5894 
5895  // Hyperlink alternate destination type
5896  en_HyperlinkSourceAltDestination = 'alde',
5897  en_IndexMarker = 'didx',
5898  en_TOCTextAnchor = 'dtan',
5899 
5900  // XRef format building blocks
5901  en_XRefBuildingBlockType ='xbbt',
5902  en_XRefBBCustomString ='bbcs',
5903  en_XRefBBFileName ='bbfn',
5904  en_XRefBBChapterNumber ='bbcn',
5905  en_XRefBBPageNumber ='bbpn',
5906  en_XRefBBFullParagraph ='bbfp',
5907  en_XRefBBParagraphNumber ='bpgn',
5908  en_XRefBBParagraphText ='bbpt',
5909  en_XRefBBBookmarkName ='bbbn',
5910 
5911  en_AssetType = 'aste',
5912  en_ImageType = 't_im',
5913  en_EPSType = 't_EP',
5914  en_PDFType = 't_PD',
5915  en_InteractivePDFType = 't_iP',
5916  en_GeometryType = 't_ge',
5917  en_PageType = 't_pa',
5918  en_TextType = 't_te',
5919  en_StructureType = 't_st',
5920  en_InDesignFileType = 't_id',
5921 
5922  // MetaData Enum
5923  en_CopyRightType = 'mdcT',
5924  en_CopyRightUnknown = 'mduK',
5925  en_CopyRightYes = 'mdyE',
5926  en_CopyRightNo = 'mdnO',
5927  // containter type
5928  en_ContainerType = 'mdct',
5929  en_bag = 'Mdbg',
5930  en_seq = 'Mdsq',
5931  en_alt = 'Mdat',
5932 
5933  // proofing types
5934  en_ProofType = 'PTpt',
5935  en_ProofOff = 'PTof',
5936  en_ProofDocumentCMYK = 'PTdc',
5937  en_ProofWorkingCMYK = 'PTwc',
5938  en_Custom = 'Cstm',
5939 
5940  // color settings policy
5941  en_ColorSettingsPolicy = 'CPcp',
5942  en_ColorSettingsPolicyOff = 'CPof',
5943  en_PreserveEmbeddedProfiles = 'CPpp',
5944  en_ConvertToWorkingSpace = 'CPws',
5945  en_ColorSettingsPolicyPDIL = 'CPpd',
5946 
5947  // Screen Mode/Layout Preview
5948  en_ScreenModeOptions = 'scmo',
5949  en_PreviewOff = 'smpo',
5950  en_PreviewToPage = 'smpp',
5951  en_PreviewToBleed = 'smpb',
5952  en_PreviewToSlug = 'smps',
5953  en_Presentation = 'smpn',
5954 
5955  // graphics server enums
5956  en_ImageFileFormat = 'iffm',
5957  en_TIFFFileFormat = 'fTIF',
5958  en_PhotoshopFormat = 'fPSD',
5959  en_EPSFormat = 'fEPS',
5960  en_SVGFormat = 'fSVG',
5961  en_LayerType = 'layT',
5962  en_PixelLayer = 'pixL',
5963  en_TextLayer = 'txtL',
5964  en_ImageAlignment = 'iAln',
5965  en_AlignImageLeft = 'aLft',
5966  en_AlignImageRight = 'aRgt',
5967  en_AlignImageCenter = 'aCtr',
5968  en_AlignImageTop = 'aTop',
5969  en_AlignImageBottom = 'aBot',
5970 
5971 // already defined in PrintScriptInfo.fr
5972 // en_RenderIntent = 'rInt',
5973 // en_AbsoluteColorimetric = 'riAC',
5974 // en_RelativeColorimetric = 'riRC',
5975 // en_Perceptual = 'riPe',
5976 // en_Saturation = 'riSa',
5977 
5978  en_Direction = 'eDir',
5979  en_LeftToRight = 'l2r ',
5980  en_TopToBottom = 't2b ',
5981 
5982  en_HorizontalBase = 'hBas',
5983  en_LeftEdge = 'iLft',
5984  en_RightEdge = 'iRgt',
5985  en_HorizontalCenter = 'hCtr',
5986  en_CurrentHorizPosition = 'curH',
5987 
5988  en_VerticalBase = 'vBas',
5989  en_TopEdge = 'iTop',
5990  en_BottomEdge = 'bott',
5991  en_VerticalCenter = 'vCtr',
5992  en_CurrentVerticalPosition = 'curV',
5993 
5994  en_ScalePolicy = 'scaP',
5995  en_Free = 'free',
5996  en_DoNotEnlarge = 'noBg',
5997  en_DoNotShrink = 'noSm',
5998 
5999  en_TrimBasedOn = 'trim',
6000  en_TopLeft = 'tplf',
6001  en_TopRight = 'tprt',
6002  en_BottomLeft = 'btlf',
6003  en_BottomRight = 'btrt',
6004  en_Transparency = 'xp ',
6005 
6006  p_LayerType = 'plyT',
6007  p_ImageHAlignment = 'iAlH',
6008  p_ImageVAlignment = 'iAlV',
6009  p_CanvasWidth = 'cWid',
6010  p_CanvasHeight = 'cHgt',
6011  p_RenderIntent = 'rInt',
6012  p_X0 = 'pX0 ',
6013  p_Y0 = 'pY0 ',
6014  p_Direction = 'pDir',
6015  p_ImageWidth = 'iWid',
6016  p_ImageHeight = 'iHgt',
6017  p_Resolution = 'iRes',
6018  p_Resample = 'resm',
6019  p_ConstrainProportions = 'cons',
6020  p_ScalePolicy = 'scaP',
6021 
6022  // borrowed terms (can't have name match but ID discrepancy in AS)
6023  p_XPAngle = p_InkAngle,
6024  p_XPSpread = c_Spread,
6025  p_XPWidth = p_Width,
6026  p_XPSource = p_HyperlinkSource, // uses enum 'enX1'
6027  p_XPLength = p_Length,
6028  p_XPGradientType = p_GradientType, // uses enum en_GradientType
6029 
6030  // user dictionaries
6031  en_ComposeUsing = 'cmpu',
6032  en_UserDict = 'Usrd',
6033  en_Both = 'both',
6034 
6035  // Flattener Level for flattener settings
6036  en_FlattenerLevel = 'flFl',
6037  en_MediumLow = 'flML',
6038  en_MediumHigh = 'flMH',
6039 
6040  // Flattener override flag for flattener settings on spread
6041  en_FlattenerSpreadOverride = 'flFs',
6042 
6043  // Kenten/Ruby overprint fill/stroke
6044  en_AdornmentFill = 'Jafl',
6045  en_OverprintOff = 'enof',
6046  en_OverprintOn = 'enon',
6047 
6048  // Font Status
6049  en_FontStatus = 'fSTA',
6050  en_FontStatusInstalled = 'fsIn',
6051  en_FontStatusNotAvailable = 'fsNA',
6052  en_FontStatusFauxed = 'fsFa',
6053  en_FontStatusSubstitued = 'fsSu',
6054 
6055  // Font Type
6056  en_FontType = 'fTYP',
6057  en_FontTypeType1 = 'ftT1',
6058  en_FontTypeTrueType = 'ftTT',
6059  en_FontTypeCID = 'ftCI',
6060  en_FontTypeATC = 'ftAT',
6061  en_FontTypeBitmap = 'ftBi',
6062  en_FontTypeOCF = 'ftOC',
6063  en_FontTypeOpenTypeCFF = 'ftOF',
6064  en_FontTypeOpenTypeCID = 'ftOI',
6065  en_FontTypeOpenTypeTT = 'ftOT',
6066  en_UnknownFontType = 'ftUn',
6067 
6068  // Open type features
6069  en_OTFeature = 'OTFf',
6070  en_OTFDiscLigFeature = 'OTdL',
6071  en_OTFFractionFeature = 'OTfR',
6072  en_OTFOrdinalFeature = 'OToR',
6073  en_OTFSwashFeature = 'OTsW',
6074  en_OTFTitlingFeature = 'OTtI',
6075  en_OTFContextAltFeature = 'OTcA',
6076  en_CapToSmallCapFeature = 'c2sC',
6077  en_PosOTSuperscriptFeature = 'pOTS',
6078  en_PosOTSubscriptFeature = 'pOTB',
6079  en_PosOTNumeratorFeature = 'pOTN',
6080  en_PosOTDenominatorFeature = 'pOTD',
6081  en_FigureStyle_TabularFeature = 'OTfT',
6082  en_FigureStyle_OldstylePropFeature = 'OToS',
6083  en_FigureStyle_LiningPropFeature = 'OTlP',
6084  en_FigureStyle_OldstyleTabularFeature = 'OToT',
6085  en_FigureStyle_DefaultFeature = 'OTfD',
6086 
6087  // ME Open type features
6088  en_OTFOverlapSwashFeature = 'OToV',
6089  en_OTFStylisticAltFeature = 'OTsT',
6090  en_OTFJustifAltFeature = 'OTjU',
6091  en_OTFStretchedAltFeature = 'OTsR',
6092 
6093  en_ExportImageConversion = 'eiic',
6094  en_ImageAutomatic = 'ibst',
6095 
6096  en_JPEGEncoding = 'jpge',
6097  en_JPEGBaseline = 'jpgb',
6098  en_JPEGProgressive = 'jpgp',
6099 
6100  en_JPEGQuality = 'jpgq',
6101 
6102  en_PaletteType = 'plty',
6103  en_AdaptivePalette = 'plap',
6104  en_MacPalette = 'plmp',
6105  en_WebPalette = 'plwp',
6106  en_WinPalette = 'plwd',
6107 
6108  // EPS export prefs
6109  en_DIColor = 'Edic', // depreciated - use en_UnchangedColorSpace instead
6110  en_EPSPreviewTIFF = 'Eptf',
6111  en_EPSPreviewPICT = 'Eppt',
6112  en_EPSPreview = 'Eprv',
6113  en_EPSColorSpace = 'ECSp',
6114  en_EPSFontEmbedding = 'Efeb',
6115  en_EPSSendImageData = 'Esid',
6116 
6117  // EPS import preferences
6118  en_EIMode = 'eImo',
6119  en_EIProxy = 'eIpc',
6120  en_EINever = 'eInv',
6121  en_EINeeded = 'eInd',
6122  en_EIAlways = 'eIaw',
6123 
6124  en_ObsoleteEnumerators = 'obso',
6125 
6126  // Color override
6127  en_Override = 'eOvr',
6128  en_SpecialPaper = 'eOvP',
6129  en_SpecialBlack = 'eOvB',
6130  en_SpecialRegistration = 'eOvR',
6131  en_HiddenReserved = 'eOvH',
6132  en_MixedInkParent = 'eOvM',
6133 
6134  en_PathEffect = '__pe',
6135  en_PathEffectRainbow = '_pfr',
6136  en_PathEffectSkew = '_pfs',
6137  en_PathEffect3DRibbon = '_pf3',
6138  en_PathEffectStairStep = '_pss',
6139  en_PathEffectGravity = '_pfg',
6140 
6141  en_PathAlignment = 'paal',
6142  en_PathAlignmentTop = 'pat_',
6143  en_PathAlignmentBottom = 'pab_',
6144  en_PathAlignmentCenter = 'pac_',
6145 
6146  en_FlipValue = 'flvl',
6147  en_NotFlipped = 'nflp',
6148  en_Flipped = 'yflp',
6149  en_UndefinedFlip = 'uflp',
6150 
6151  en_TextTypeAlignments = 'taal',
6152  en_TextAlignmentAscender = 'taas',
6153  en_TextAlignmentDescender = 'tads',
6154  en_TextAlignmentCenter = 'tact',
6155  en_TextAlignmentBaseline = 'tabl',
6156  en_TextAlignmentAboveRightEmbox = 'tare',
6157  en_TextAlignmentBelowLeftEmbox = 'tble',
6158  en_TextAlignmentAboveRightICFBox = 'tari',
6159  en_TextAlignmentBelowLeftICFBox = 'tbli',
6160 
6161  en_StrokeAlignment = 'stAm',
6162  en_TextStrokeAlign = 'stAl',
6163  en_StrokeAlignCenter = 'stAC',
6164  en_StrokeAlignInside = 'stAI',
6165  en_StrokeAlignOutside = 'stAO',
6166 
6167  en_LineAlignment = 'lnal',
6168  en_LeftTopLineAlignment = 'lalt',
6169  en_CenterLineAlignment = 'lacn',
6170  en_RightBottomLineAlignment = 'larb',
6171  en_LeftTopLineJustify = 'lltj',
6172  en_CenterLineJustify = 'lcnj',
6173  en_RightBottomLineJustify = 'lrbj',
6174  en_FullLineJustify = 'lflj',
6175 
6176  en_GridStartingPoint = 'Gstp',
6177  en_TopOutside = 'gsto',
6178  en_TopInside = 'gsti',
6179  en_BottomOutside = 'gsbo',
6180  en_BottomInside = 'gsbi',
6181  en_CenterVertical = 'gscv',
6182  en_CenterHorizontal = 'gsch',
6183  en_CenterCompletely = 'gscc',
6184 
6185  en_GridCharCountLocEnum = 'Jccl',
6186  // en_None, en_Top, en_Left, en_Bottom, en_Right
6187 
6188  en_Off = 'OFF ',
6189  en_PageNumbering = 'EPgn',
6190  en_Absolute = 'Absl',
6191  en_PreviewSize = 'EPrS',
6192  en_Small = 'SmPr',
6193  en_Large = 'LaPr',
6194  en_ExtraLarge = 'ELPr',
6195  en_PreviewPages = 'EPrP',
6196  en_First2Pages = 'F2Pg',
6197  en_First5Pages = 'F5Pg',
6198  en_First10Pages = 'FXPg',
6199  en_ToolTips = 'ETip',
6200  en_Fast = 'Fast',
6201  en_ToolsPalette = 'ETpl',
6202  en_ToolsPanel = 'ETpn',
6203  en_SingleColumn = 'EScl',
6204  en_DoubleColumn = 'EDcl',
6205  en_SingleRow = 'ESrw',
6206  en_PatientUserDelay = 'EPud',
6207  en_Never = 'PUNv',
6208  en_Immediately = 'PUIm',
6209  en_Delayed = 'PUDe',
6210 
6211  // Measurement units and rulers
6212  en_MeasurementUnits = 'mmun',
6213  en_MeasPoints = 'zpoi',
6214  en_MeasInches = 'zinc',
6215  en_MeasInchesDecimal = 'zind',
6216  en_MeasCM = 'zcms',
6217  en_MeasMM = 'zmms',
6218  en_MeasPicas = 'zpic',
6219  en_MeasCiceros = 'zcic',
6220  en_MeasCustom = en_Custom,
6221  en_MeasQ = 'zque', // CJK "Q" measurement
6222  en_MeasHa = 'Zha ', // CJK "Ha"
6223  en_MeasAmericanPoints = 'ZApt', // CJK American Points
6224  en_MeasAgates = 'zAgt',
6225  en_MeasCubits = 'zcub',
6226  en_MeasU = 'zJU ', // CJK "U"
6227  en_MeasBai = 'zBai', // CJK "Bai"
6228  en_MeasMils = 'zMil', // CJK "Mils"
6229  en_MeasPx = 'zpix', // Pixels
6230 
6231  en_RulerCoordinate = 'MRcd',
6232  en_SpreadOrigin = 'RCSo',
6233  en_PageOrigin = 'RCPo',
6234  en_SpineOrigin = 'RCSp',
6235 
6236  en_FrameGridView = 'jFGV',
6237  en_GridView = 'jGgv',
6238  en_ZNView = 'jGzv',
6239  en_AlignView = 'jGav',
6240  en_GridAndZNView = 'jGgz',
6241 
6242  // baseline frame grid
6243  en_RelativeOptionEnum = 'ENro',
6244  en_TopOfPage = 'ETor',
6245  en_TopOfMargin = 'ETom',
6246  en_TopOfFrame = 'ETof',
6247  en_TopOfInset = 'EToi',
6248 
6249  //Print Booklet enumerations
6250 
6251  //Booklet Type Enum
6252  en_PBBookletTypeEnum = 'EnBT',
6253  en_PB2UpSaddleStitch = 'B2SS', /* 2-Up Saddle Stitch */
6254  en_PB2UpPerfectBound = 'B2PB', /* 2-Up Perfect Bound */
6255  en_PB2UpConsecutive = 'B2CS', /* 2-Up Consecutive */
6256  en_PB3UpConsecutive = 'B3CS', /* 3-Up Consecutive */
6257  en_PB4UpConsecutive = 'B4CS', /* 4-Up Consecutive */
6258 
6259  //Signature Size Enum
6260  en_PBSigSizeEnum = 'EnBS',
6261  en_PBSigSize4 = 'BS04', /* Signature size 4 */
6262  en_PBSigSize8 = 'BS08', /* Signature size 8 */
6263  en_PBSigSize12 = 'BS12', /* Signature size 12 */
6264  en_PBSigSize16 = 'BS16', /* Signature size 16 */
6265  en_PBSigSize32 = 'BS32', /* Signature size 32 */
6266 
6267  // Numbered Paragraphs Options for TOC entries
6268  en_TOCNumberedParagraphsOptions = 'tnpa', // Numbered Paragraph Option in TOC
6269  en_IncludeFullParagraph = 'tifp', // Include the full paragraph
6270  en_IncludeNumbersOnly = 'tino', // Include the Numbers Only
6271  en_ExcludeNumbers = 'tenu', // Exclude the numbers
6272 
6273  // Alignment and distribute of page items
6274  en_AlignDistributeBoundsTypeEnum = 'aDeT',
6275  en_ToItems = 'ToiT',
6276  en_ToPage = 'TopA',
6277  en_ToMargins = 'TomA',
6278  en_ToSpread = 'TosP',
6279  en_ToBleed = 'ToBl',
6280  en_ToKeyObject = 'eKey',
6281  en_AlignOptionsEnum = 'aOEn',
6282  en_DistributeOptionsEnum = 'dOEn',
6283  en_LeftEdges = 'LfEd',
6284  en_TopEdges = 'TpEd',
6285  en_RightEdges = 'RtEd',
6286  en_BottomEdges = 'BtEd',
6287  en_HorizontalCenters = 'HoZc',
6288  en_VerticalCenters = 'VeTc',
6289  en_HorizontalSpace = 'HoZs',
6290  en_VerticalSpace = 'Vets',
6291 
6292  en_PreflightRuleAlertStatusEnum = 'rFEn',
6293  en_RuleDisabled = 'eRDb',
6294  en_RuleReturnsError = 'eREr',
6295  en_RuleReturnsWarning = 'eRRw',
6296  en_RuleReturnsInformational = 'eRRi',
6297 
6298  en_PreflightRuleVisitResultEnum = 'rVRS',
6299  en_InvalidResult = 'eVIn',
6300  en_RuleSatisfied = 'eVRs',
6301  en_RuleFailed = 'eVFl',
6302  en_InternalError = 'eVIe',
6303  en_VisitNotComplete = 'eVNc',
6304 
6305  en_PreflightRuleDataTypeEnum = 'rDTE',
6306  en_RuleData_Int32Type = 'rtIn',
6307  en_RuleData_RealType = 'rtRl',
6308  en_RuleData_StringType = 'rtSr',
6309  en_RuleData_BoolType = 'rtBl',
6310  en_RuleData_ObjectType = 'rtOb',
6311  en_RuleData_Int16Type = 'rtSi',
6312  en_RuleData_ListType = 'rtLt',
6313 
6314  en_PreflightLayersEnum = 'pfLE',
6315  en_PreflightVisibleLayers = 'plVL',
6316  en_PreflightAllLayers = 'plAL',
6317  en_PreflightVisiblePrintableLayers = 'plVP',
6318 
6319  en_PreflightScopeOptionsEnum = 'pfSE',
6320  en_PreflightScope_AllPages = 'pcAP',
6321  en_PreflightScope_PageRanges = 'pcPG',
6322  en_PreflightScope_SelectedDocs = 'pcSD',
6323  en_PreflightScope_AllDocs = 'pcAD',
6324 
6325  en_PreflightProfilePolicyEnum = 'pfDE',
6326  en_PreflightProfile_UseEmbedded = 'pdEM',
6327  en_PreflightProfile_UseProfile = 'pdPF',
6328  //en_PreflightOpenDoc_Off = 'pdOF'
6329 
6330  en_AnimationEaseTypeEnum = 'EsEm',
6331  en_AnimationNoEase = 'zNoE',
6332  en_AnimationEaseIn = 'zEsI',
6333  en_AnimationEaseOut = 'zEsO',
6334  en_AnimationEaseInOut = 'zEIO',
6335  en_AnimationEaseReadOnly = 'zERO',
6336 
6337  en_AnimationDesignOptionsEnum = 'AOEm',
6338  en_AnimationFrom = 'amFm',
6339  en_AnimationTo = 'amTo',
6340  en_AnimationOffset = 'amOf',
6341 
6342  en_TimingTriggerEventEnum = 'tmEm',
6343  en_noTriggerEvent = 'tmNv',
6344  en_OnPageLoad = 'tmPL',
6345  en_OnPageClick = 'tmPC',
6346  en_OnStateLoad = 'tmSL',
6347  en_OnClick = 'tmCl',
6348  en_OnRelease = 'tmRl',
6349  en_OnRollover = 'tmRv',
6350  en_OnRolloff = 'tmRf',
6351  en_OnSelfClick = 'tSCl',
6352  en_OnSelfRolloff = 'tSRf',
6353 
6354  // epub and html export
6355  en_EPubHTMLExportOrder = 'ebeo',
6356  en_Layout = 'ebly',
6357  en_ArticlePanel = 'ebap',
6358  en_XMLStructure = 'ebxs',
6359 
6360  en_EPubCover = 'ebco',
6361  en_FirstPage = 'ebfP',
6362  en_ChosenPage = 'ecfP',
6363  en_ExternalImage = 'ebxi',
6364 
6365  en_EPubPageRangeFormat = 'ebrf',
6366  en_kAllPages = 'ealp',
6367  en_kUseRange = 'ebur',
6368 
6369  en_EPubNavigationStyle = 'epnv',
6370  en_kNoNavigation = 'ennv',
6371  en_kFileNameNavigation = 'efnv',
6372  en_kTOCStyleNavigation = 'etnv',
6373  en_kBookMarkNavigation = 'ebnv',
6374  en_kPages = 'ebpv',
6375  en_kSpread = 'ebsv',
6376 
6377  en_EPubSpreadControlOption = 'esco',
6378  en_kSpreadsBasedOnDocument = 'ebod',
6379  en_kSpreadsSynthetic = 'esyn',
6380  en_kSpreadsPhysical = 'ephy',
6381  en_kSpreadsNone = 'esno',
6382 
6383  en_BulletListOption = 'ebbl',
6384  en_MapToUnorderedList = 'ebmU',
6385  en_ConvertToText = 'ebct',
6386 
6387  en_NumberedListOption = 'ebno',
6388  en_MapToOrderedList = 'ebmo',
6389  en_MapToStaticOrderedList = 'ebms',
6390 
6391  en_EPubXHTMLCSSOption = 'ebhs',
6392  en_EmbeddedCSS = 'ebeb',
6393  en_StyleNameOnly = 'ebsn',
6394  en_ExternalCSS = 'ebex',
6395 
6396  en_ImageExportOption = 'ebie',
6397  en_Original = 'ebor',
6398  en_Optimized = 'ebop',
6399  en_LinkToServer = 'ebls',
6400 
6401  en_EPubVersion = 'ever',
6402  en_EPUB2 = 'eve2',
6403  en_EPUB3 = 'eve3',
6404  en_EPUB3PGT = 'ev3p',
6405 
6406  // Tagged PDF structure order
6407  en_PDFStructureOrder = 'PSOr',
6408  en_XMLStructureOrder = 'PxSo',
6409  en_ArticlesOrder = 'PaOr',
6410 
6411  en_FootnotePlacement = 'eftt',
6412  en_FootnoteAfterStory = 'eftS',
6413  en_FootnoteAfterParagraph = 'eftp',
6414  en_FootnoteInsidePopup = 'eft3',
6415 
6416  // Scene7 FXG PlugIn
6417  en_ExportFormatScene7FXG = 'SFXG',
6418 
6419  //Text direction
6420  en_TextDirection = 'eTDn',
6421  en_TextDirectionHorizontal ='etdh',
6422  en_TextDirectionVertical = 'etdv',
6423  en_TextDirectionMixed = 'etdm',
6424  en_TextDirectionUnknown = 'etdu',
6425 };
6426 
6427 enum UIColors
6428 {
6429  en_UIColors = 'uicl',
6430  en_UILightBlue = 'iLbl',
6431  en_UIRed = 'iRed',
6432  en_UIGreen = 'iGrn',
6433  en_UIBlue = 'iBlu',
6434  en_UIYellow = 'iYlw',
6435  en_UIMagenta = 'iMgn',
6436  en_UICyan = 'iCyn',
6437  en_UIGray = 'iGry',
6438  en_UIBlack = 'iBlk',
6439  en_UIOrange = 'iOrn',
6440  en_UIDarkGreen = 'iDgr',
6441  en_UITeal = 'iTel',
6442  en_UITan = 'iTan',
6443  en_UIBrown = 'iBrn',
6444  en_UIViolet = 'iVlt',
6445  en_UIGold = 'iGld',
6446  en_UIDarkBlue = 'iDbl',
6447  en_UIPink = 'iPnk',
6448  en_UILavender = 'iLvn',
6449  en_UIBrickRed = 'iBrd',
6450  en_UIOlive = 'iOlv',
6451  en_UIPeach = 'iPch',
6452  en_UIBurgundy = 'iBrg',
6453  en_UIGrassGreen = 'iGgr',
6454  en_UIOchre = 'iOcr',
6455  en_UIPurple = 'iPrp',
6456  en_UILightGray = 'iLgr',
6457 
6458  // Japanese colors
6459  en_UICharcoal = 'iChl',
6460  en_UIGridBlue = 'iGbl',
6461  en_UIGridOrange = 'iGor',
6462  en_UIFiesta = 'iFie',
6463  en_UILightOlive = 'iLol',
6464  en_UILipstick = 'iLip',
6465  en_UICuteTeal = 'iCtl',
6466  en_UISulphur = 'iSul',
6467  en_UIGridGreen = 'iGdg',
6468 
6469  // InCopy Colors
6470  en_InCopyUIColors = 'ICUI',
6471  en_UIWhite = 'iWht',
6472  en_UICanary = 'iCny',
6473  en_UILemon = 'iLmn',
6474  en_UIElectrolyte = 'iElc',
6475  en_UILime = 'iLim',
6476  en_UIForest = 'iFst',
6477  en_UILichen = 'iLic',
6478  en_UIOliveGreen = 'iOlv', // same as en_UIOlive
6479  en_UIJade = 'iJad',
6480  en_UIAqua = 'iAqa',
6481  en_UICirrus = 'iCir',
6482  en_UIEther = 'iEth',
6483  en_UISlate = 'iSlt',
6484  en_UIUltramarine = 'iUlm',
6485  en_UIMidnight = 'iMid',
6486  en_UIBlueberry = 'iBlb',
6487  en_UIEggplant = 'iEgg',
6488  en_UIGrape = 'iGrp',
6489  en_UIFuchsia = 'iFus',
6490  en_UIIris = 'iIrs',
6491  en_UICarnation = 'iCar',
6492  en_UIMocha = 'iMoc',
6493  en_UIWheat = 'iWhe',
6494  en_UIMustard = 'iMus',
6495  en_UIAmber = 'iAmb',
6496  en_UICornstarch = 'iCrn',
6497  en_UIPowder = 'iPow',
6498  en_UISmoke = 'iSmk',
6499  en_UIGraphite = 'iGph',
6500  en_UIGunmetal = 'iGun',
6501 
6502  // black box paint types.
6503  en_AGMBlackBoxType = 'bbte',
6504  en_AGMBlackBoxTypeAxial = 'bbta',
6505  en_AGMBlackBoxTypeRadial = 'bbtr',
6506  en_AGMBlackBoxTypeMesh = 'bbtm',
6507  en_AGMBlackBoxTypeConstant = 'bbtc',
6508 
6509  en_EncodingType = 'eten',
6510  en_EncodingTypeHex = 'ethx',
6511  en_EncodingTypeAscii85 = 'eta8',
6512  en_EncodingTypeAscii64 = 'eta6',
6513 
6514  en_ScriptLanguage = 'ScLg',
6515  en_AppleScript = 'ASLg',
6516  en_VisualBasic = 'VBLg',
6517  en_JavaScript = 'JSLg',
6518  en_UxpScript = 'USLg',
6519 
6520  en_AOPInline = 'AOPi',
6521  en_AOPAboveLine = 'AOPa',
6522  en_AOPAnchored ='AoPa',
6523 
6524  en_AOVEmBoxTop = 'AVem',
6525  en_AOVEmBoxMiddle = 'AVmM',
6526  en_AOVEmBoxBottom = 'AVmB',
6527  en_AOVBaseline = 'AVba',
6528  en_AOVBaselineL = 'AVbl',
6529  en_AOVBaselineA = 'AVas',
6530  en_AOVBaselineX = 'AVxh',
6531  en_AOVBaselineC = 'AVxc',
6532 
6533  en_AORPColumn = 'APco',
6534  en_AORAnchor = 'APan',
6535  en_AORPMargin = 'APmg',
6536  en_AORPPage = 'APpg',
6537 
6538  en_PageColor = 'PCen',
6539  en_PCFollowMaster = 'PCfm',
6540  en_TransformPositionRefPoint = 'TprP',
6541  en_PageEdge = 'PgEg',
6542  en_PageMargin = 'pGMg',
6543  en_dimensionAttributes = 'dMAb',
6544  en_WidthOnly = 'eWdO',
6545  en_HeightOnly = 'eHtO',
6546  en_BothHeightWidth = 'eWhb',
6547  en_PositionAttributes = 'ePaB',
6548  en_XAttributeOnly = 'eXAo',
6549  en_YAttributeOnly = 'eYAo',
6550  en_BothXAndY = 'eBxY'
6551 };
6552 
6553 // PerformanceMetric Enumerations
6554 enum PerformanceMetric
6555 {
6556  en_PerformanceMetricsSelector = 'PMSs',
6557  en_ServerStatisticSelector = 'stat', // obsolete
6558  en_CPUTime = 'cput',
6559  en_NumberThreads = 'nthr',
6560  en_OverallSystemCPU = 'Scpu',
6561  en_OverallUserCPU = 'Ucpu',
6562  en_CoreAllocations = 'CAlc',
6563  en_CoreSize = 'CSiz',
6564  en_ResidentSize = 'RSiz',
6565  en_VirtualSize = 'VSiz',
6566  en_MemoryMark = 'MMrk',
6567  en_HandleCount = 'HCnt',
6568  en_GDIObjectCount = 'GDIn',
6569  en_HeapAlloc = 'HAll',
6570  en_HeapAllocPeak = 'HAPk',
6571  en_MemPurgeCount = 'MPCt',
6572  en_MemPurgeTime = 'MPTm',
6573  en_BIBAlloc = 'BIBA',
6574  en_BIBAllocPeak = 'BAPk',
6575  en_BIBCache = 'BIBc',
6576  en_BIBCachePeak = 'BCPk',
6577  en_PDFAlloc = 'PDFA',
6578  en_PDFAllocPeak = 'PDAk',
6579  en_ImageCacheAlloc = 'ImCA',
6580  en_ImageCacheAllocPeak = 'ICAk',
6581  en_ImageCacheFileBytesRead = 'ImRd',
6582  en_ImageCacheFileBytesWritten = 'ImWr',
6583  en_ImageCacheFileReadTime = 'ICRd',
6584  en_ImageCacheFileWriteTime = 'ICWr',
6585  en_VXferAlloc = 'VXfA',
6586  en_VXferAllocPeak = 'VXAk',
6587  en_VXferBytesRead = 'VXfR',
6588  en_VXferBytesWritten = 'VXfW',
6589  en_VXferReadTime = 'VXRt',
6590  en_VXferWriteTime = 'VXWt',
6591  en_VXferFileBytesRead = 'VFBr',
6592  en_VXFerFileBytesWritten = 'VFBw',
6593  en_ProcessIOBytesRead = 'IORd',
6594  en_ProcessIOBytesWritten = 'IOWr',
6595  en_AGMXShowTime = 'AGMt',
6596  en_DBFileBytesRead = 'DBRd',
6597  en_DBFileBytesWrite = 'DBWr',
6598  en_DBFileReadTime = 'DBRt',
6599  en_DBFileWriteTime = 'DBWt',
6600  en_DropShadowMemReadTime = 'DSRt',
6601  en_DropShadowMemReadBytes = 'DSRb',
6602  en_DropShadowMemWriteTime = 'DSWt',
6603  en_DropShadowMemWriteBytes = 'DSWb',
6604  en_DropShadowFileReadTime = 'DFRt',
6605  en_DropShadowFileReadBytes = 'DFRb',
6606  en_DropShadowFileWriteTime = 'DFWt',
6607  en_DropShadowFileWriteBytes = 'DFWb',
6608  en_ChangeMgrUpdateCallCount = 'CMCt',
6609  en_ChangeMgrUpdateCallTime = 'CMTm',
6610  en_SnapshotCount = 'SSCt',
6611  en_GalleyCompositionTime = 'GCTm',
6612  en_LayoutCompositionTime = 'LCTm',
6613  en_GalleyCompositionCount = 'GCCt',
6614  en_LayoutCompositionCount = 'LCCt',
6615  en_DrawMgrDrawTime = 'DMTm',
6616  en_DrawMgrNumInterrupts = 'DMIn',
6617  en_SnapshotReadWriteTime = 'SRWt',
6618  en_NewSnapshotTime = 'SNwT',
6619  en_DBNewUIDCount = 'DBUi',
6620  en_DBInstantiateCount = 'DBIn',
6621  en_InstanceCachePurgeCount = 'ICPc',
6622  en_MinisaveCount = 'MSCt',
6623  en_XMPFilterTime = 'XMPt',
6624  en_SnapshotReadWriteByteCount = 'SRWc',
6625  en_DBFilePageReads = 'DBFr',
6626 };
6627 
6628 // document default language / region enums:
6629 enum DocumentDefaults
6630 {
6631 // currently supported languages :
6632  en_ArabicAE = 'arAE',
6633  en_Czech_CzechRepublic = 'csCZ',
6634  en_Danish_Denmark = 'daDK',
6635  en_German_Germany = 'deDE',
6636  en_Greek_Greece = 'elGR',
6637  en_English_UnitedKingdom = 'enGB',
6638  en_English_UnitedStates = 'enUS',
6639  en_Spanish_Spain = 'esES',
6640  en_Finnish_Finland = 'fiFI',
6641  en_French_France = 'frFR',
6642  en_Hebrew_Israel = 'heIL',
6643  en_Hungarian_Hungary = 'huHU',
6644  en_Italian_Italy = 'itIT',
6645  en_Japanese_Japan = 'jaJP',
6646  en_Korean_RepublicOfKorea = 'koKR',
6647  en_Norwegian_Norway = 'nbNO',
6648  en_Dutch_Netherlands = 'nlNL',
6649  en_Polish_Poland = 'plPL',
6650  en_Portuguese_Brazil = 'ptBR',
6651  en_Russian_RussianFederation = 'ruRU',
6652  en_Swedish_Sweden = 'svSV', // would have preferred svSE, but that is used by SVG export above
6653  en_Turkish_Turkey = 'trTR',
6654  en_Ukrainian_Ukraine = 'ukUA',
6655  en_Chinese_Simplified = 'zhCN',
6656  en_Chinese_Traditional = 'zhTW',
6657  en_Indic = 'indi',
6658 
6659 // languages not translated into (yet):
6660  en_Belarusian_Belarus = 'beBY',
6661  en_Bulgarian_Bulgaria = 'bgBG',
6662  en_Estonian_Estonia = 'etEE',
6663  en_Croatian_Croatia = 'hrHR',
6664  en_Lithuanian_Lituania = 'ltLT',
6665  en_Latvian_Latvia = 'lvLV',
6666  en_Romanian_Romania = 'roRO',
6667  en_Slovak_Slovakia = 'slSK',
6668  en_Slovenian_Slovenia = 'slSI',
6669  en_Albanian_Albania = 'sqAL',
6670  en_Tamil_India = 'taIN',
6671  en_Thai_Thailand = 'thTH',
6672  en_Vietnamese_Vietnam = 'viVN',
6673 };
6674 
6675 //bullets and numbering scripting definitions
6676 enum BNScriptingDefs
6677 {
6678  c_BulletCharacter = 'bnBF',
6679 
6680  p_BNListType = 'bnlt',
6681  p_BNNumStyle = 'bnns',
6682  p_BNBulletChar = 'bnbc',
6683  p_BNFontStyle = 'bnft',
6684  p_BNFontUID = 'bnfn',
6685  p_BNSize = 'bnfs',
6686  p_BNColor = 'bncl',
6687  p_BNNumStartAt = 'bnsa',
6688  p_BNNumSeparator = 'bnsp',
6689 
6690  p_BNBulletCharType = 'bnbt',
6691  p_BNBulletCharValue = 'bnbv',
6692 
6693  en_ListType = 'enLT',
6694  en_LTNone = 'LTno',
6695  en_LTBullet = 'LTbt',
6696  en_LTNumber = 'LTnm',
6697 
6698  en_BulletCharType = 'enBC',
6699  en_BCUnicodeOnly = 'BCuo',
6700  en_BCUnicodeWithFont = 'BCuf',
6701  en_BCGlyphWithFont = 'BCgf',
6702 
6703  en_NumberingStyle = 'enNS',
6704 
6705  en_KatakanaModern = 'Ktkm',
6706  en_KatakanaTraditional = 'Ktkt',
6707 
6708  p_BNBulletFontStyle = 'blft',
6709  p_BNNumberingFontStyle = 'nmft',
6710  p_BNBulletFontUID = 'blfn',
6711  p_BNNumberingFontUID = 'nmfn',
6712  //the enumerators for page number style are used for numbering style
6713 
6714  // Constants for Alignment
6715  en_BNAlignment = 'bueA',
6716  en_BNHanging = 'buAH',
6717  en_BNFlush = 'buAf',
6718  en_BNCustom = 'buAc',
6719 
6720  // Constants for Method Names
6721  e_ApplyBullets = 'buAB',
6722  e_ApplyNumbers = 'buAN',
6723  e_RemoveBN = 'buRB',
6724  e_ConvertBNToText = 'buCT',
6725 
6726  // Parameters for ApplyBullets method
6727  r_BulletChar = 'buBc',
6728  r_BulletType = 'buBT',
6729  r_BulletFontFamily = 'buFF',
6730  r_BulletFontStyle = 'buFS',
6731  r_BulletSize = 'buBS',
6732  r_BulletColor = 'buCO',
6733  r_BulletAlignment = 'buAL',
6734  r_BulletLI = 'buLI',
6735  r_BulletFLI = 'buFL',
6736  r_BulletTab = 'buTB',
6737 
6738  // Parameters for ApplyNumbers method
6739  r_NumberingStyle = 'buNS',
6740  r_NumberingSeparator = 'buNP',
6741  r_NumberingStartAt = 'buNA',
6742  r_NumberFontFamily = 'buFf',
6743  r_NumberFontStyle = 'buFs',
6744  r_NumberSize = 'buNs',
6745  r_NumberColor = 'buNc',
6746  r_NumberAlignment = 'buNa',
6747  r_NumberLI = 'buLi',
6748  r_NumberFLI = 'buFl',
6749  r_NumberTab = 'buTb',
6750 
6751  // Obsolete constants for Bullet/Numbering Auto values. Now replaced by en_AutoValue.
6752  en_BNAutoFontUID = 'buAU',
6753  en_BNTextFontUID = 'buTU',
6754 
6755  en_BNAutoFontStyle = 'buAF',
6756  en_BNTextFontStyle = 'buTF',
6757 
6758  en_BNAutoColor = 'buAC',
6759  en_BNTextColor = 'buTC',
6760 
6761  en_BNAutoSize = 'buAS',
6762  en_BNTextSize = 'buTS',
6763 
6764  // ?Talk to Jonathan about
6765  e_RealResize = 'RRes',
6766  p_AbsoluteVertical = 'AbVr',
6767  p_AbsoluteHorizontal = 'AbHz',
6768  p_DeltaVertical = 'DlVr',
6769  p_DeltaHorizontal = 'DlHz',
6770  p_ProportionalVertical = 'PrVr',
6771  p_ProportionalHorizontal = 'prHz',
6772 
6773  e_ScaleSkew = 'Sskw',
6774  e_TransformAgain = 'TrAg',
6775  e_TransformSequenceAgain = 'TrSA',
6776  e_TransformAgainIndividually = 'TrAI',
6777  e_TransformSequenceAgainIndividually = 'TrSI',
6778 
6779  // Bullet Collection
6780  c_ABulletCharacter = 'bnoc',
6781  c_BulletCharacters = 'bnos',
6782 
6783  // Screen Mode/Layout Preview
6784  p_ScreenMode = 'smpr',
6785 
6786  // Advanced Numbering
6787  p_BulletTextAfter = 'bnta',
6788  p_BulletCharStyle = 'bnbs',
6789  p_BulletAlignment = 'bnba',
6790  p_List = 'bnnl',
6791  p_ListLevel = 'bnle',
6792  p_NumberFormat = 'DHnm',
6793  p_NumberExpresion = 'bnne',
6794  p_NumberCharStyle = 'bnnc',
6795  p_ContinueFromPreviousNumber = 'bncp',
6796  p_NumberStartAt = 'bnst',
6797  p_ApplyRestartPolicy = 'bnar',
6798  //p_RestartPolicy = 'bnta',
6799  p_NumberAlignment = 'bnna',
6800 
6801  // List Collection
6802  c_NumberingList = 'bnli',
6803  c_NumberingLists = 'bnls',
6804  p_ContinueNumbersAcrossStories = 'bncs',
6805 
6806  c_RestartPolicy = 'bnrp',
6807  p_BNRestartPolicy = 'bnbr',
6808  p_RestartPolicy = 'bnnp',
6809  p_LowerLevel = 'bnll',
6810  p_UpperLevel = 'bnul',
6811 
6812  en_RestartPolicy = 'enrp',
6813  en_RPAnyPreviousLevel = 'enap',
6814  en_RPAfterSpecificLevel = 'ensl',
6815  en_RPRangeOfLevels = 'enrl',
6816 
6817  en_BNFormat = 'enfo',
6818  en_FormatNone = 'enfn',
6819  // Chapter Numbering constant
6820  c_ChapterNumberPreferences = 'cnpo',
6821  p_ChapterNumberPreferences = 'cnpp',
6822  en_ChapterNumberSources = 'cntE',
6823  en_UserDefined = 'cnud',
6824  en_ContinueFromPrevDoc = 'cncp',
6825  en_SameAsPrevDoc = 'cnsp',
6826  p_ChapterNumber = 'cnpr',
6827  p_ChapterNumberSource = 'cnSo',
6828  p_ChapterNumberFormat = 'cnfp',
6829 
6830  // Book Numbering
6831  p_ContinueNumbersAcrossDocuments = 'bncd',
6832  p_BulletAndNumberingResultText = 'bnnr',
6833  p_NumberingResultNumber = 'bnrn',
6834 };
6835 
6836 // Version Cue definitions
6837 enum VersionCueDefs
6838 {
6839  // Objects
6840  c_WGScriptPrefs = 'vcPR',
6841 
6842  // Enums
6843 
6844  // Version state:
6845  en_VersionState = 'vcVS',
6846  en_VersionUnknown = 'vcVU',
6847  en_VersionProjectNewer = 'vcVP',
6848  en_VersionLocalProjectMatch = 'vcVM',
6849  en_VersionLocalNewer = 'vcVL',
6850  en_VersionConflict = 'vcVC',
6851  en_VersionNoResource = 'vcVN',
6852 
6853  // Editing state:
6854  en_EditingState = 'vcES',
6855  en_EditingUnknown = 'vcEU',
6856  en_EditingNowhere = 'vcEN',
6857  en_EditingRemotely = 'vcER',
6858  en_EditingLocally = 'vcEL',
6859  en_EditingLocallyLocked = 'vcEK',
6860  en_EditingConflict = 'vcEC',
6861 
6862  // Sync status:
6863  en_SyncStatus = 'vcSS',
6864  en_SyncStatusDownloaded = 'vcSD',
6865  en_SyncStatusUploaded = 'vcSU',
6866  en_SyncStatusUnlocked = 'vcSL',
6867  en_SyncStatusSkipped = 'vcSK',
6868  en_SyncStatusNoChange = 'vcSN',
6869 
6870  // Sync Conflict Resolution
6871  en_SyncConflictRes = 'vcCR',
6872  en_SyncSkipConflicts = 'vcCS',
6873  en_SyncAskUser = 'vcCA',
6874  en_SyncPreferLocal = 'vcCL',
6875  en_SyncPreferProject = 'vcCP',
6876 
6877  // Properties
6878  p_VersionState = 'qver',
6879  p_EditingState = 'qedt',
6880  p_WGScriptPrefs = 'vcPP',
6881  p_SyncConflictResolution = 'vcPC',
6882 
6883  // Events
6884  e_SaveAVersion = 'sver',
6885  e_RevertToProject = 'rprj',
6886  e_SyncWithVersionCue = 'synv',
6887 
6888  // Parameters
6889  r_VersionComment = 'vcmt',
6890  r_ClobberAll = 'vclb',
6891  r_SyncConflictResolution = 'vcPC',
6892 
6893  e_MountProject = 'mtpj',
6894  r_Url = 'vurl',
6895  r_ProjectName = 'pjnm'
6896 };
6897 
6898 enum S4SPEnums
6899 {
6900  kS4SPSuite = 'S4SP',
6901 
6902  r_Location = 'rLOC',
6903  r_PreflightFrom = 'rFRO',
6904  r_PreflightTo= 'rTO ',
6905  r_Fonts = 'rFON',
6906  r_LinkedGraphics = 'rLIN',
6907  r_UpdateGraphics = 'rUGR',
6908  r_Profiles = 'rPRO',
6909  r_HiddenLayers = 'rHIL',
6910  r_IgnorePreflightErrors = 'rIPE',
6911  r_Report = 'rREP',
6912  r_IDML = 'rIDM',
6913  r_PDF = 'rPDF',
6914  r_PDFStyle = 'rSty',
6915  r_useDocHyphExceptionsOnly = 'rUHE',
6916 
6917  en_LinkType = 'eLNK',
6918  enProfileStatus = 'eIST'
6919 };
6920 
6921 enum DebugDefs
6922 {
6923  p_PluginsWithUI = 'UIPL',
6924  p_ModelPluginsWithUI = 'MUPL',
6925  p_UIPluginsWithModel = 'UMPL',
6926  e_TrackPlugins = 'TKPg'
6927 };
6928 
6929 enum WatermarkDefs
6930 {
6931  c_WatermarkPref = 'WMpf',
6932 
6933  en_WatermarkVertPosition = 'pVPe',
6934  en_WatermarkVPosTop = 'pVPt',
6935  en_WatermarkVPosCenter = 'pVPc',
6936  en_WatermarkVPosBottom = 'pVPb',
6937 
6938  en_WatermarkHorzPosition = 'pHpe',
6939  en_WatermarkHPosLeft = 'pHPl',
6940  en_WatermarkHPosCenter = 'pHPc',
6941  en_WatermarkHPosRight = 'pHPr',
6942 
6943  p_WatermarkPref = 'pPrf',
6944  p_WatermarkVisibility = 'pVis',
6945  p_WatermarkDoPrint = 'pPrn',
6946  p_WatermarkDrawInBack = 'pDBk',
6947  p_WatermarkText = 'pTxt',
6948  p_WatermarkFontFamily = 'pFFm',
6949  p_WatermarkFontStyle = 'pFSt',
6950  p_WatermarkFontPointSize = 'pPtS',
6951  p_WatermarkFontColor = 'pCol',
6952  p_WatermarkOpacity = 'pOpc',
6953  p_WatermarkRotation = 'pRot',
6954  p_WatermarkHorzPosition = 'pHps',
6955  p_WatermarkHorzOffset = 'pHof',
6956  p_WatermarkVertPosition = 'pVPs',
6957  p_WatermarkVertOffset = 'pVof'
6958 };
6959 
6960 
6964 enum SpecifierForm
6965 {
6966  kFormInvalid = 0,
6967  kFormDefault = en_Default,
6968  kFormIndex = formAbsolutePosition,
6969  kFormUniqueID = formUniqueID,
6970  kFormName = formName,
6971  kFormPropertyID = formPropertyID,
6972  kFormRange = formRange,
6973  kFormFirst = kAEFirst,
6974  kFormLast = kAELast,
6975  kFormMiddle = kAEMiddle,
6976  kFormAny = kAEAny,
6977  kFormAll = kAEAll,
6978  kFormPrevious = kAEPrevious,
6979  kFormNext = kAENext,
6980  kFormWhose = formTest
6981 } ;
6982 
6983 enum CollectionAccessors
6984 {
6985  e_Item = 'item',
6986  e_ItemByName = formName,
6987  e_ItemByID = 'ByID',
6988  e_ItemByRange = formRange,
6989  e_ItemWhose = formTest,
6990  e_FirstItem = kAEFirst,
6991  e_LastItem = kAELast,
6992  e_MiddleItem = kAEMiddle,
6993  e_PreviousItem = kAEPrevious,
6994  e_NextItem = kAENext,
6995  e_AnyItem = kAEAny,
6996  e_EveryItem = 'evry'
6997 } ;
6998 
7000 // Class ScriptIDs
7001 enum ArticleScriptClasses
7002 {
7003  c_Article = 'cArt',
7004  c_Articles = 'cAts',
7005  c_Member = 'cMem',
7006  c_Members = 'cMbs',
7007  c_ArticleChild = 'cAch',
7008  c_ArticleChildren = 'cAcn',
7009 };
7010 
7011 enum ArticleScriptEvents
7012 {
7013  e_PopulateArticle = 'ePaR',
7014 };
7015 
7016 // Property ScriptIDs
7017 enum ArticleScriptProperties
7018 {
7019  p_ItemRef = 'pItR',
7020  p_Articles = 'pAts',
7021  p_ArticleChildrenList = 'cAcL',
7022  p_ExportStatus = 'pAeS'
7023 };
7024 
7026 
7027 
7029 // Class ScriptIDs
7030 enum ColorGroupScriptClasses
7031 {
7032  c_ColorGroup = 'cCgp',
7033  c_ColorGroups = 'cCgs',
7034  c_ColorGroupMember = 'cCMb',
7035  c_ColorGroupMembers = 'cCMs',
7036 };
7037 
7038 // Property ScriptIDs
7039 enum ColorGroupProperties
7040 {
7041  p_ParentColorGroup = 'pPcg',
7042  p_SwatchItemRef = 'pSir',
7043  p_IsRootColorGroup = 'pRcg',
7044 };
7045 
7046 
7048 
7050 // 'ps' stands for Paragraph shading
7051 // Property ScriptIDs
7052 enum ParaBSScriptProperties
7053 {
7054  p_PBSFillOn = 'pfOn',
7055  //common attributes for border and shading
7056  p_PBSOffsetL = 'psOl',
7057  p_PBSOffsetR = 'psOr',
7058  p_PBSOffsetT = 'psOt',
7059  p_PBSOffsetB = 'psOb',
7060  p_PBSWidth = 'psWi',
7061  p_PBSTopOrigin = 'psTo',
7062  p_PBSBottomOrigin = 'psBo',
7063  p_PBSClipToFrame = 'psCf',
7064  p_PBSSuppressPrinting = 'psSp',
7065 
7066  p_PSCornerOptionTopLeft = 'scO1',
7067  p_PSCornerRadiusTopLeft = 'scr1',
7068  p_PSCornerOptionTopRight = 'scO2',
7069  p_PSCornerRadiusTopRight = 'scr2',
7070  p_PSCornerOptionBottomLeft = 'scO3',
7071  p_PSCornerRadiusBottomLeft = 'scr3',
7072  p_PSCornerOptionBottomRight = 'scO4',
7073  p_PSCornerRadiusBottomRight = 'scr4',
7074 
7075  // shading (fill) specific
7076  p_PBSFillOverprint = 'psFo',
7077  p_PBSFillTint = 'psFt',
7078  p_PBSFillColor = 'psFc',
7079 
7080  // border (stroke) specific
7081  p_PBSStrokeOn = 'psOn',
7082  p_PBSStrokeOverprint = 'psSo',
7083  p_PBSStrokeTint = 'psSt',
7084  p_PBSStrokeColor = 'psSc',
7085  p_PBSStrokeGapOverprint = 'psGo',
7086  p_PBSStrokeGapTint = 'psGt',
7087  p_PBSStrokeGapColor = 'psGc',
7088  p_PBSStrokeType = 'psSy',
7089  p_PBSStrokeWeightLeft = 'psWL',
7090  p_PBSStrokeWeightTop = 'psWT',
7091  p_PBSStrokeWeightRight = 'psWR',
7092  p_PBSStrokeWeightBottom = 'psWB',
7093 
7094  p_PBSStrokeEndCap = 'psEc',
7095  p_PBSStrokeEndJoin = 'psEj',
7096 
7097  p_PBCornerOptionTopLeft = 'bcO1',
7098  p_PBCornerRadiusTopLeft = 'bcr1',
7099  p_PBCornerOptionTopRight = 'bcO2',
7100  p_PBCornerRadiusTopRight = 'bcr2',
7101  p_PBCornerOptionBottomLeft = 'bcO3',
7102  p_PBCornerRadiusBottomLeft = 'bcr3',
7103  p_PBCornerOptionBottomRight = 'bcO4',
7104  p_PBCornerRadiusBottomRight = 'bcr4',
7105 
7106  p_PBWidth = 'pbWi',
7107  p_PBTopOrigin = 'pbTo',
7108  p_PBBottomOrigin = 'pbBo',
7109  p_PBOffsetL = 'pbOl',
7110  p_PBOffsetR = 'pbOr',
7111  p_PBOffsetT = 'pbOt',
7112  p_PBOffsetB = 'pbOb',
7113  p_PBSStrokeDisplayOnFlow = 'pbDf',
7114  p_PBSMergeConsecutiveBorders = 'pbMc'
7115 
7116 };
7117 
7118 enum ParaBSScriptEnum
7119 {
7120  en_PBSWidth = 'psWe',
7121 
7122  en_PBSTopOrigin = 'psTe',
7123  en_PBSCapHeightTopOrigin = 'psTc',
7124  en_PBSAscentTopOrigin = 'psTa',
7125  en_PBSBaselineTopOrigin = 'psTb',
7126  en_PBSLeadingTopOrigin = 'pbTl',
7127  en_PBSxHeightTopOrigin = 'psTx',
7128  en_PBSemBoxTopOrigin = 'psTm',
7129  en_PBSemBoxCenterTopOrigin = 'psTn',
7130 
7131  en_PBSBottomOrigin = 'psBe',
7132  en_PBSDescentBottomOrigin = 'psBd',
7133  en_PBSBaselineBottomOrigin = 'psBb',
7134  en_PBSemBoxBottomOrigin = 'psBm',
7135  en_PBSemBoxCenterBottomOrigin = 'psBn',
7136 
7137  en_PBWidth = 'pbWe',
7138  en_PBTopOrigin = 'pbTe',
7139  en_PBBottomOrigin = 'pbBe',
7140 };
7141 
7143 
7145 
7146 enum PDFImportCommentScriptIDs
7147 {
7148  s_PDFImportCommentSuite = 'IMCs',
7149  c_Annotation = 'ant ',
7150  c_Annotations = 'ants',
7151  c_Reply = 'rep ',
7152  c_Replies = 'reps',
7153  c_AnnotationPageDestination = 'pgd ',
7154  c_AnnotationPageDestinations = 'pgds',
7155  c_AnnotationPageItemDestination = 'pmd ',
7156  c_AnnotationPageItemDestinations = 'pmds',
7157  c_AnnotationTextDestination = 'txd ',
7158  c_AnnotationTextDestinations = 'txds',
7159 };
7160 
7161 enum AnnotationStatusEnum
7162 {
7163  en_AnnotationStatus = 'as ',
7164  en_OpenStatus = 'asop',
7165  en_ResolvedStatus = 'asre',
7166 };
7167 
7168 enum AnnotationTypeEnum
7169 {
7170  en_AnnotationType = 'at ',
7171  en_StickyNote = 'atsn',
7172  en_Highlight = 'athl',
7173  en_UnderLine = 'atul',
7174  en_Squiggly = 'atsq',
7175  en_StrikeThrough = 'atsr',
7176  en_ReplaceText = 'atrt',
7177  en_InsertText = 'atit',
7178  en_TextTypewriter = 'attt',
7179  en_TextBox = 'attb',
7180  en_FreeformDrawing = 'atfd',
7181  en_LineSegment = 'atls',
7182  en_Oval = 'atov',
7183  en_Rectangle = 'atrl',
7184  en_Polygon = 'atpl',
7185  en_Arrow = 'atar',
7186  en_TextCallout = 'attc',
7187  en_Stamp = 'atsp',
7188  en_ConnectedLines = 'atcn',
7189  en_Cloud = 'atcd',
7190  en_InvalidAnnotationType= 'atin',
7191 };
7192 
7193 enum AnnotationProperties
7194 {
7195  p_AnnotationReviewer = 'anre',
7196  p_AnnotationContent = 'anco',
7197  p_AnnotationDate = 'anda',
7198  p_AnnotationStatus = 'anst',
7199  p_AnnotationType = 'anty',
7200  p_AnnotationFilePath = 'anfp',
7201  p_AnnotationIsOrphan = 'anio',
7202  p_AnnotationIsApplied = 'ania',
7203  p_AnnotationDestination = 'ande',
7204  p_AnnotationPathGeometry = 'anpg',
7205 };
7206 
7207 enum AnnotationMethods
7208 {
7209  e_ChangeStatus = 'cnst',
7210 };
7211 
7212 enum ReplyProperties
7213 {
7214  p_ReplyReviewer = 'rere',
7215  p_ReplyContent = 'reco',
7216  p_ReplyDate = 'reda',
7217 };
7218 
7219 enum AnnotationPageDestinationProperties
7220 {
7221  p_AnnotationPageDestinationPage = 'papa',
7222  p_AnnotationPageDestinationHighlightRect = 'pahr',
7223  p_AnnotationPageDestinationTargetPoint = 'patg',
7224 };
7225 
7226 enum AnnotationPageItemDestinationProperties
7227 {
7228  p_AnnotationPageItemDestinationPageItem = 'pipi',
7229  p_AnnotationPageItemDestinationHighlightRect = 'pihr',
7230  p_AnnotationPageItemDestinationTargetPoint = 'pitg',
7231 };
7232 
7233 enum AnnotationTextDestinationProperties
7234 {
7235  p_AnnotationTextDestinationStory = 'txst',
7236  p_AnnotationTextDestinationStartIndex = 'txsx',
7237  p_AnnotationTextDestinationEndIndex = 'txex',
7238 };
7239 
7240 enum PDFCommentsDocMethods
7241 {
7242  e_PDFImportComments = 'PDim',
7243 };
7244 
7246 
7247 #endif //#ifndef __SCRIPTINGDEFS__
7248 
7249