//************************************************************************************** // Filename: CMPluginImpl.h // Part of Contextual Menu Workshop by Abracode Inc. // http://free.abracode.com/cmworkshop/ // Copyright © 2002-2003 Abracode, Inc. All rights reserved. // // Description: // //************************************************************************************** #ifndef __CMPluginImpl__ #define __CMPluginImpl__ //concrete plugin implementation constants //you must change these #define kCMImplPluginFactoryID ( CFUUIDGetConstantUUIDWithBytes( NULL, \ 0x12, 0x58, 0x69, 0x66, 0x0A, 0xAD, 0x11, 0xD6, 0x9A, 0xF4, 0x00, 0x05, 0x02, 0x89, 0xEC, 0x9F ) ) // "12586966-0AAD-11D6-9AF4-00050289EC9F" #define CM_IMPL_PLUGIN_BUNDLE_INDENTIFIER "com.abracode.FileUtilsCM" #define CM_IMPL_PLUGIN_PREFS_INDENTIFIER "com.abracode.FileUtilsCMPrefs" typedef struct CMPluginImplData { } CMPluginImplData; //command ID - change it and use your command(s) enum { kRefreshCommand = 100, kCopyPathCommand, kTouchModifCommand, kTouchCreationCommand, kToggleLockCommand, kToggleExtVisCommand, kSetTypeCommand, kFITypeCommand, kFICreatorCommand, kFICreateDateCommand, kFIModifDateCommand, kFIDataLogicalSizeCommand, kFIDataPhysicalSizeCommand, kFIResLogicalSizeCommand, kFIResPhysicalSizeCommand }; #endif //__CMPluginImpl__