InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
TextID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner:
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 class IDs for every class used by the text engine.
24 //
25 //========================================================================================
26 
27 #ifndef __TextClass__
28 #define __TextClass__
29 
30 #include "CrossPlatformTypes.h"
31 #include "IDFactory.h"
32 
33 
34 #define kTextPrefix RezLong(0x0200)
35 #define kTextPrefix2 RezLong(0xcA00)
36 #define kTextPrefix3 RezLong(0x2800)
37 #define kTextPrefix4 RezLong(0x22600)
38 
39 // Conversion
40 // For pub conversion constants see TextConversionID.h
41 
42 // RSRC IDs
43 #define kTextStringsRsrcID 3000
44 #define kTextErrorStringTableRsrcID 3100
45 #define kTextStringsNoTransRsrcID 3200
46 
47 
48 // <Start IDC>
49 // PluginID
50 #define kTextPluginName "Text"
51 
52 
53 START_IDS()
54 
55 
56 // <Service ID>
57 // ServiceID's
58 
59 
60 // <Class ID>
61 //---------------------------------------------------------------
62 // ClassIDs
63 //---------------------------------------------------------------
64 
65 
66 
67 
68 
69 
70 
71 
72 
73 
74 
75 
76 
77 
78 
79 
80 
81 
82 
83 
84 
85 
86 
87 
88 
89 
90 
91 
92 
93 
94 
95 
96 
97 // Gaiji Handling
98 // gap: kTextPrefix2 + 76
99 
100 // gap: kTextPrefix2 + 82,83
101 
102 
103 
104 
105 // gap: kTextPrefix2 + 97
106 
107 
108 
109 
110 
111 
112 // these three bosses were temporarily introduced during cs3 and occurred
113 // in at least one beta document - keeping them around so they aren't reused.
114 // Bug #1239209. sml 1-20-06
115 
116 
117 
118 
119 
120 
121 
122 
123 //gap
124 
125 
126 
127 
128 
129 
130 // <Interface ID>
131 //---------------------------------------------------------------
132 // IIDs
133 //---------------------------------------------------------------
134 
135 
136 
137 
138 
139 
140 
141 
142 
143 
144 
145 
146 
147 
148 
149 
150 
151 
152 
153 
154 
155 
156 
157 
158 
159 
160 
161 // kTextPrefix2
162 
163 
164 
165 
166 // This is used as a synthetic M2M message which is sent by the MCF M2M
167 // Listener as a Relation::kTarget message to the NEXT MCF in the FrameList
168 // (if there is one) when IT gets told that it is being removed from its
169 // current FrameList by receipt of a IID_IFRAMELIST message.
170 
171 
172 
173 //gap
174 //gap
175 //gap
176 //gap
177 //Gap
178 //gap
179 
180 //gap
181 
182 // <Implementation ID>
183 //---------------------------------------------------------------
184 // ImplementationIDs
185 //---------------------------------------------------------------
186 
187 
188 
189 
190 
191 
192 
193 
194 
195 
196 
197 
198 
199 
200 
201 
202 
203 
204 
205 
206 
207 
208 
209 
210 
211 //
212 // note: kTextPrefix + 255 is the end of this prefix.
213 //
214 
215 
216 
217 
218 
219 
220 
221 
222 
223 
224 
225 
226 
227 
228 
229 
230 
231 
232 
233 
234 
235 
236 
237 
238 
239 
240 // This is the end of kTextPrefix2. Don't add any more without a new prefix.
241 
242 
243 
244 
245 
246 
247 
248 
249 
250 
251 
252 
253 
254 
255 // Removed due to lack of use. Showed up in some earlier CS3 documents, though.
256 // Bug #1239209. sml 1-20-06
257 
258 
259 
260 
261 
262 
263 
264 
265 
266 
267 
268 
269 // Style sets
270 
271 
272 
273 
274 
275 
276 // This is the end of kTextPrefix3. Don't add any more without a new prefix.
277 
278 // Start of kTextPrefix4
279 
280 //gap
281 //gap
282 
283 
284 
285 //gap
286 
287 // <Message ID>
288 //---------------------------------------------------------------
289 // MessageIDs
290 //---------------------------------------------------------------
291 
292 
293 // ErrorID
294 
295 
296 // InvalHandlerTypeID
297 
298 // User Action Categories
299 
300 
301 END_IDS()
302 
303 #endif // __TextClass__
304 
305