InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
WorldReadyID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner:
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 // Usage rights licenced to Adobe Inc. 1993 - 2007.
24 //
25 //========================================================================================
26 
27 #ifndef __WorldReadyID__
28 #define __WorldReadyID__
29 
30 #include "GeneralBuildFlags.h"
31 #include "CrossPlatformTypes.h"
32 #include "IDFactory.h"
33 
34 // 2004/07/20 MH: This should be a specific kSessionBoss interface (checking against featureset
35 #define DEFAULTEDITSIZE_ME 16.0
36 
37 #define kWorldReadyPrefix RezLong(0x50F00) //see source/private/Includes/DeveloperPrefix.h
38 #define kWorldReadyPluginName "WorldReady"
39 
40 // Shuksan
41 #define kSemSinaiMajorVersionNumber RezLong(1)
42 #define kSemSinaiMinorVersionNumber RezLong(5)
43 
44 // Anna
45 #define kInitialSemFormat kAnnaInitialMinorFormatNumber + 0
46 #define kSemMEAttributesFormatChg kAnnaInitialMinorFormatNumber + 1
47 
48 #define kSemLastAnnaFormatChange kSemMEAttributesFormatChg
49 
50 // Cobalt
51 #define kSemLastCobaltFormatChange kCobaltInitialMinorFormatNumber
52 
53 // Basil
54 #define kRemoveStoryOptionMEImplChange kBasilInitialMinorFormatNumber
55 #define kRemoveRLTImplFromFrameChange kBasilInitialMinorFormatNumber+1
56 #define kTextAttrComposerIDImplChange kBasilInitialMinorFormatNumber+2
57 #define kKashidaAttrImplChange kBasilInitialMinorFormatNumber+3
58 
59 #define kWorldReadyLastBasilFormatChange kKashidaAttrImplChange
60 
61 
62 #define kWorldReadyLastMajorFormatChange kBasilMajorFormatNumber
63 #define kWorldReadyLastMinorFormatChange kWorldReadyLastBasilFormatChange
64 
65 
66 //---------------------------------------------------------------
67 // <Class ID>
68 //---------------------------------------------------------------
69 //gap
70 
72 //gap
73 //gap
74 //gap
75 //gap
76 //gap
77 //gap
78 //gap
79 //gap
80 //gap
81 //gap
82 //gap
83 //gap
84 //gap
85 //gap
86 //gap
87 //gap
88 
89 
90 // Tables R2L
91 
92 //Keyboard direction
93 
94 // Footnotes numbering
95 
96 // Attribute Accessor
97 
98 // Numbering
99 // New numbering style bosses. Please do not change these IDs, since they form part of
100 // persistent data in a document.
101 //
102 // Sections
103 // New page numbering style bosses. Do not change the Ids, since these are persisted in the document.
104 
105 
106 //Apply Middle Eastern Composer
107 //Reverse Layout
108 
109 //
110 //
112 //---------------------------------------------------------------
113 // <Implementation ID>
114 //---------------------------------------------------------------
115 
116 //1 not used anymore
121 //gap
122 //gap
123 //gap
124 //gap
126 //gap
127 //gap
128 //gap
129 // Object styles - Story Options ME
131 //gap
132 //
134 
135 // Numbering
136 
137 // Tables R2L
138 //gap
139 
140 // Parcels R2L
141 
142 // ME Attributes
143 
144 // ME Symetrize
145 //gap
146 //gap
147 // Baseless tags in story editor
148 
149 // StoryService ME
150 
151 // TextLinesME ME
152 
153 // CompositionStyleME and DrawingStyleME
154 
155 //FindChange cmds
156 
157 //Tagged text
158 
159 //TOCME
160 
161 //Keyboard Direction
162 
163 //SemUtils
164 
165 //Tagged text
166 
167 //Arabic spelling
168 
169 
170 //Apply ME composers
171 
172 //Reverse Layout
173 
174 //F/C Saved Query
175 
176 
177 //---------------------------------------------------------------
178 // <Interface ID>
179 //---------------------------------------------------------------
180 //
181 
182 
183 // Tables R2L
184 // Parcel R2L
185 
186 // ME Attributes
187 //
189 
190 // PlaceHolderText ME
191 
192 // Eye Dropper
193 //
194 // For Story Editor
195 //
196 //RTL Direction
197 
198 // CompositionStyleME and DrawingStyleME
199 
200 // Object styles - Story Options ME
201 
202 //gap
203 
204 //TOCME
205 
206 //Keyboard direction
207 
208 //SemUtils
209 
210 //WordBreaker
211 
212 //Reverse Layout
213 
217 //
218 //
220 //
221 //
222 //
224 //
226 //
230 //
231 //
232 //
233 //
234 //
235 //
236 //#define kTypeMenuInsertSpecialCharacterMEActionArea "KBSCE Type menu:Insert Special ME Character"
237 //#define kTypographyOpenTypeActionArea "KBSCE Typography:OpenType variants"
238 //#define kTypographyDigitsActionArea "KBSCE Typography:Digits"
239 //#define kTypographyDirOverrideActionArea "KBSCE Typography:Character Direction"
240 //#define kTypographyParaDirActionArea "KBSCE Typography:Paragraph Direction"
241 
242 //---------------------------------------------------------------
243 // <Service ID>
244 //---------------------------------------------------------------
245 
246 //WordBreaker
247 
248 #endif