 | InDesign SDK 20.5 |
24 #ifndef __PreflightRuleUIID_h__ 25 #define __PreflightRuleUIID_h__ 28 #include "PreflightRuleRezDefs.h" 30 #define kPreflightRuleUICompanyKey kSDKDefPlugInCompanyKey // Company name used internally for menu paths and the like. Must be globally unique, only A-Z, 0-9, space and "_". 31 #define kPreflightRuleUICompanyValue kSDKDefPlugInCompanyValue // Company name displayed externally. 34 #define kPreflightRuleUIPluginName "PreflightRuleUI" // Name of this plug-in. 35 #define kPreflightRuleUIPrefixNumber 0x13f700 // Unique prefix number for this plug-in(*Must* be obtained from Adobe Developer Support). 36 #define kPreflightRuleUIVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box). 37 #define kPreflightRuleUIAuthor "InDesign Developer Technologies" // Author of this plug-in (for the About Box). 40 #define kPreflightRuleUIPrefix RezLong(kPreflightRuleUIPrefixNumber) // The unique numeric prefix for all object model IDs for this plug-in. 41 #define kPreflightRuleUIStringPrefix SDK_DEF_STRINGIZE(kPreflightRuleUIPrefixNumber) // The string equivalent of the unique prefix number for this plug-in. 44 #define kPreflightRuleUIMissingPluginURLValue kSDKDefPartnersStandardValue_enUS // URL displayed in Missing Plug-in dialog 45 #define kPreflightRuleUIMissingPluginAlertValue kSDKDefMissingPluginAlertValue // Message displayed in Missing Plug-in dialog - provide a string that instructs user how to solve their missing plug-in problem 68 #define kPreflightRuleUIAboutMenuKey kPreflightRuleUIStringPrefix "kPreflightRuleUIAboutMenuKey" 69 #define kPreflightRuleUIAboutMenuPath kSDKDefStandardAboutMenuPath kPreflightRuleUICompanyKey 72 #define kPreflightRuleUIPluginsMenuKey kPreflightRuleUIStringPrefix "kPreflightRuleUIPluginsMenuKey" 73 #define kPreflightRuleUIPluginsMenuPath kSDKDefPlugInsStandardMenuPath kPreflightRuleUICompanyKey kSDKDefDelimitMenuPath kPreflightRuleUIPluginsMenuKey 78 #define kPreflightRuleUIAboutBoxStringKey kPreflightRuleUIStringPrefix "kPreflightRuleUIAboutBoxStringKey" 79 #define kPreflightRuleUITargetMenuPath kPreflightRuleUIPluginsMenuPath 81 #define kPreflightFontName1 kPreflightRuleUIStringPrefix "kPreflightFontName1" 82 #define kPreflightFontName2 kPreflightRuleUIStringPrefix "kPreflightFontName2" 83 #define kPreflightFontName3 kPreflightRuleUIStringPrefix "kPreflightFontName3" 84 #define kPreflightFontName4 kPreflightRuleUIStringPrefix "kPreflightFontName4" 86 #define kSDKFontRuleLabel kPreflightRuleUIStringPrefix "kSDKFontRuleLabel" 88 #define kSDKBlackOverprintRuleLabel kPreflightRuleUIStringPrefix "kSDKBlackOverprintRuleLabel" 91 #define kPreflightSeparator1MenuItemPosition 10.0 92 #define kPreflightAboutThisMenuItemPosition 11.0 95 #define kPreflightRuleUIFirstMajorFormatNumber RezLong(1) 96 #define kPreflightRuleUIFirstMinorFormatNumber RezLong(0) 99 #define kPreflightRuleUICurrentMajorFormatNumber kPreflightRuleUIFirstMajorFormatNumber 100 #define kPreflightRuleUICurrentMinorFormatNumber kPreflightRuleUIFirstMinorFormatNumber 102 #endif // __PreflightRuleUIID_h__