 | InDesign SDK 20.5 |
27 #ifndef __BscPnlID_h__ 28 #define __BscPnlID_h__ 33 #define kBscPnlCompanyKey kSDKDefPlugInCompanyKey // Company name used internally for menu paths and the like. Must be globally unique, only A-Z, 0-9, space and "_". 34 #define kBscPnlCompanyValue kSDKDefPlugInCompanyValue // Company name displayed externally. 37 #define kBscPnlPluginName "BasicPanel" // Name of this plug-in. 38 #define kBscPnlPrefixNumber 0x40300 // Unique prefix number for this plug-in(*Must* be obtained from Adobe Developer Support). 39 #define kBscPnlVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box). 40 #define kBscPnlAuthor "Adobe Developer Technologies" // Author of this plug-in (for the About Box). 43 #define kBscPnlPrefix RezLong(kBscPnlPrefixNumber) // The unique numeric prefix for all object model IDs for this plug-in. 44 #define kBscPnlStringPrefix SDK_DEF_STRINGIZE(kBscPnlPrefixNumber) // The string equivalent of the unique prefix number for this plug-in. 60 #define kBscPnlAboutMenuKey kBscPnlStringPrefix "kBscPnlAboutMenuKey_a" 61 #define kBscPnlAboutMenuPath kSDKDefStandardAboutMenuPath kBscPnlCompanyKey 64 #define kBscPnlPluginsMenuKey kBscPnlStringPrefix "kBscPnlPluginsMenuKey_b" 65 #define kBscPnlPluginsMenuPath kSDKDefPlugInsStandardMenuPath kBscPnlCompanyKey kSDKDefDelimitMenuPath kBscPnlPluginsMenuKey 68 #define kBscPnlGoesNowhereMenuItemKey kBscPnlStringPrefix "kBscPnlGoesNowhereMenuItemKey_c" 69 #define kBscPnlDoesNothingMenuItemKey kBscPnlStringPrefix "kBscPnlDoesNothingMenuItemKey_d" 72 #define kBscPnlAboutBoxStringKey kBscPnlStringPrefix "kBscPnlAboutBoxStringKey_e" 73 #define kBscPnlGoesNowhereStringKey kBscPnlStringPrefix "kBscPnlGoesNowhereStringKey_f" 74 #define kBscPnlDoesNothingStringKey kBscPnlStringPrefix "kBscPnlDoesNothingStringKey_g" 75 #define kBscPnlPanelTitleKey kBscPnlStringPrefix "kBscPnlPanelTitleKey_h" 76 #define kBscPnlStaticTextKey kBscPnlStringPrefix "kBscPnlStaticTextKey_i" 77 #define kBscPnlInternalPopupMenuNameKey kBscPnlStringPrefix "kBscPnlInternalPopupMenuNameKey_j" 78 #define kBscPnlTargetMenuPath kBscPnlInternalPopupMenuNameKey 81 #define kBscPnlGoesNowhereMenuItemPosition 1.0 82 #define kBscPnlDoesNothingMenuItemPosition 2.0 83 #define kBscPnlSeparator1MenuItemPosition 10.0 84 #define kBscPnlAboutThisMenuItemPosition 11.0 87 #define kBscPnlFirstMajorFormatNumber kSDKDef_30_PersistMajorVersionNumber 88 #define kBscPnlFirstMinorFormatNumber kSDKDef_30_PersistMinorVersionNumber 91 #define kBscPnlCurrentMajorFormatNumber kBscPnlFirstMajorFormatNumber // most recent major format change 92 #define kBscPnlCurrentMinorFormatNumber kBscPnlFirstMinorFormatNumber // most recent minor format change 94 #endif // __BscPnlID_h__