InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
NoteID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Wai cheuk
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 __NoteID__
25 #define __NoteID__
26 
27  // if this turns on, the sticky note feature will be disabled
28 #define NOTE_PALETTE_NOW
29 
30  // turn this on to see the note anchor flashes while active focus
31  // is in the note palette.
32 //#define FLASH_NOTE_ANCHOR
33 
34  // turn this on to see persistent note palette - its content does
35  // not change in the event of switching documents focus, which
36  // includes: close doc, click between doc, new doc, etc.
37 //#define KEEP_PALETTE_CONTENT_UPON_DOC_SWITCH
38 
39 #include "CrossPlatformTypes.h"
40 #include "IDFactory.h"
41 
42 #define DEFAULTTEXTSIZE 12.0
43 
44 
45 #define kNotePrefix RezLong(0xbb00)
46 
47 // <PluginID>
48 #define kNotePluginName "Note"
49 
50 
51 START_IDS()
52 
53 
54 //---------------------------------------------------------------
55 // ClassIDs
56 //---------------------------------------------------------------
57 //gap
58 //gap
59 
60 
61 //gap
62 
63 
64 // new note storage
65 //----- moved to InCopySharedID.h
66 
67 // for note writing widget
68 
69 
70 
71 
72 //----- Moved to InCopyShared
73 
74 //gap
75 
76 //gap
77 //gap
78 //gap
79 
80 
81 
82 //PDF review notes
83 /*
84 */
85 
86 //---------------------------------------------------------------
87 // ImplementationIDs
88 //---------------------------------------------------------------
89 
90 // Gap 1
91 
92 // new note storage
93 //----- Moved to InCopySharedID.h
94 
95 //----- Moved to InCopySharedID.h
96 
97 // for note writing widget
98 
99 // selection monster
100 
101 // for note writing widget
102 //----- Moved to InCopySharedID.h
103 //gap
104 //gap
105 
106 
107 
108 
109 // dummy parcel list composer, no-op
110 
111 //gap
112 // gap
113 
114 
115 // new selection architecture
116 
117 
118 
119 
120 //PDF review notes
121 /*
122 */
123 
124 
125 //---------------------------------------------------------------
126 // Interface IDs
127 //---------------------------------------------------------------
128 
129 // new note storage
130 //----- moved to InCopySharedID.h
131 
132 // selection monster
133 
134 // $$$$ NEED TO FIND A RIGHT PLACE TO PUT THIS
135 
136 //PDF review notes
137 
138 //---------------------------------------------------------------
139 // Action IDs
140 //---------------------------------------------------------------
141 //gap
142 //gap
143 //gap
144 
145 //---------------------------------------------------------------
146 // Widget IDs
147 //---------------------------------------------------------------
148 
149 //---------------------------------------------------------------
150 // Message IDs
151 //---------------------------------------------------------------
152 
153 
154 //Script Element IDs
156 
157 //Suites
158 
159 //Objects
160 
161 //Events
162 
163 //Properties
164 
165 //Enums
166 
167 END_IDS()
168 
169 
170 //GUIDS
171 // {8D79F198-0A85-43c6-A404-1F9CDCA33B27}
172 #define kNote_CLSID { 0x8d79f198, 0xa85, 0x43c6, { 0xa4, 0x4, 0x1f, 0x9c, 0xdc, 0xa3, 0x3b, 0x27 } }
173 // {BB06AB0C-EC55-4ee0-BBF9-555E878CDDA0}
174 #define kNotes_CLSID { 0xbb06ab0c, 0xec55, 0x4ee0, { 0xbb, 0xf9, 0x55, 0x5e, 0x87, 0x8c, 0xdd, 0xa0 } }
175 
176 #endif // kMaobNotePrefix
177