27 #include "CrossPlatformTypes.h" 28 #include "IDFactory.h" 30 #define kLinksPrefix RezLong(0x8c00) 31 #define kLinksPrefix2 RezLong(0x23100) 34 #define kLinksPluginName "Links" 140 #define kLink_CLSID { 0x77617589, 0xd3de, 0x11d1, { 0xaa, 0xa6, 0x0, 0xc0, 0x4f, 0xa3, 0x49, 0xc7 } } 142 #define kLinks_CLSID { 0x7761758a, 0xd3de, 0x11d1, { 0xaa, 0xa6, 0x0, 0xc0, 0x4f, 0xa3, 0x49, 0xc7 } } 145 #define kLinksPref_CLSID { 0x8F7AED4D, 0x37D3, 0x4610, {0xBD, 0x32, 0x50, 0x4C, 0xB5, 0x90, 0x8F, 0x32}} 148 #define kHttpLinkConnectionManager_CLSID {0x43cda0d0, 0xe2b1, 0x42af, {0x96, 0xfa, 0x39, 0x10, 0xc6, 0x3f, 0x6e, 0xd7} } 152 s_LinkSuite =
'K2LK',
155 c_HttpLinkConnectionManager =
'cmgr',
162 p_LinkAssetID =
'laID',
164 p_LinkMetadata =
'lXMP',
165 p_LinkStock =
'lstk',
166 p_LinkResourceURI =
'lURI',
167 p_LinkResourceFormat =
'lrfo',
168 p_LinkResourceRenditionType =
'lRen',
169 p_HttpLinkConnectionManager =
'hcmr',
170 p_LinkResourceStoreState =
'lrss',
171 p_LinkResourceSize =
'lrsi',
172 p_LinkClassID =
'lCID',
173 p_LinkClientID =
'lcID',
174 p_LinkResourceModState =
'lrms',
175 p_LinkObjectModState =
'loms',
176 p_LinkShowInUI =
'lsui',
177 p_LinkCanEmbed =
'lcem',
178 p_LinkCanUnembed =
'lcue',
179 p_LinkCanPackage =
'lcpa',
180 p_LinkImportPolicy =
'lipo',
181 p_LinkExportPolicy =
'lepo',
182 p_LinkImportStamp =
'list',
183 p_LinkImportModTime =
'limt',
184 p_LinkImportTime =
'liti',
185 p_LinkExportTime =
'leti',
186 en_LinkStatus =
'stte',
187 en_LinkNormal =
'norm',
188 en_LinkOutOfDate =
'lood',
189 en_LinkMissing =
'lmis',
190 en_LinkInaccessible =
'lina',
191 en_LinkEmbedded =
'Lmbd',
192 en_LinkResourceStoreState =
'lrse',
193 en_LinkResourceNormal =
'norm',
194 en_LinkResourceCached =
'lrca',
195 en_LinkResourceContained =
'lrco',
196 en_LinkResourceEmbedded =
'Lrem',
197 en_LinkResourceRenditionType =
'LrRT',
198 en_LinkResourceFPO =
'Lfpo',
199 en_LinkResourceOriginal =
'Lori',
200 en_LinkImportPolicy =
'lipe',
201 en_LinkNoAutoImport =
'lnai',
202 en_LinkImportOnModify =
'liom',
203 en_LinkExportPolicy =
'lepe',
204 en_LinkNoAutoExport =
'lnae',
205 en_LinkExportOnModify =
'leom',
206 en_LinkExportOnClose =
'leoc',
207 en_LinkExportOnSave =
'leos',
208 en_LinkStockState =
'lsks',
209 en_LinkNotStock =
'lnsk',
210 en_LinkStockComp =
'lskc',
211 en_LinkStockHiRes =
'lskh',
212 e_BeforeUpdate =
'BfUp',
213 e_AfterUpdate =
'AfUp',
214 e_BeforeEmbed =
'BfEm',
215 e_AfterEmbed =
'AfEm',
216 e_BeforeUnembed =
'BfUE',
217 e_AfterUnembed =
'AfUE',
218 e_AfterLinksChanged =
'AfLk',
219 e_HttpConnect =
'hcon',
220 e_ReplaceWithOriginal =
'ReOr',
223 p_ServerUrl =
'surl',
229 #define kLinksStringsRsrcID 100 230 #define kLinksStringsNoTransRsrcID 200 231 #define kLinksErrorStringTableRsrcID 300 235 #define kLinkInfoPageColumnHeaderIconResID 400 236 #define kLinkInfoLayerOverrideColumnHeaderIconResID 401 237 #define kLinkInfoColorspaceColumnHeaderIconResID 402 238 #define kLinkInfoTransparencyColumnHeaderIconResID 403 239 #define kLinkInfoScaleColumnHeaderIconResID 404 240 #define kLinkInfoEffectivePPIColumnHeaderIconResID 405 241 #define kLinkInfoActualPPIColumnHeaderIconResID 406 242 #define kLinksStatusColumnHeaderIconResID 407 245 #define kLinksInaccessibleStatusIconResID 500 246 #define kLinksMissingStatusIconResID 502 247 #define kLinksStatusChildMissingResID 504 248 #define kLinksOutOfDateStatusIconResID 506 249 #define kLinksStatusInstanceOutOfDateResID 508 250 #define kLinksStatusChildOutOfDateResID 510 251 #define kLinksEmbeddedStatusIconResID 512 252 #define kLinksCachedStatusIconResID 514 253 #define kLinksPendingStatusIconResID 516 254 #define kLinksUnknownStatusIconResID 518 255 #define kLinksStatusOKResID 520 256 #define kCCLinkMissingIconResID 524 257 #define kCCLinkModifiedIconResID 526 258 #define kCCLinkedResID 528 259 #define kStockCartIconResID 530 260 #define kStockSyncProgressIconResID 532 261 #define kHTTPFPOLinkInaccessibleIconResID 534 262 #define kHTTPLinkInaccessibleIconResID 536 263 #define kHTTPMetadataLinkInaccessibleIconResID 538 264 #define kHTTPFPOLinkMissingIconResID 540 265 #define kHTTPLinkMissingIconResID 542 266 #define kHTTPMetadataLinkMissingIconResID 544 267 #define kHTTPFPOLinkModifiedIconResID 546 268 #define kHTTPLinkModifiedIconResID 548 269 #define kHTTPMetadataLinkModifiedIconResID 550 270 #define kHTTPFPOLinkedResID 552 271 #define kHTTPOriginalAssetAvailableIconResID 554 272 #define kHTTPAssetDownloadingIconResID 556 273 #define kHTTPLinkedResID 558 274 #define kHTTPMetadataLinkedResID 560 275 #define kLinksStatusOKForGenAIResID 561 277 #define kAALFPOLinkInaccessibleIconResID 570 278 #define kAALLinkInaccessibleIconResID 572 279 #define kAALFPOLinkMissingIconResID 574 280 #define kAALLinkMissingIconResID 576 281 #define kAALFPOLinkModifiedIconResID 578 282 #define kAALLinkModifiedIconResID 580 283 #define kAALLinkedResID 582 284 #define kAALFPOLinkedResID 584 285 #define kAALOriginalAssetAvailableIconResID 586 286 #define kAALAssetDownloadingIconResID 588 287 #define kCCACLinkMissingIconResID 590 288 #define kCCACLinkIconResID 594 289 #define kCloudLinksStatusOKIconResID 595 290 #define kCloudLinksModifiedIconResID 596 291 #define kCloudLinksMissingIconResID 597 293 #define kPageItemAdornmentLinkObjectIconRsrcID 1000 294 #define kPageItemAdornmentLinkObjectOutOfDateIconRsrcID 1010 295 #define kPageItemAdornmentLinkObjectMissingStatusIconRsrcID 1020 297 #define kPageItemAdornmentCCLinkedIconRsrcID 1030 298 #define kPageItemAdornmentCCLinkModifiedIconRsrcID 1040 299 #define kPageItemAdornmentCCLinkMissingStatusIconRsrcID 1050 301 #define kPageItemAdornmentHTTPLinkedIconRsrcID 1060 302 #define kPageItemAdornmentHTTPLinkModifiedIconRsrcID 1070 303 #define kPageItemAdornmentHTTPLinkMissingStatusIconRsrcID 1080 304 #define kPageItemAdornmentHTTPFPOLinkedIconRsrcID 1090 305 #define kPageItemAdornmentHTTPFPOLinkModifiedIconRsrcID 1100 306 #define kPageItemAdornmentHTTPFPOLinkMissingStatusIconRsrcID 1110 307 #define kPageItemAdornmentHTTPOriginalAssetAvailableIconRsrcID 1120 308 #define kPageItemAdornmentHTTPFPOLinkInaccessibleStatusIconRsrcID 1130 309 #define kPageItemAdornmentHTTPLinkInaccessibleStatusIconRsrcID 1140 311 #define kPageItemAdornmentAALLinkedIconRsrcID 1160 312 #define kPageItemAdornmentAALLinkModifiedIconRsrcID 1170 313 #define kPageItemAdornmentAALLinkMissingStatusIconRsrcID 1180 314 #define kPageItemAdornmentAALLinkInaccessibleStatusIconRsrcID 1190 315 #define kPageItemAdornmentAALFPOLinkedIconRsrcID 1200 316 #define kPageItemAdornmentAALFPOLinkModifiedIconRsrcID 1210 317 #define kPageItemAdornmentAALFPOLinkMissingStatusIconRsrcID 1220 318 #define kPageItemAdornmentAALOriginalAssetAvailableIconRsrcID 1230 319 #define kPageItemAdornmentAALFPOLinkInaccessibleStatusIconRsrcID 1240 320 #define kPageItemAdornmentAALOriginalAssetDownloadingIconRsrcID 1250 321 #define kPageItemAdornmentCCACLinkedIconRsrcID 1260 322 #define kPageItemAdornmentCloudLinkedIconRsrcID 1270 323 #define kPageItemAdornmentCloudLinkModifiedIconRsrcID 1280 324 #define kPageItemAdornmentCloudLinkMissingStatusIconRsrcID 1290 329 #endif // __LinksIID__