InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ContentDropperID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Varun Aggarwal
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 ContentDropper plug-in
24 //
25 //========================================================================================
26 
27 #ifndef __ContentDropperID__
28 #define __ContentDropperID__
29 
30 #include "CrossPlatformTypes.h"
31 #include "IDFactory.h"
32 
33 #define kContentDropperPrefix RezLong(0x22300)
34 
35 // <Start IDC>
36 // PluginID
37 #define kContentDropperlPluginName "ContentDropper"
38 
39 // <Class ID>
40 
41 // <Implementation ID>
42 //gap
43 
44 //<Interface ID>
45 
46 
47 
48 // <Widget ID>
49 // Character attribute widgets <1-50>
50 
51 // <Message ID>
52 
53 // <InvalHandler ID>
54 
55 
56 // <Service ID>
57 // Service IDs
58 
59 // <Action ID>
60 // Action IDs
61 
62 //<Icon IDs>
63 
64 //script info
65 
66 
67 //GUIDS
68 // {2953DFA5-A99F-477B-A075-162CEE929171}
69 #define kContentDropper_CLSID { 0x2953dfa5, 0xa99f, 0x477b, { 0xa0, 0x75, 0x16, 0x2c, 0xee, 0x92, 0x91, 0x71 } }
70 
71 // {92F8E560-9A9E-42BA-BD89-854262DD825E}
72 #define kContentDropperOption_CLSID { 0x92f8e560, 0x9a9e, 0x42ba, { 0xbd, 0x89, 0x85, 0x42, 0x62, 0xdd, 0x82, 0x5e } }
73 
74 // {81A029B5-3B66-4F4C-B10E-68C2B98A2A35}
75 #define kContentDropperOptions_CLSID { 0x81a029b5, 0x3b66, 0x4f4c, { 0xb1, 0xe, 0x68, 0xc2, 0xb9, 0x8a, 0x2a, 0x35 } };
76 
77 enum ContentDropperScriptIDs
78 {
79  e_ContentPlace = 'copl',
80  c_ContentDropper = 'cCDn',
81  p_ContentDropper = 'pCDn',
82  e_LoadContentDropper = 'LCDr',
83  c_ContentDropperOption = 'cCDO',
84  c_ContentDropperOptions = 'cCDS',
85  p_LinkObjects = 'pLOO',
86  p_LinkStories = 'pLSO',
87  p_MapStyles = 'pMSO',
88 } ;
89 
90 #endif