 | InDesign SDK 20.5 |
31 #define kSCCompanyKey kSDKDefPlugInCompanyKey // Company name used internally for menu paths and the like. Must be globally unique, only A-Z, 0-9, space and "_". 32 #define kSCCompanyValue kSDKDefPlugInCompanyValue // Company name displayed externally. 35 #define kSCPluginName "ScriptingComms.sdk" // Name of this plug-in. 36 #define kSCPrefixNumber 0x1D7900 // Unique prefix number for this plug-in(*Must* be obtained from Adobe Developer Support). 37 #define kSCVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box). 38 #define kSCAuthor "Timothy Brand-Spencer" // Author of this plug-in (for the About Box). 41 #define kSCPrefix RezLong(kSCPrefixNumber) // The unique numeric prefix for all object model IDs for this plug-in. 42 #define kSCStringPrefix SDK_DEF_STRINGIZE(kSCPrefixNumber) // The string equivalent of the unique prefix number for this plug-in. 45 #define kSCMissingPluginURLValue kSDKDefPartnersStandardValue_enUS // URL displayed in Missing Plug-in dialog 46 #define kSCMissingPluginAlertValue kSDKDefMissingPluginAlertValue // Message displayed in Missing Plug-in dialog - provide a string that instructs user how to solve their missing plug-in problem 63 #define kSCAboutMenuKey kSCStringPrefix "kSCAboutMenuKey" 64 #define kSCAboutMenuPath kSDKDefStandardAboutMenuPath kSCCompanyKey 67 #define kSCPluginsMenuKey kSCStringPrefix "kSCPluginsMenuKey" 68 #define kSCPluginsMenuPath kSDKDefPlugInsStandardMenuPath kSCCompanyKey kSDKDefDelimitMenuPath kSCPluginsMenuKey 73 #define kSCAboutBoxStringKey kSCStringPrefix "kSCAboutBoxStringKey" 74 #define kSCTargetMenuPath kSCPluginsMenuPath 75 #define kSCMessageStringKey kSCStringPrefix "kSCMessageStringKey" 78 #define kSCFirstMajorFormatNumber RezLong(1) 79 #define kSCFirstMinorFormatNumber RezLong(0) 82 #define kSCCurrentMajorFormatNumber kSCFirstMajorFormatNumber 83 #define kSCCurrentMinorFormatNumber kSCFirstMinorFormatNumber