InDesign SDK
20.5
InDesign SDK
Documentation
Bosses
Sample plug-ins
Class Index
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
XMediaUIID.h
1
//========================================================================================
2
//
3
// $File$
4
//
5
// Owner: Ryan Gano
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 IDs used by the XMedia UI
24
//
25
//========================================================================================
26
27
#ifndef __XMediaUIID__
28
#define __XMediaUIID__
29
30
#include "CrossPlatformTypes.h"
31
#include "IDFactory.h"
32
33
#define TEXT_CONTENT_IN_WIDGET
34
35
#define kXMediaUIPrefix RezLong(0x13300)
36
#define kXMediaUIPrefix2 RezLong(0x1ef00)
37
38
//----------------------------------------------------------------------------------------
39
// Plug-in identifier
40
//----------------------------------------------------------------------------------------
41
42
#define kXMediaUIPluginName "XMedia UI"
43
44
//----------------------------------------------------------------------------------------
45
// Class identifiers
46
//----------------------------------------------------------------------------------------
47
48
//Plugin
49
//gap
50
51
// Tree Control
52
53
// XML Panel
54
55
//Tag Panel
56
57
//Widgets
58
59
60
// Mapping Dialog
61
62
63
64
65
// Menus
66
67
68
// More XML Panel
69
// gap
70
// gap
71
// gap
72
73
// Scripting
74
75
// Comment and PI dialog
76
77
// Image Conversion
78
79
// Move Validation Panel
80
81
82
83
// View DocType dialog
84
85
// Deferred Notify observer
86
87
// SaveTagList dialog
88
89
90
91
// XML Import UI
92
93
// ---- Moved from XML plug-in
94
// ---- end move.
95
96
97
98
99
//----------------------------------------------------------------------------------------
100
// Interface identifiers
101
//----------------------------------------------------------------------------------------
102
103
// gap
104
// gap
105
106
107
108
// XML Import UI
109
110
111
112
//----------------------------------------------------------------------------------------
113
// Implementation identifiers
114
//----------------------------------------------------------------------------------------
115
116
// XML Panel
117
118
// Tag Panel
119
// gap
120
// gap
121
122
// gap
123
124
//Widgets
125
//gap
126
127
//Selection
128
129
// Menu
130
131
132
133
//Mapping Dialog
134
// gap
135
// gap
136
// gap
137
//gap
138
139
140
141
142
//More XML Panel
143
144
// gap
145
// gap
146
//gap
147
//gap
148
//gap
149
150
//InCopy Specific
151
// gap
152
153
// Validation pane
154
// gap
155
// gap
156
157
158
// Scripting
159
160
// Image Conversion
161
162
// CJK Options
163
164
165
// Menu (continued...)
166
// gap
167
168
169
170
// Comment and PI dialogs
171
172
173
// View Doctype dialog
174
175
// SaveTagList dialog
176
177
178
179
// ---- Moved from XML plug-in
180
// ---- end move.
181
182
183
// XML Import UI
184
185
186
//gap
187
//MapTags to style error dialog
188
189
//----------------------------------------------------------------------------------------
190
// Widget identifiers
191
//----------------------------------------------------------------------------------------
192
193
// XML Panel
194
// gap
195
196
// Tag Panel
197
198
// Tree
199
200
// gap
201
202
203
204
205
206
// gap
207
208
209
// Validation Pane
210
// gap
211
// gap
212
213
// Processing Instruction dialog
214
// gap
215
216
// Comment dialog
217
// gap
218
219
// Errors List dialog
220
221
// Extra Options Panel
222
223
// gap
224
225
226
// ---- Stylesheet dialog.
227
//
228
// gap
229
230
// ---- The followin widget IDs must be consecutive.
231
//
232
#define kParameterLastNameWidgetID kParameter5NameWidgetID
233
#define kParameterLastValueWidgetID kParameter5ValueWidgetID
234
//
235
// ---- End of consecutive widtet IDs.
236
237
// Image Conversion
238
// gap
239
240
241
// DeleteContentWarning Dialog
242
// gap
243
// gap
244
245
// XML Rules
246
// gap
247
248
// Rule Conditions and Actions
249
//gap
250
251
//Map tags to style error dialog
252
253
254
//----------------------------------------------------------------------------------------
255
// Action identifiers
256
//----------------------------------------------------------------------------------------
257
258
// gap
259
260
// Tag Panel
261
262
//Structure Menu
263
// gap
264
265
266
267
// Other Menus
268
269
//Structure Navigation KBSC
270
271
// Tags in the Choose Tag menu
272
// gap
273
// FOLLOWING SETS OF RANGES SHOULD BE EXACTLY 25 LONG
274
// gap -- DON'T USE THIS RANGE
275
// gap -- DON'T USE THIS RANGE
276
// insert child element menu
277
// insert sibling after element menu
278
// gap -- DON'T USE THIS RANGE
279
// retag element menu
280
// gap -- DON'T USE THIS RANGE
281
// gap
282
283
// More structure menus
284
285
// gap -- DON'T USE THIS RANGE
286
287
288
//----------------------------------------------------------------------------------------
289
// Service Provider IDs
290
//----------------------------------------------------------------------------------------
291
292
// XML Panel
293
294
// Mapping Dialog
295
296
297
// More XML panel stuff
298
299
// XML Import Dialog
300
301
302
// <Error ID>
303
//----------------------------------------------------------------------------------------
304
// Error Codes
305
//----------------------------------------------------------------------------------------
306
307
//
308
//Script Element IDs
309
//
310
311
//Suites
312
313
//Objects
314
315
//Events
316
317
//Properties
318
319
//----------------------------------------------------------------------------------------
320
// Messages
321
//----------------------------------------------------------------------------------------
322
323
324
325
326
//----------------------------------------------------------------------------------------
327
// Tree View Messages
328
//----------------------------------------------------------------------------------------
329
#define kAddToSelectionTrackingMsg kXMediaUIPrefix + 1
330
#define kRemoveFromSelectionTrackingMsg kXMediaUIPrefix + 2
331
#define kUpdateTextSnippetMsg kXMediaUIPrefix + 3
332
#define kXMLValidationErrorsStateChangedMsg kXMediaUIPrefix + 4
333
#define kXMLValidationUserClickedMsg kXMediaUIPrefix + 5
334
#define kFileNameEnabledStateChangedMsg kXMediaUIPrefix + 6
335
#define kFileNameChangedMsg kXMediaUIPrefix + 7
336
337
//----------------------------------------------------------------------------------------
338
// Don't Show Again Alert IDs
339
//----------------------------------------------------------------------------------------
340
#define kGraphicToTextDragDropAlertID kXMediaUIPrefix + 1
341
#define kGraphicToTextButtonAlertID kXMediaUIPrefix + 2
342
#define kWarnOnDeleteAlertID kXMediaUIPrefix + 3
343
#define kDeleteTagsAlertID kXMediaUIPrefix + 4
344
#define kTagGroupAlertID kXMediaUIPrefix + 5
345
#define kUntagChildrenAlertID kXMediaUIPrefix + 6
346
#define kUntagChildrenInStructureAlertID kXMediaUIPrefix + 7
347
#define kTagGuideAlertID kXMediaUIPrefix + 8
348
#define kTagLockedAlertID kXMediaUIPrefix + 9
349
350
// Used for cases where there is a dropdown that
351
// can get filled to full if there are enough tags
352
const
int32 kMaxItemsInDropDown = 1000;
353
354
// rgano: Desabling this option (with the choice to put it back later)
355
// For right now we don't want this because dialog shows all options
356
// all of the time and this can be confusing. In the future we may make
357
// the dialog smart enough to only show the options that are currently
358
// applicable. In that case we would want the dialog back.
359
//#define kEnableShowTagOptionsDialog 1
360
361
#endif // __XMediaUIID__
tmpdoxygeninput
XMediaUIID.h
Generated on Sat Jul 19 2025 02:54:24 for InDesign SDK by
1.8.3.1