InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
InstStrokeFillID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Jeff Argast
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 __InstStrokeFillID__
25 #define __InstStrokeFillID__
26 
27 #include "CrossPlatformTypes.h"
28 #include "IDFactory.h"
29 
30 #define kInstStrokeFillID RezLong(0x5a00)
31 
32 
33 // <Start IDC>
34 // PluginID
35 #define kInstStrokeFillPluginName "Stroke and Fill"
36 
37 // <Class ID>
38 //
39 // ClassIDs
40 //
41 
42 // Arrow Heads
43 
44 // Corners
45 
46 // Path Strokers
47 
48 // String registration boss
49 //gap
50 
51 
52 
53 // Document conversion
54 
55 // Canned path strokers
56 
57 //gap
58 // gap
59 // gap
60 // gap
61 // gap
62 
63 
64 // Available kInstStrokeFillID + 104
65 
66 // <Interface ID>
67 //
68 // IIDs
69 //
70 // gap
71 
72 // Available kInstStrokeFillID + 16
73 
74 // <Implementation ID>
75 //
76 // ImplementationIIDs
77 //
78 
79 
80 // Arrow Heads
81 
82 // Corners
83 
84 // Path Strokers
85 
86 // String registration
87 //gap
88 
89 // Dashed panel things
90 
91 // Dashed attribute impl
92 
93 // Document conversion
94 
95 
96 
97 // gap
98 // gap
99 // gap
100 // gap
101 // gap
102 // gap
103 // gap
104 // gap
105 
106 
107 
108 // Available kInstStrokeFillID + 126
109 
110 //
111 // <Service ID>
112 //
113 
114 //
115 // <Action ID>
116 //
117 
118 //
119 // <Script Info ID>
120 //
121 
122 // Suites
123 
124 // Objects
125 
126 // Events
127 
128 // Properties
129 
130 // Enums
131 
132 
133 //GUIDS
134 // {B36EB9CA-8E4B-4a1c-B81A-E8FAE5C6AE65}
135 #define kStrokeStyle_CLSID { 0xb36eb9ca, 0x8e4b, 0x4a1c, { 0xb8, 0x1a, 0xe8, 0xfa, 0xe5, 0xc6, 0xae, 0x65 } }
136 // {C7389C0F-88CA-4f14-9F2B-DE5D00EE1AD8}
137 #define kStrokeStyles_CLSID { 0xc7389c0f, 0x88ca, 0x4f14, { 0x9f, 0x2b, 0xde, 0x5d, 0x0, 0xee, 0x1a, 0xd8 } }
138 // {B5C62A60-8A8C-4603-8FD4-C926B4AB418B}
139 #define kDashStrokeStyle_CLSID { 0xb5c62a60, 0x8a8c, 0x4603, { 0x8f, 0xd4, 0xc9, 0x26, 0xb4, 0xab, 0x41, 0x8b } }
140 // {112329E6-AE7F-414f-A2D5-8FACCDE89D8F}
141 #define kDashStrokeStyles_CLSID { 0x112329e6, 0xae7f, 0x414f, { 0xa2, 0xd5, 0x8f, 0xac, 0xcd, 0xe8, 0x9d, 0x8f } }
142 // {06C0694C-901E-4b78-9AE7-D936C3D7E021}
143 #define kDotStrokeStyle_CLSID { 0x6c0694c, 0x901e, 0x4b78, { 0x9a, 0xe7, 0xd9, 0x36, 0xc3, 0xd7, 0xe0, 0x21 } }
144 // {932B0085-3F0E-4803-B1A1-F1FD8193CB2E}
145 #define kDotStrokeStyles_CLSID { 0x932b0085, 0x3f0e, 0x4803, { 0xb1, 0xa1, 0xf1, 0xfd, 0x81, 0x93, 0xcb, 0x2e } }
146 // {17D90403-74CA-4252-9D90-6B16F51F7B8A}
147 #define kStripeStrokeStyle_CLSID { 0x17d90403, 0x74ca, 0x4252, { 0x9d, 0x90, 0x6b, 0x16, 0xf5, 0x1f, 0x7b, 0x8a } }
148 // {A33CD91E-4EDE-4886-8762-FE2AA010947A}
149 #define kStripeStrokeStyles_CLSID { 0xa33cd91e, 0x4ede, 0x4886, { 0x87, 0x62, 0xfe, 0x2a, 0xa0, 0x10, 0x94, 0x7a } }
150 
151 #endif // __InstStrokeFillID__