InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
LinguisticID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Eric Menninga
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 __LinguisticID__
25 #define __LinguisticID__
26 
27 #include "CrossPlatformTypes.h"
28 #include "IDFactory.h"
29 //#include "FormatNumber.h"
30 
31 
32 // StringTable IDs
33 // String resource id
34 #define kLinguisticStringsRsrcID 500
35 #define kLinguisticStringsNoTransRsrcID 600
36 #define kLinguisticsErrorStringTableRsrcID 700
37 
38 // kLinguisticConfig indices
39 #define kLinguisticDefaultProviderName "LILO"
40 
41 #define kLinguisticPrefix RezLong(0x2D00) // = 11520
42 
43 // Conversion
44 // For pub conversion constants see LinguisticConversionID.h
45 
46 // <Start IDC>
47 // PluginID
48 #define kLinguisticPluginName "Linguistics"
49 
50 #define kDefaultUserDictFileName "UserDict.udc"
51 
52 // <Service ID>
53 // Service ids
54 
55 // <Class ID>
56 // class ids
57 //gap
58 
59 
60 
61 
62 
63 
64 //gap
65 
66 
67 
68 
69 
70 
71 
72 
73 
74 
75 
76 
77 // <Interface ID>
78 // IIDs
79 
80 
81 
82 
83 
84 // <Implementation ID>
85 // ImplementationIDs
86 
87 //gap
88 
89 
90 
91 // Conflicting implementation from Hotaka merge %brycem%
92 
93 
94 
95 
96 
97 
98 
99 
100 
101 
102 
103 //Errors
104 
105 //
106 //Script Element IDs
107 //
108 
109 //Suites
110 
111 //Objects
112 
113 //Events
114 
115 //Properties
116 //gap
117 
118 
119 
120 
121 
122 //GUIDS
123 // {EE964067-06C6-11d2-AAC9-00C04FA349C7}
124 #define kLanguage_CLSID { 0xee964067, 0x6c6, 0x11d2, { 0xaa, 0xc9, 0x0, 0xc0, 0x4f, 0xa3, 0x49, 0xc7 } }
125 // {496F0BDF-7834-11d2-AAF0-00C04FA37726}
126 #define kLanguages_CLSID { 0x496f0bdf, 0x7834, 0x11d2, { 0xaa, 0xf0, 0x0, 0xc0, 0x4f, 0xa3, 0x77, 0x26 } }
127 // {93440FEF-D0AE-4464-9081-002804DD8C49}
128 #define kVendorLanguage_CLSID { 0x93440fef, 0xd0ae, 0x4464, { 0x90, 0x81, 0x0, 0x28, 0x4, 0xdd, 0x8c, 0x49 } }
129 // {D82396B6-0E61-4e10-B9B9-5A881A7AAF82}
130 #define kVendorLanguages_CLSID { 0xd82396b6, 0xe61, 0x4e10, { 0xb9, 0xb9, 0x5a, 0x88, 0x1a, 0x7a, 0xaf, 0x82 } }
131 
132 
133 #endif