InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
HiDPIID.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Neelabh Sunny
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 // Defines IDs used by the HiDPI plug-in.
24 //
25 //========================================================================================
26 
27 #ifndef __HiDPIID_h__
28 #define __HiDPIID_h__
29 
30 #include "SDKDef.h"
31 
32 // Company:
33 #define kHiDPICompanyKey kSDKDefPlugInCompanyKey // Company name.
34 #define kHiDPICompanyValue kSDKDefPlugInCompanyValue // Company name (displayed).
35 
36 // Plug-in:
37 #define kHiDPIPluginName "HiDPI" // Name of this plug-in.
38 #define kHiDPIPrefixNumber 0x1D7600 // Unique prefix number for this plug-in
39 #define kHiDPIVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box).
40 #define kHiDPIAuthor "Adobe Developer Technologies" // Author of this plug-in (for the About Box).
41 
42 // Plug-in Prefix: (please change kHiDPIPrefixNumber above to modify the prefix.)
43 #define kHiDPIPrefix RezLong(kHiDPIPrefixNumber) // The unique numeric prefix for all object model IDs
44 #define kHiDPIStringPrefix SDK_DEF_STRINGIZE(kHiDPIPrefixNumber) // The string equivalent of the unique prefix number
45 
46 // PluginID:
47 
48 // ClassIDs:
49 
50 
51 // ImplementationIDs:
52 
53 // ActionIDs:
54 
55 // WidgetIDs:
56 
57 // "About Plug-ins" sub-menu:
58 #define kHiDPIAboutMenuKey kHiDPIStringPrefix "kHiDPIAboutMenuKey_a"
59 #define kHiDPIAboutMenuPath kSDKDefStandardAboutMenuPath kHiDPICompanyKey
60 
61 // "Plug-ins" sub-menu:
62 #define kHiDPIPluginsMenuKey kHiDPIStringPrefix "kHiDPIPluginsMenuKey_b"
63 #define kHiDPIPluginsMenuPath kSDKDefPlugInsStandardMenuPath kHiDPICompanyKey kSDKDefDelimitMenuPath kHiDPIPluginsMenuKey
64 
65 // Other StringKeys:
66 #define kHiDPIAboutBoxStringKey kHiDPIStringPrefix "kHiDPIAboutBoxStringKey_e"
67 #define kHiDPIMouseMoveStringKey kHiDPIStringPrefix "kHiDPIMouseMoveStringKey_f"
68 
69 #define kHiDPIPanelTitleKey kHiDPIStringPrefix "kHiDPIPanelTitleKey_h"
70 
71 #define kHiDPIInternalPopupMenuNameKey kHiDPIStringPrefix "kHiDPIInternalPopupMenuNameKey_j"
72 #define kHiDPITargetMenuPath kHiDPIInternalPopupMenuNameKey
73 
74 #define kHiDPIAboutThisMenuItemPosition 1.0 // Menu item position
75 
76 #define kHiDPIIconRsrcID 1000
77 
78 // Data format version numbers
79 #define kHiDPIFirstMajorFormatNumber kSDKDef_30_PersistMajorVersionNumber
80 #define kHiDPIFirstMinorFormatNumber kSDKDef_30_PersistMinorVersionNumber
81 
82 // Data format version numbers for the PluginVersion resource
83 #define kHiDPICurrentMajorFormatNumber kHiDPIFirstMajorFormatNumber // most recent major format change
84 #define kHiDPICurrentMinorFormatNumber kHiDPIFirstMinorFormatNumber // most recent minor format change
85 
86 #endif // __HiDPIID_h__