 | InDesign SDK 20.5 |
27 #ifndef __BscKitID_h__ 28 #define __BscKitID_h__ 33 #define kBscKitCompanyKey kSDKDefPlugInCompanyKey // Company name used internally for menu paths and the like. Must be globally unique, only A-Z, 0-9, space and "_". 34 #define kBscKitCompanyValue kSDKDefPlugInCompanyValue // Company name displayed externally. 37 #define kBscKitPluginName "BasicKit" // Name of this plug-in. 38 #define kBscKitPrefixNumber 0x78400 // Unique prefix number for this plug-in(*Must* be obtained from Adobe Developer Support). 39 #define kBscKitVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box). 40 #define kBscKitAuthor "Adobe Developer Technologies" // Author of this plug-in (for the About Box). 43 #define kBscKitPrefix RezLong(kBscKitPrefixNumber) // The unique numeric prefix for all object model IDs for this plug-in. 44 #define kBscKitStringPrefix SDK_DEF_STRINGIZE(kBscKitPrefixNumber) // The string equivalent of the unique prefix number for this plug-in. 60 #define kBscKitAboutMenuKey kBscKitStringPrefix "kBscKitAboutMenuKey" 61 #define kBscKitAboutMenuPath kSDKDefStandardAboutMenuPath kBscKitCompanyKey 64 #define kBscKitPluginsMenuKey kBscKitStringPrefix "kBscKitPluginsMenuKey" 65 #define kBscKitPluginsMenuPath kSDKDefPlugInsStandardMenuPath kBscKitCompanyKey kSDKDefDelimitMenuPath kBscKitPluginsMenuKey 70 #define kBscKitAboutBoxStringKey kBscKitStringPrefix "kBscKitAboutBoxStringKey" 71 #define kBscKitPanelTitleKey kBscKitStringPrefix "kBscKitPanelTitleKey" 72 #define kBscKitInternalPopupMenuNameKey kBscKitStringPrefix "kBscKitInternalPopupMenuNameKey" 73 #define kBscKitTargetMenuPath kBscKitInternalPopupMenuNameKey 75 #define kBscKitFirstControlSetTitleKey kBscKitStringPrefix "kBscKitFirstControlSetTitleKey" 76 #define kBscKitSecondControlSetTitleKey kBscKitStringPrefix "kBscKitSecondControlSetTitleKey" 78 #define kBscKitControl1LabelLongStringKey kBscKitStringPrefix "kBscKitControl1LabelLongStringKey" 79 #define kBscKitControl1LabelShortStringKey kBscKitStringPrefix "kBscKitControl1LabelShortStringKey" 80 #define kBscKitControl2LabelLongStringKey kBscKitStringPrefix "kBscKitControl2LabelLongStringKey" 81 #define kBscKitControl2LabelShortStringKey kBscKitStringPrefix "kBscKitControl2LabelShortStringKey" 84 #define kBscKitSeparator1MenuItemPosition 10.0 85 #define kBscKitAboutThisMenuItemPosition 11.0 88 #define kBscKitFirstMajorFormatNumber kSDKDef_30_PersistMajorVersionNumber 89 #define kBscKitFirstMinorFormatNumber kSDKDef_30_PersistMinorVersionNumber 92 #define kBscKitCurrentMajorFormatNumber kBscKitFirstMajorFormatNumber // most recent major format change 93 #define kBscKitCurrentMinorFormatNumber kBscKitFirstMinorFormatNumber // most recent minor format change 95 #endif // __BscKitID_h__