 | InDesign SDK 20.5 |
30 #include "CrossPlatformTypes.h" 31 #include "IDFactory.h" 33 #define kActionPrefix RezLong(0xd200) 35 #define kActionPrefix8 RezLong(0x19600) 36 #define kScriptMenuActionPrefixFirst RezLong(0xff002000) 37 #define kScriptMenuActionPrefixLast RezLong(0xff003F00) 41 #define kActionsStringResID 2100 42 #define kActionsStringsNoTransRsrcID 2200 43 #define kActionsErrorStringTableRsrcID 2300 46 #define kActionsPluginName "Actions" 65 #ifdef ID_ENABLE_DEBUGGING 94 c_MenuAction =
'Actn',
95 c_MenuActions =
'Acts',
96 c_ScriptMenuAction =
'SAcn',
97 c_ScriptMenuActions =
'SAcs',
100 c_MenuElement =
'MeEl',
101 c_MenuElements =
'MeEs',
105 c_MenuItems =
'MeIs',
106 c_MenuSeparator =
'MeSp',
107 c_MenuSeparators =
'MeSs',
108 c_MenuEvent =
'MeEv',
112 e_BeforeInvoke =
'BfIv',
113 e_AfterInvoke =
'AfIv',
114 e_BeforeDisplay =
'BfDs',
118 p_AssociatedMenuAction =
'AssA',
120 LastMenuActionScriptID
125 #define kMenuAction_CLSID { 0xfc2f7fa1, 0xdf94, 0x41ef, { 0x8c, 0x13, 0xe7, 0xb5, 0x14, 0x1, 0xc8, 0x83 } } 127 #define kMenuActions_CLSID { 0x81e98e8e, 0x8825, 0x4028, { 0x8f, 0xad, 0x51, 0xd5, 0xd4, 0xf6, 0x8e, 0xbf } } 129 #define kScriptMenuAction_CLSID { 0x6effc754, 0x5f78, 0x43ae, { 0x9f, 0xbf, 0x68, 0x5a, 0x9c, 0xf3, 0x38, 0x53 } } 131 #define kScriptMenuActions_CLSID { 0x31063219, 0x95d9, 0x4ad8, { 0x9b, 0xec, 0xc, 0xe8, 0x6, 0x78, 0x7a, 0xf5 } } 134 #define kMenu_CLSID { 0x3efbcad9, 0x5b7d, 0x47cc, { 0xb9, 0x66, 0xd9, 0xbc, 0x59, 0x6d, 0x5f, 0x41 } } 136 #define kMenus_CLSID { 0xae3848f5, 0x26f9, 0x425f, { 0xb6, 0xcb, 0x63, 0xc9, 0x91, 0x9d, 0xe0, 0xda } } 138 #define kMenuElement_CLSID { 0x35383b77, 0x80d, 0x471e, { 0xb8, 0xfb, 0x2, 0xd6, 0x45, 0x7e, 0x45, 0x76 } } 140 #define kMenuElements_CLSID { 0x9bc922a4, 0x70b0, 0x42e3, { 0x88, 0xf, 0xfb, 0xb9, 0x21, 0x8c, 0xbe, 0x44 } } 142 #define kSubmenu_CLSID { 0x5acf4641, 0xb36d, 0x407e, { 0xa1, 0x46, 0x27, 0x9f, 0xb1, 0xb8, 0x88, 0x30 } } 144 #define kSubmenus_CLSID { 0x915bc743, 0x5075, 0x4ce1, { 0xb6, 0xa3, 0x51, 0xcf, 0x28, 0x51, 0x8a, 0x91 } } 146 #define kMenuItem_CLSID { 0x9b1c9cb0, 0xe2c, 0x49ff, { 0xae, 0xad, 0xe0, 0xb2, 0xd0, 0x4a, 0x4e, 0xf } } 148 #define kMenuItems_CLSID { 0x94a76a14, 0xd4f0, 0x4639, { 0xbc, 0xb0, 0x3c, 0x58, 0xcf, 0x8, 0xdc, 0x42 } } 150 #define kMenuSeparator_CLSID { 0x5908717a, 0xcc47, 0x41f9, { 0xaf, 0xfa, 0xd8, 0x9a, 0xaa, 0xfa, 0x42, 0x8f } } 152 #define kMenuSeparators_CLSID { 0xe959211d, 0x7888, 0x4a36, { 0x86, 0xb5, 0xc0, 0x64, 0x3a, 0x8a, 0xc5, 0x30 } } 154 #endif // __ActionID__