 | InDesign SDK 20.5 |
27 #ifndef __WLBCmpID_h__ 28 #define __WLBCmpID_h__ 33 #define kWLBCmpCompanyKey kSDKDefPlugInCompanyKey // Company name used internally for menu paths and the like. Must be globally unique, only A-Z, 0-9, space and "_". 34 #define kWLBCmpCompanyValue kSDKDefPlugInCompanyValue // Company name displayed externally. 37 #define kWLBCmpPluginName "WListBoxComposite" // Name of this plug-in. 38 #define kWLBCmpPrefixNumber 0x57240 // Unique prefix number for this plug-in(*Must* be obtained from Adobe Developer Support). 39 #define kWLBCmpVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box). 40 #define kWLBCmpAuthor "Adobe Developer Technologies" // Author of this plug-in (for the About Box). 43 #define kWLBCmpPrefix RezLong(kWLBCmpPrefixNumber) // The unique numeric prefix for all object model IDs for this plug-in. 44 #define kWLBCmpStringPrefix SDK_DEF_STRINGIZE(kWLBCmpPrefixNumber) // The string equivalent of the unique prefix number for this plug-in. 56 #define kWLBCmpAboutMenuKey kWLBCmpStringPrefix "kWLBCmpAboutMenuKey" 57 #define kWLBCmpAboutMenuPath kSDKDefStandardAboutMenuPath kWLBCmpCompanyKey 60 #define kWLBCmpPluginsMenuKey kWLBCmpStringPrefix "kWLBCmpPluginsMenuKey" 61 #define kWLBCmpPluginsMenuPath kSDKDefPlugInsStandardMenuPath kWLBCmpCompanyKey kSDKDefDelimitMenuPath kWLBCmpPluginsMenuKey 64 #define kWLBCmpAddItemMenuItemKey kWLBCmpStringPrefix "kWLBCmpAddItemMenuItemKey" 65 #define kWLBCmpRemoveItemMenuItemKey kWLBCmpStringPrefix "kWLBCmpRemoveItemMenuItemKey" 68 #define kWLBCmpAboutBoxStringKey kWLBCmpStringPrefix "kWLBCmpAboutBoxStringKey" 69 #define kWLBCmpAddItemStringKey kWLBCmpStringPrefix "kWLBCmpAddItemStringKey" 70 #define kWLBCmpRemoveItemStringKey kWLBCmpStringPrefix "kWLBCmpRemoveItemStringKey" 71 #define kWLBCmpPanelTitleKey kWLBCmpStringPrefix "kWLBCmpPanelTitleKey" 72 #define kWLBCmpInternalPopupMenuNameKey kWLBCmpStringPrefix "kWLBCmpInternalPopupMenuNameKey" 73 #define kWLBCmpTargetMenuPath kWLBCmpInternalPopupMenuNameKey 74 #define kWLBCmpItemBaseKey kWLBCmpStringPrefix "kWLBCmpItemBaseKey" 75 #define kWLBCmpAddedElementKey kWLBCmpStringPrefix"kWLBCmpAddedElementKey" 80 #define kWLBCmpAddItemMenuItemPosition 1.0 81 #define kWLBCmpRemoveItemMenuItemPosition 2.0 82 #define kWLBCmpSeparator1MenuItemPosition 10.0 83 #define kWLBCmpAboutThisMenuItemPosition 11.0 86 #define kWLBCmpFirstMajorFormatNumber kSDKDef_30_PersistMajorVersionNumber 87 #define kWLBCmpFirstMinorFormatNumber kSDKDef_30_PersistMinorVersionNumber 90 #define kWLBCmpCurrentMajorFormatNumber kWLBCmpFirstMajorFormatNumber // most recent major format change 91 #define kWLBCmpCurrentMinorFormatNumber kWLBCmpFirstMinorFormatNumber // most recent minor format change 93 #endif // __WLBCmpID_h__