InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IndexingID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: blecheva
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 
24 #ifndef __IndexingID__
25 #define __IndexingID__
26 
27 #include "CrossPlatformTypes.h" // for RezLong
28 #include "IDFactory.h"
29 //#include "FormatNumber.h"
30 
31 #define kIndexingPrefix RezLong(0x13000)
32 
33 // Conversion
34 // For pub conversion constants see IndexingConversionID.h
35 
36 // PluginID
37 #define kIndexingPluginName "Indexing"
38 
39 // Where to declare this?
40 #define kIDXMaxTopicLevel 4
41 
42 // <Start IDC>
43 // <Class ID>
44 // ClassIDs
45 // gap
46 //gap
47 //gap
48 
49 // <Widget ID>
50 // Widget IDs
51 
52 // <Implementation ID>
53 // Implementation IDs
54 // gap
55 //gap
56 //gap
57 
58 //gap
59 //gap
60 //gap
61 
62 // <Interface ID>
63 // IIDs
64 
65 
66 // <Message ID>
67 
68 // <Error ID>
69 // Error Codes
70 
71 
72 // <Service ID>
73 
74 // <Action ID>
75 
76 //
77 //Script Element IDs
78 //
79 
80 //Suites
81 
82 //Objects
83 
84 //Events
85 
86 //Typedefs
87 
88 //Properties
89 
90 //Enums
91 
92 //Metadata
93 
94 enum IndexingScriptIDs
95 {
96  t_IndexHeaderGroupType = 'IHGT',
97  t_SectionHeaderType = 'SEHT',
98  t_IndexInstanceType = 'INIT',
99 };
100 
101 // InvalHandler
102 
103 #endif // __IndexingID__
104