InDesign SDK
20.5
InDesign SDK
Documentation
Bosses
Sample plug-ins
Class Index
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
AppUIID.h
1
//========================================================================================
2
//
3
// $File$
4
//
5
// Owner: Bernd Paradies
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 __AppUIID__
25
#define __AppUIID__
26
27
#include "CrossPlatformTypes.h"
28
#include "IDFactory.h"
29
30
#define kAppUIPrefix RezLong(0x16400) // see AdobePrefix.h
31
#define kAppUIPrefix2 RezLong(0x21800)
32
#define kAppUIPrefix3 RezLong(0x24600)
33
34
// PluginID
35
#define kAppUIPluginName "AppUI"
36
37
// <Class ID>
38
// ClassIDs
39
// these next 2 are 'message ids' note they still conflict with class ids, so don't be tempted to pull them out of this id space...
40
//gap
41
//gap
42
//gap
43
44
// gap
45
// gap
46
47
//gap
48
// Background UI Bosses
49
50
51
// Settings in cloud
52
53
#ifdef WINDOWS
54
#endif
55
56
// Touch related
57
//gap
58
59
//Touch Context Menu
60
// gap
61
62
63
64
//gap
65
66
//gap
67
68
69
//gap
70
71
72
// <Message ID> - Bear in mind that there's no such thing as a message id space really,
73
// since some ClassIDs are used to signal observers.
74
// These ID's conflict with ClassIDs. Try to make sure they don't overlap.
75
76
77
78
// <Interface ID>
79
// IIDs
80
//gap
81
//gap
82
#if 0
83
//STATIC_SWF_IN_WIDGET
84
#endif
85
//gap
86
#ifdef WINDOWS
87
#endif
88
89
// Touch related
90
//gap
91
92
//gap
93
94
//gap
95
96
97
98
99
// OnCanvasOptions
100
101
102
// UXP GenAI utils
103
104
//Layout Selection for Context Bar
105
106
107
108
109
110
// <Widget ID>
111
112
113
114
#ifdef PPI_PAGESIZE_WIDGET
115
#endif // PPI_PAGESIZE_WIDGET
116
117
// Settigns in cloud
118
119
120
#ifdef WINDOWS
121
#endif
122
123
124
//Touch Context Menu
125
// gap for 4 widgets. NOT 5.
126
// WidgetPrefix2 begins
127
128
129
//gap
130
//gap
131
// WidgetIDs from 66 - 216 are reserved for the UXPPanel(1p and 3p uxp plugins). please use widgit ids 'kAppUIPrefix2 + 217' and onwards.
132
133
134
// Onto the third prefix here...
135
//gap
136
137
// <Implementation ID>
138
// ImplementationIDs
139
//gap
140
//gap
141
//gap
142
//gap
143
//gap
144
145
//gap
146
//gap
147
//gap
148
//gap
149
150
//gap
151
//gap
152
//gap
153
//gap
154
// gap
155
//gap
156
//gap
157
//gap
158
//gap
159
//gap
160
161
//gap
162
163
//gap
164
//gap
165
//gap
166
//gap
167
//gap
168
169
170
171
// Onto the second prefix here...
172
//gap
173
//gap
174
175
176
// Settings in cloud
177
178
179
//gap
180
181
182
183
#ifdef WINDOWS
184
#endif
185
186
187
// Touch related
188
//gap
189
190
191
192
//gap
193
// gap
194
195
196
//gap
197
198
//gap
199
200
201
202
203
// <Service ID>
204
// Service IDs
205
206
// <Error ID>
207
// Error Codes
208
209
// <Ignore>
210
211
212
// <Global ID>
213
// ActionIDs
214
// All ID's between kFirstLoadUserPaletteWorkspaceActionID and kLastLoadUserPaletteWorkspaceActionID are RESERVED
215
// All ID's between kFirstLoadDefaultPaletteWorkspaceActionID and kLastLoadDefaultPaletteWorkspaceActionID are RESERVED
216
//gap
217
// gap
218
// all those in between kFirstUndoActionID and kLastUndoActionID are reserved....
219
// all those in between kFirstRedoActionID and kLastRedoActionID are reserved....
220
//gap
221
222
223
224
// Onto the second prefix here...
225
// Settings in cloud
226
227
#ifdef WINDOWS
228
#endif
229
// all those in between kNglUIFirstActionID and kNglUILastActionID are reserved (dynamic stuff on Help menu from NglLib)
230
// gap
231
232
233
234
// Onto the third prefix here...
235
236
//
237
//Script Element IDs
238
//
239
240
//Suites
241
242
//Objects
243
244
//Methods
245
246
//Properties
247
248
//Enums
249
250
251
//More Properties
252
253
//Events
254
255
//ScriptIDs
256
enum
AppUIScriptIDs
257
{
258
c_Panel =
'CPNS'
,
259
c_Panels =
'pPNS'
,
260
p_AssociatedPanel =
'pAsP'
,
261
e_AfterContextChanged =
'eACC'
,
262
e_AfterSelectionChanged =
'eASC'
,
263
e_AfterSelectionAttributeChanged =
'eASA'
,
264
e_BeforeDeactivate =
'eBAc'
,
265
e_AfterActivate =
'eAAc'
,
266
267
kLastAppUIScriptID
268
} ;
269
270
//GUIDS
271
// {9DDF3B90-2909-4c73-8B9B-38D1A1DD62C6}
272
#define kGeneralPrefs_CLSID { 0x9ddf3b90, 0x2909, 0x4c73, { 0x8b, 0x9b, 0x38, 0xd1, 0xa1, 0xdd, 0x62, 0xc6 } }
273
// {316B4A31-2E87-423b-8961-9117A2CAAF2D}
274
#define kClipboardPrefs_CLSID { 0x316b4a31, 0x2e87, 0x423b, { 0x89, 0x61, 0x91, 0x17, 0xa2, 0xca, 0xaf, 0x2d } }
275
// {E90BE5B1-D431-43de-8740-47BBCFCF2F6E}
276
#define kTransformPrefs_CLSID { 0xe90be5b1, 0xd431, 0x43de, { 0x87, 0x40, 0x47, 0xbb, 0xcf, 0xcf, 0x2f, 0x6e } }
277
// {BE8226A0-67E5-449f-8BBB-40A254502C8E}
278
#define kPalette_CLSID { 0xbe8226a0, 0x67e5, 0x449f, { 0x8b, 0xbb, 0x40, 0xa2, 0x54, 0x50, 0x2c, 0x8e } }
279
// {D4825DB8-E28C-467d-AD33-B1EC8B812248}
280
#define kPalettes_CLSID { 0xd4825db8, 0xe28c, 0x467d, { 0xad, 0x33, 0xb1, 0xec, 0x8b, 0x81, 0x22, 0x48 } }
281
// {C2683D0B-A7C8-4992-A4F7-5FEEFE7CEA1E}
282
#define kPanel_CLSID { 0xc2683d0b, 0xa7c8, 0x4992, { 0xa4, 0xf7, 0x5f, 0xee, 0xfe, 0x7c, 0xea, 0x1e } }
283
// {42999865-2B94-44ec-9C17-28D0C0A508CB}
284
#define kPanels_CLSID { 0x42999865, 0x2b94, 0x44ec, { 0x9c, 0x17, 0x28, 0xd0, 0xc0, 0xa5, 0x8, 0xcb } }
285
286
//---------------------------------------------------
287
// InvalHandlerTypeID
288
//---------------------------------------------------
289
290
//---------------------------------------------------
291
// PaletteTypeIDSpace (Note that these are zero based to match PaletteRefType enum -- see PaletteRef.h)
292
//---------------------------------------------------
293
294
#define kInDesignAppbarPictureRsrcID 200
295
#define kInCopyAppbarPictureRsrcID 232 //(200 + index_InCopyFS)
296
297
#define kInDesignInCopySplashScreenWinRsrcID 400
298
#define kInDesignInCopyAboutScreenWinRsrcID 401
299
300
#define kInDesignCloudDocBarIconRsrcID 10010
301
302
#define kBackgroundTaskAlertsNodeID kAppUIPrefix + 1
303
304
#define kDocCorruptionAlertDialogRsrcID 6101
305
#define kSenseiWorkflowDialogRsrcID 7000
306
#define kUXPPanelResourceID 7500
307
308
#define kOnCanvasOptionsDialogRsrcID 7010
309
#define kOnCanvasOptionsFormatIcon 7011
310
#define kOnCanvasOptionsTextIcon 7012
311
#define kPasteFormatIconResID 7013
312
#define kPasteTextIconResID 7014
313
#define kIntelliStyleIconResID 7015
314
#define kCloseIconResID 7017
315
#define kOnCanvasOptionsExpandedTrayGenericWidgetRsrcID 7018
316
#define kOnCanvasOptionsNoSpaceAfterWidgetRsrcID 7019
317
318
#define kContextBarHUDPanelRsrcID 7021
319
#define kNavigateLeftIconHUD 7022
320
#define kNavigateRightIconHUD 7023
321
#define kContextBarHUDGenerateButtonIconHUD 7024
322
#define kContextBarHUDMoreOptnIconHUD 7025
323
#define kContextBarHUDImportButtonIconHUD 7026
324
#define kContextBarHUDOptnTypeIconHUD 7027
325
#define kGenAIProgressBarDialogRsrcID 7028
326
#define kContextBarAutoCropIcon 7029
327
#define kContextBarHUDExpandButtonIconHUD 7030
328
#define kContextBarHUDTextToImageButtonIconHUD 7031
329
#define kContextBarHUDExpandBlueDotButtonIconHUD 7032
330
#define kContextBarHUDPageAddIconHUD 7033
331
#define kContextBarHUDObjStyleTextFrameIconHUD 7034
332
#define kContextBarHUDAddContentIconHUD 7035
333
#define kContextBarHUDTexIconHUD 7036
334
#define kContextBarHUDParagraphStylesIconHUD 7037
335
#define kContextBarHUDPageMarginIconHUD 7038
336
#define kContextBarHUDTextSizeIconHUD 7039
337
#define kContextBarHUDFileTemplateIconHUD 7040
338
#define kContextBarHUDTextStylesIconHUD 7041
339
#define kContextBarHUDRectFrameToolIconHUD 7042
340
#define kContextBarCharacterStylesIconHUD 7043
341
#define kContextBarColorIconHUD 7044
342
#define kContextBarShowPropertiesIconHUD 7045
343
#define kContextBarTextAlignLeftIconHUD 7046
344
#define kContextBarHUDAdvanceModalDlgButtonIconHUD 7048
345
346
#define kSampleGraphicEffectBalloonIconRsrcID 7049
347
#define kSampleGraphicEffectBambooIconRsrcID 7050
348
#define kSampleGraphicEffectBrassIconRsrcID 7051
349
#define kSampleGraphicEffectCactusIconRsrcID 7052
350
#define kSampleGraphicEffectCaramelIconRsrcID 7053
351
#define kSampleGraphicEffectLeatherIconRsrcID 7054
352
#define kSampleGraphicEffectFlowerIconRsrcID 7055
353
#define kSampleGraphicEffectGlassIconRsrcID 7056
354
#define kSampleGraphicEffectGraniteIconRsrcID 7057
355
#define kSampleGraphicEffectMarbleIconRsrcID 7058
356
#define kSampleGraphicEffectLightIconRsrcID 7059
357
#define kSampleGraphicEffectNeonIconRsrcID 7060
358
#define kSampleGraphicEffectJuteIconRsrcID 7061
359
#define kSampleGraphicEffectWoodIconRsrcID 7062
360
#define kSampleGraphicEffectWoolIconRsrcID 7063
361
#define kSampleGraphicEffectSteelIconRsrcID 7064
362
#define kContextBarHUDGenEffectButtonIconHUD 7065
363
#define kContextBarHUDGenEffectBlueDotButtonIconHUD 7066
364
#define kContextBarHUDAdvanceModalDlgButtonWithBlueDotIconHUD 7067
365
#define kSampleGraphicEffectGrassIconRsrcID 7068
366
#define kSampleGraphicEffectPlasticIconRsrcID 7069
367
#define kContextBarHUD3DotRsrcID 7070
368
#define kContextBarHUDDoneRsrcID 7071
369
#define kContextBarHUDEmptyGraphicFrameRsrcID 7072
370
#define kContextBarHUDNoSelectionRsrcID 7073
371
#define kContextBarHUDTextSelectionRsrcID 7074
372
#define kContextBarHUDGraphicsFrameWithContentRsrcID 7075
373
#define kContextBarHUDGenExpandDefaultRsrcID 7076
374
#define kContextBarHUDGenExpandInputRsrcID 7077
375
#define kContextBarHUDGenExpandNavigationRsrcID 7078
376
#define kContextBarHUDT2INavigationRsrcID 7079
377
#define kContextBarHUDBackRsrcID 7080
378
#define kContextBarHUDT2IInputRsrcID 7081
379
#define kContextBarHUDGripperContainerRsrcID 7082
380
#define kContextBarHUDGenEffectDefaultRsrcID 7083
381
#define kContextBarHUDGenEffectInputRsrcID 7084
382
#define kContextBarHUDGenEffectNavigationRsrcID 7085
383
#define kContextBarGenEffectRsrcID 7086
384
#define kSampleTextEffectBambooIconRsrcID 7087
385
#define kSampleTextEffectCactusIconRsrcID 7088
386
#define kSampleTextEffectCaramelIconRsrcID 7089
387
#define kSampleTextEffectEmbroideryIconRsrcID 7090
388
#define kSampleTextEffectGlassIconRsrcID 7091
389
#define kSampleTextEffectGraniteIconRsrcID 7092
390
#define kSampleTextEffectJellyIconRsrcID 7093
391
#define kSampleTextEffectJuteIconRsrcID 7094
392
#define kSampleTextEffectLeatherIconRsrcID 7005
393
#define kSampleTextEffectLightIconRsrcID 7096
394
#define kSampleTextEffectMarbleIconRsrcID 7097
395
#define kSampleTextEffectNeonIconRsrcID 7098
396
#define kSampleTextEffectPaintingIconRsrcID 7099
397
#define kSampleTextEffectSmokeIconRsrcID 7100
398
#define kSampleTextEffectWoodIconRsrcID 7101
399
#define kSampleTextEffectWoolIconRsrcID 7102
400
#define kSampleTextEffectsteelIconRsrcID 7103
401
#define kSampleTextEffectBalloonIconRsrcID 7104
402
#define kContextBarHUDGenAIDisabledEmptyGraphicFrameRsrcID 7105
403
#define kContextBarHUDGenAIDisabledGraphicsFrameWithContentRsrcID 7106
404
405
#endif //__AppUIID__
406
407
408
tmpdoxygeninput
AppUIID.h
Generated on Sat Jul 19 2025 02:54:11 for InDesign SDK by
1.8.3.1