InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
LayoutUIID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Robin_Briggs
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 Layout Widget plug-in
24 //
25 //========================================================================================
26 
27 #ifndef __LayoutUIID_h__
28 #define __LayoutUIID_h__
29 
30 #include "CrossPlatformTypes.h"
31 #include "IDFactory.h"
32 
33 #define kLayoutUIPrefix RezLong(0x1d000)
34 #define kLayoutUI2Prefix RezLong(0x1b800)
35 
36 // <Start IDC>
37 // PluginID
38 #define kLayoutUIPluginName "Layout UI"
39 
40 
41 // <Class ID>
42 // ClassIDs
43 //gap
44 
45 //gap
46 //gap
47 //gap
48 // gap
49 
50 //gap
51 
52 //gap
53 
54 // -- these are not really classes! just messages!
55 // <Message ID>
56 // Message IDs (start at 200)
57 #define kLayoutMsgPrefix (kLayoutUIPrefix + 200)
58 // <Interface ID>
59 // IIDs
60 
61 //gap
62 //gap 96-97
63 // gap 107-110
64 
65 // <Implementation ID>
66 // Implementation IIDs
67 //gap
68 
69 // gap
70 //gap
71 //gap
72 
73 //gap
74 //gap 119-123
75 
76 
77 // <Service ID>
78 // Service Providers
79 
80 
81 // <Widget ID>
82 // Widget IDs
83 
84 // Rotate Dialog
85 
86 // gap
87 
88 // Move Dialog
89 // gap
90 
91 // Scale Dialog
92 // gap
93 
94 // Shear Dialog
95 // gap
96 
97 
98 
99 // ---- Moved from the Group plug-in
100 // ---- end move.
101 
102 // Go to Page Dialog
103 
104 
105 // gap
106 
107 
108 
109 
110 // <Action ID>
111 // Action IDs
112 
113 
114 
115 
116 
117 
118 // ---- Moved from the Group plug-in
119 // ---- end move.
120 
121 
122 //gap
123 
124 //gap
125 
126 
127 //
128 //Script Element IDs
129 //
130 
131 //Suites
132 
133 //Objects
134 
135 //Events
136 
137 //Properties
138 
139 //Enums
140 
141 //GUIDS
142 // {6B77AC97-5342-4f7b-AD1B-F2F9168243BB}
143 #define kGrabberPref_CLSID { 0x6b77ac97, 0x5342, 0x4f7b, { 0xad, 0x1b, 0xf2, 0xf9, 0x16, 0x82, 0x43, 0xbb } }
144 
145 //---------------------------------------------------
146 // InvalHandlerTypeID
147 //---------------------------------------------------
148 
149 //----------------------------------------------------------------------------------------
150 // Don't Show Again Alert IDs
151 //----------------------------------------------------------------------------------------
152 #define kPageSizesDontMatchAlertID kLayoutUIPrefix + 1
153 #define kUngroupingGroupsWithEffectsAlertID kLayoutUIPrefix + 2
154 #define kDeleteWillTriggerSmartTextReflowAlertID kLayoutUIPrefix + 3
155 #define kEndnoteStoryDeletionAlertID kLayoutUIPrefix + 4
156 
157 // Resource IDs for Pages Panel dialogs
158 #define kApplyMasterDialogRsrcID 2800 // Resource ID of New master dialog
159 
160 
161 #endif // __LayoutUIID_h__