InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
HyphPanelID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Bernd Paradies
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 __HyphPanelID__
25 #define __HyphPanelID__
26 
27 #include "CrossPlatformTypes.h"
28 #include "IDFactory.h"
29 
30 //----------------------------------------------------------------------------------------
31 // Resource IDs
32 //----------------------------------------------------------------------------------------
33 
34 // Resource ID of Panel Windows
35 #define kHyphPanelRsrcID 1000
36 #define kHyphDialogRsrcID 1100
37 #define kHyphCoreDialogRsrcID 1200
38 
39 #define kHyphDialogSelRsrcID 1300
40 #define kHyphCoreDialogSelRsrcID 1400
41 #define kHyphPanelStringsRsrcID 1500
42 #define kHyphPanelStringsNoTransRsrcID 1600
43 
44 // Prefix
45 #define kHyphPanelPrefix RezLong(0x3200) /* doublecheck with DeveloperPrefix.h */
46 // 0x3200 Hex == 12800 Dec
47 
48 // PluginID
49 #define kHyphPanelPluginName "Hyphenation Panel"
50 START_IDS()
51 
52 
53 // <Start IDC>
54 // <Class ID>
55 //----------------------------------------------------------------------------------------
56 // Boss IDs
57 //----------------------------------------------------------------------------------------
58 
59 // Panel: 0 to 9
60 // gap
61 //gap
62 
63 // Hyph Panel ObserverBoss, EditFields: 40 to 69
64 
65 // Hyph Panel ObserverBoss, checkbox: 70 to 99
66 
67 // Hyph Panel penalty slider boss: 100 to 110
68 
69 // <Interface ID>
70 //----------------------------------------------------------------------------------------
71 // Interface IDs
72 //----------------------------------------------------------------------------------------
73 
74 // <Implementation ID>
75 //----------------------------------------------------------------------------------------
76 // Implementation IDs
77 //----------------------------------------------------------------------------------------
78 
79 // Hyph Panel Observer, EditFields: 40 to 69
80 
81 
82 // Hyph Panel Observer, checkbox: 70 to 99
83 
84 // Hyph Panel penalty slider: 100 to 110
85 
86 // Hpyh Panel Provider's Hyphenations Style Observer, Drop Down:
87 
88 
89 // <Widget ID>
90 //----------------------------------------------------------------------------------------
91 // Widget IDs
92 //----------------------------------------------------------------------------------------
93 
94 
95 
96 // <Message ID>
97 //----------------------------------------------------------------------------------------
98 // Message IDs
99 //----------------------------------------------------------------------------------------
100 
101 
102 END_IDS()
103 
104 // <Ignore>
105 // Rest
106 #define kHyphDialogImpl kHyphPanelPrefix + 131
107 #define kHyphDialogRsrcDataImpl kHyphPanelPrefix + 132 // returns kHyphDialogRsrcID
108 #define kHyphCoreDialogRsrcDataImpl kHyphPanelPrefix + 133 // returns kHyphCoreDialogRsrcID
109 #define kHyphTestMenuImpl kHyphPanelPrefix + 134
110 
111 #endif // __HyphPanelID__
112