Index: src/ch/res/ch.rc2 =================================================================== diff -u -N -r7c612814a43eb389fa1ac27ccd8f621fd4ff37e8 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/ch/res/ch.rc2 (.../ch.rc2) (revision 7c612814a43eb389fa1ac27ccd8f621fd4ff37e8) +++ src/ch/res/ch.rc2 (.../ch.rc2) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -34,16 +34,13 @@ BEGIN VALUE "Comments", "Program for copying files/folders" VALUE "CompanyName", " " - VALUE "FileDescription", PRODUCT_FULL_VERSION + VALUE "FileDescription", "Copy Handler" VALUE "FileVersion", PRODUCT_VERSION - VALUE "InternalName", PRODUCT_NAME VALUE "LegalCopyright", COPYRIGHT_INFO VALUE "LegalTrademarks", " " - VALUE "OriginalFilename", "Copy Handler.EXE" - VALUE "PrivateBuild", " " - VALUE "ProductName", PRODUCT_FULL_VERSION + VALUE "OriginalFilename", "ch.exe" + VALUE "ProductName", "Copy Handler" VALUE "ProductVersion", PRODUCT_VERSION - VALUE "SpecialBuild", " " END END BLOCK "VarFileInfo" Index: src/chext/chext.rc =================================================================== diff -u -N -rd0fdcc905035e648382256101a3d99f429af6d56 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/chext/chext.rc (.../chext.rc) (revision d0fdcc905035e648382256101a3d99f429af6d56) +++ src/chext/chext.rc (.../chext.rc) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -87,6 +87,8 @@ // 1 TYPELIB "chext.tlb" +#include "res\chext.rc2" + ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED Index: src/chext/res/chext.rc2 =================================================================== diff -u -N -r7c612814a43eb389fa1ac27ccd8f621fd4ff37e8 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/chext/res/chext.rc2 (.../chext.rc2) (revision 7c612814a43eb389fa1ac27ccd8f621fd4ff37e8) +++ src/chext/res/chext.rc2 (.../chext.rc2) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -14,34 +14,31 @@ // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,28,20,207 - PRODUCTVERSION 1,28,20,207 + FILEVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + PRODUCTVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x29L #else FILEFLAGS 0x28L #endif FILEOS 0x4L - FILETYPE 0x2L + FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", SHELLEXT_PRODUCT_NAME - VALUE "FileDescription", SHELLEXT_PRODUCT_NAME + VALUE "Comments", "Copy Handler Shell Extension" + VALUE "CompanyName", " " + VALUE "FileDescription", "Copy Handler Shell Extension" VALUE "FileVersion", PRODUCT_VERSION - VALUE "InternalName", SHELLEXT_PRODUCT_NAME VALUE "LegalCopyright", COPYRIGHT_INFO VALUE "LegalTrademarks", " " - VALUE "OLESelfRegister", " " VALUE "OriginalFilename", "chext.dll" - VALUE "PrivateBuild", " " - VALUE "ProductName", SHELLEXT_PRODUCT_NAME + VALUE "ProductName", "Copy Handler" VALUE "ProductVersion", PRODUCT_VERSION - VALUE "SpecialBuild", " " END END BLOCK "VarFileInfo" Index: src/ictranslate/ictranslate.rc =================================================================== diff -u -N -ra7d20eee5bbbb94fe52b2cea4a0e55338ebb9d30 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/ictranslate/ictranslate.rc (.../ictranslate.rc) (revision a7d20eee5bbbb94fe52b2cea4a0e55338ebb9d30) +++ src/ictranslate/ictranslate.rc (.../ictranslate.rc) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -189,48 +189,8 @@ CONTROL "",IDC_DSTDATA_RICHEDIT,"RichEdit20W",ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP,286,267,254,44 END - ///////////////////////////////////////////////////////////////////////////// // -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,1 - PRODUCTVERSION 1,0,0,1 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904e4" - BEGIN - VALUE "CompanyName", "TODO: " - VALUE "FileDescription", "TODO: " - VALUE "FileVersion", "1.0.0.1" - VALUE "InternalName", "ictranslate.exe" - VALUE "LegalCopyright", "TODO: (c) . All rights reserved." - VALUE "OriginalFilename", "ictranslate.exe" - VALUE "ProductName", "TODO: " - VALUE "ProductVersion", "1.0.0.1" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// // DESIGNINFO // Index: src/ictranslate/res/ictranslate.rc2 =================================================================== diff -u -N -rbee51aca3d5d9b67ecac4f528a3203738cc63455 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/ictranslate/res/ictranslate.rc2 (.../ictranslate.rc2) (revision bee51aca3d5d9b67ecac4f528a3203738cc63455) +++ src/ictranslate/res/ictranslate.rc2 (.../ictranslate.rc2) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -6,8 +6,46 @@ #error this file is not editable by Microsoft Visual C++ #endif //APSTUDIO_INVOKED +#include "../common/version.h" ///////////////////////////////////////////////////////////////////////////// // Add manually edited resources here... ///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + PRODUCTVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x29L +#else + FILEFLAGS 0x28L +#endif + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments", "Program for translating Copy Handler to various languages" + VALUE "CompanyName", " " + VALUE "FileDescription", "Copy Handler Translator" + VALUE "FileVersion", PRODUCT_VERSION + VALUE "LegalCopyright", COPYRIGHT_INFO + VALUE "LegalTrademarks", " " + VALUE "OriginalFilename", "ictranslate.exe" + VALUE "ProductName", "Copy Handler" + VALUE "ProductVersion", PRODUCT_VERSION + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END Index: src/libchcore/libchcore.rc =================================================================== diff -u -N Binary files differ Index: src/libchcore/libchcore.vc140.vcxproj =================================================================== diff -u -N -r306fbe693c70290af9de9a5779084a697de22d75 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/libchcore/libchcore.vc140.vcxproj (.../libchcore.vc140.vcxproj) (revision 306fbe693c70290af9de9a5779084a697de22d75) +++ src/libchcore/libchcore.vc140.vcxproj (.../libchcore.vc140.vcxproj) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -488,6 +488,7 @@ + @@ -949,6 +950,9 @@ {df9957d4-3d95-4ac3-ad3f-dcbea058f79d} + + + Index: src/libchcore/libchcore.vc140.vcxproj.filters =================================================================== diff -u -N -r306fbe693c70290af9de9a5779084a697de22d75 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/libchcore/libchcore.vc140.vcxproj.filters (.../libchcore.vc140.vcxproj.filters) (revision 306fbe693c70290af9de9a5779084a697de22d75) +++ src/libchcore/libchcore.vc140.vcxproj.filters (.../libchcore.vc140.vcxproj.filters) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -524,6 +524,7 @@ Source Files\Tools + @@ -971,4 +972,9 @@ Source Files\Tools + + + Resource Files + + \ No newline at end of file Index: src/libchcore/res/libchcore.rc2 =================================================================== diff -u -N --- src/libchcore/res/libchcore.rc2 (revision 0) +++ src/libchcore/res/libchcore.rc2 (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -0,0 +1,52 @@ +// +// ch.rc2 - resources Microsoft Visual C++ does not edit directly +// + +#ifdef APSTUDIO_INVOKED + #error this file is not editable by Microsoft Visual C++ +#endif //APSTUDIO_INVOKED + +#include "../common/version.h" + +///////////////////////////////////////////////////////////////////////////// +// Add manually edited resources here... +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + PRODUCTVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x29L +#else + FILEFLAGS 0x28L +#endif + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments", "Core Copy Handler functionalities" + VALUE "CompanyName", " " + VALUE "FileDescription", "Copy Handler Core" + VALUE "FileVersion", PRODUCT_VERSION + VALUE "LegalCopyright", COPYRIGHT_INFO + VALUE "LegalTrademarks", " " + VALUE "OriginalFilename", "libchcore.dll" + VALUE "ProductName", "Copy Handler" + VALUE "ProductVersion", PRODUCT_VERSION + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +///////////////////////////////////////////////////////////////////////////// Index: src/libchcore/resource.h =================================================================== diff -u -N Binary files differ Index: src/libictranslate/res/libictranslate.rc2 =================================================================== diff -u -N -rbee51aca3d5d9b67ecac4f528a3203738cc63455 -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/libictranslate/res/libictranslate.rc2 (.../libictranslate.rc2) (revision bee51aca3d5d9b67ecac4f528a3203738cc63455) +++ src/libictranslate/res/libictranslate.rc2 (.../libictranslate.rc2) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -6,6 +6,7 @@ #error this file is not editable by Microsoft Visual C++ #endif //APSTUDIO_INVOKED +#include "../common/version.h" ///////////////////////////////////////////////////////////////////////////// // Add manually edited resources here... @@ -14,37 +15,38 @@ // Version // -VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,1 - PRODUCTVERSION 1,0,0,1 +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + PRODUCTVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 FILEFLAGSMASK 0x3fL #ifdef _DEBUG - FILEFLAGS 0x1L + FILEFLAGS 0x29L #else - FILEFLAGS 0x0L + FILEFLAGS 0x28L #endif FILEOS 0x4L - FILETYPE 0x2L + FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904e4" - BEGIN - VALUE "CompanyName", "TODO: " - VALUE "FileDescription", "TODO: " - VALUE "FileVersion", "1.0.0.1" - VALUE "InternalName", "libictranslate.dll" - VALUE "LegalCopyright", "TODO: (c) . All rights reserved." - VALUE "OriginalFilename","libictranslate.dll" - VALUE "ProductName", "TODO: " - VALUE "ProductVersion", "1.0.0.1" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments", "Library supporting translation of Copy Handler to various languages" + VALUE "CompanyName", " " + VALUE "FileDescription", "Copy Handler Translation Library" + VALUE "FileVersion", PRODUCT_VERSION + VALUE "LegalCopyright", COPYRIGHT_INFO + VALUE "LegalTrademarks", " " + VALUE "OriginalFilename", "libictranslate.dll" + VALUE "ProductName", "Copy Handler" + VALUE "ProductVersion", PRODUCT_VERSION + END END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END END ///////////////////////////////////////////////////////////////////////////// Index: src/liblogger/liblogger.rc =================================================================== diff -u -N Binary files differ Index: src/liblogger/liblogger.vc140.vcxproj =================================================================== diff -u -N -rf0b3178897bcff99beb7fde44dfe952ccbf40bec -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/liblogger/liblogger.vc140.vcxproj (.../liblogger.vc140.vcxproj) (revision f0b3178897bcff99beb7fde44dfe952ccbf40bec) +++ src/liblogger/liblogger.vc140.vcxproj (.../liblogger.vc140.vcxproj) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -464,6 +464,7 @@ + @@ -511,6 +512,9 @@ + + + Index: src/liblogger/liblogger.vc140.vcxproj.filters =================================================================== diff -u -N -rde48778626a2e3f6a09a43f0211b2a04eba36fed -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/liblogger/liblogger.vc140.vcxproj.filters (.../liblogger.vc140.vcxproj.filters) (revision de48778626a2e3f6a09a43f0211b2a04eba36fed) +++ src/liblogger/liblogger.vc140.vcxproj.filters (.../liblogger.vc140.vcxproj.filters) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -56,6 +56,7 @@ Source Files + @@ -92,4 +93,9 @@ Source Files + + + Resource Files + + \ No newline at end of file Index: src/liblogger/res/liblogger.rc2 =================================================================== diff -u -N --- src/liblogger/res/liblogger.rc2 (revision 0) +++ src/liblogger/res/liblogger.rc2 (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -0,0 +1,52 @@ +// +// liblogger.rc2 - resources Microsoft Visual C++ does not edit directly +// + +#ifdef APSTUDIO_INVOKED + #error this file is not editable by Microsoft Visual C++ +#endif //APSTUDIO_INVOKED + +#include "../common/version.h" + +///////////////////////////////////////////////////////////////////////////// +// Add manually edited resources here... +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + PRODUCTVERSION PRODUCT_VERSION1, PRODUCT_VERSION2, PRODUCT_VERSION3, PRODUCT_VERSION4 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x29L +#else + FILEFLAGS 0x28L +#endif + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments", "Multi-file, multithreaded, async logger library" + VALUE "CompanyName", " " + VALUE "FileDescription", "Async Logger Library" + VALUE "FileVersion", PRODUCT_VERSION + VALUE "LegalCopyright", COPYRIGHT_INFO + VALUE "LegalTrademarks", " " + VALUE "OriginalFilename", "liblogger.dll" + VALUE "ProductName", "Copy Handler" + VALUE "ProductVersion", PRODUCT_VERSION + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +///////////////////////////////////////////////////////////////////////////// Index: src/liblogger/resource.h =================================================================== diff -u -N Binary files differ Index: src/regchext/res/regchext.rc2 =================================================================== diff -u -N -re2054db3fa2be3652ca376a318d49dbaba8539ed -r8163be49a92698ada689f27b2dbe0caae69a7d5c --- src/regchext/res/regchext.rc2 (.../regchext.rc2) (revision e2054db3fa2be3652ca376a318d49dbaba8539ed) +++ src/regchext/res/regchext.rc2 (.../regchext.rc2) (revision 8163be49a92698ada689f27b2dbe0caae69a7d5c) @@ -1,5 +1,5 @@ // -// ch.rc2 - resources Microsoft Visual C++ does not edit directly +// regchext.rc2 - resources Microsoft Visual C++ does not edit directly // #ifdef APSTUDIO_INVOKED @@ -32,18 +32,15 @@ BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", "Program for copying files/folders" + VALUE "Comments", "Program registers Copy Handler shell extensions" VALUE "CompanyName", " " - VALUE "FileDescription", PRODUCT_FULL_VERSION + VALUE "FileDescription", "Shell Extension Registration Helper" VALUE "FileVersion", PRODUCT_VERSION - VALUE "InternalName", PRODUCT_NAME VALUE "LegalCopyright", COPYRIGHT_INFO VALUE "LegalTrademarks", " " - VALUE "OriginalFilename", "Copy Handler.EXE" - VALUE "PrivateBuild", " " - VALUE "ProductName", PRODUCT_FULL_VERSION + VALUE "OriginalFilename", "regchext.exe" + VALUE "ProductName", "Copy Handler" VALUE "ProductVersion", PRODUCT_VERSION - VALUE "SpecialBuild", " " END END BLOCK "VarFileInfo"