 | InDesign SDK 20.5 |
27 #ifndef __PstLstUIID_h__ 28 #define __PstLstUIID_h__ 33 #define kPstLstUICompanyKey kSDKDefPlugInCompanyKey // Company name used internally for menu paths and the like. Must be globally unique, only A-Z, 0-9, space and "_". 34 #define kPstLstUICompanyValue kSDKDefPlugInCompanyValue // Company name displayed externally. 37 #define kPstLstUIPluginName "PersistentListUI" // Name of this plug-in. 38 #define kPstLstUIPrefixNumber 0xB3100 // Unique prefix number for this plug-in(*Must* be obtained from Adobe Developer Support). 39 #define kPstLstUIVersion kSDKDefPluginVersionString // Version of this plug-in (for the About Box). 40 #define kPstLstUIAuthor "Adobe Developer Technologies" // Author of this plug-in (for the About Box). 43 #define kPstLstUIPrefix RezLong(kPstLstUIPrefixNumber) // The unique numeric prefix for all object model IDs for this plug-in. 44 #define kPstLstUIStringPrefix SDK_DEF_STRINGIZE(kPstLstUIPrefixNumber) // The string equivalent of the unique prefix number for this plug-in. 61 #define kPstLstUIListElementRsrcID (kSDKDefPanelResourceID + 751) 73 #define kPstLstUIAboutMenuKey kPstLstUIStringPrefix "kPstLstUIAboutMenuKey" 74 #define kPstLstUIAboutMenuPath kSDKDefStandardAboutMenuPath kPstLstUICompanyKey 77 #define kPstLstUIPluginsMenuKey kPstLstUIStringPrefix "kPstLstUIPluginsMenuKey" 78 #define kPstLstUIPluginsMenuPath kSDKDefPlugInsStandardMenuPath kPstLstUICompanyKey kSDKDefDelimitMenuPath kPstLstUIPluginsMenuKey 81 #define kPstLstUINewMenuItemKey kPstLstUIStringPrefix "kPstLstUINewMenuItemKey" 82 #define kPstLstUINewAllMenuItemKey kPstLstUIStringPrefix "kPstLstUINewAllMenuItemKey" 83 #define kPstLstUIModifyMenuItemKey kPstLstUIStringPrefix "kPstLstUIModifyMenuItemKey" 84 #define kPstLstUIDeleteMenuItemKey kPstLstUIStringPrefix "kPstLstUIDeleteMenuItemKey" 87 #define kPstLstUIPanelTitleKey kPstLstUIStringPrefix "kPstLstUIPanelTitleKey" 90 #define kPstLstUIDlgTitleKey kPstLstUIStringPrefix "kPstLstUIDlgTitleKey" 97 #define kPstLstUIAboutBoxStringKey kPstLstUIStringPrefix "kPstLstUIAboutBoxStringKey" 102 #define kPstLstUIStaticTextKey kPstLstUIStringPrefix "kPstLstUIStaticTextKey" 103 #define kPstLstUIInternalPopupMenuNameKey kPstLstUIStringPrefix "kPstLstUIInternalPopupMenuNameKey" 104 #define kPstLstUITargetMenuPath kPstLstUIInternalPopupMenuNameKey 105 #define kPstLstUIDataStaticTextKey kPstLstUIStringPrefix "kPstLstUIDataStaticTextKey" 107 #define kPstLstUINewCmdFailedKey kPstLstUIStringPrefix "kPstLstUINewCmdFailedKey" 108 #define kPstLstUIDeleteCmdFailedKey kPstLstUIStringPrefix "kPstLstUIDeleteCmdFailedKey" 109 #define kPstLstUIModifyCmdFailedKey kPstLstUIStringPrefix "kPstLstUIModifyCmdFailedKey" 110 #define kPstLstUIDeleteItemCmdFailedKey kPstLstUIStringPrefix "kPstLstUIDeleteItemCmdFailedKey" 111 #define kPstLstUISelectCmdFailedKey kPstLstUIStringPrefix "kPstLstUISelectCmdFailedKey" 112 #define kPstLstUINoDataTextKey kPstLstUIStringPrefix "kPstLstUINoDataTextKey" 113 #define kPstLstUIListLabelTextKey kPstLstUIStringPrefix "kPstLstUIListLabelTextKey" 116 #define kPstLstUINewMenuItemPosition 1.0 117 #define kPstLstUIModifyMenuItemPosition 2.0 118 #define kPstLstUIDeleteMenuItemPosition 3.0 119 #define kPstLstUISeparator1MenuItemPosition 10.0 120 #define kPstLstUIAboutThisMenuItemPosition 11.0 124 #define kPstLstUIInitialMajorFormat 1 125 #define kPstLstUIInitialMinorFormat 0 129 #define kPstLstUILastMajorFormatChange kPstLstUIInitialMajorFormat // Last major format change 130 #define kPstLstUILastMinorFormatChange kPstLstUIInitialMinorFormat // Last minor format change 132 #endif // __PstLstUIID_h__