[Ttssh2-commit] [6854] keycode.exe, dll にバージョン情報を付加

svnno****@sourc***** svnno****@sourc*****
2017年 7月 7日 (金) 22:23:52 JST


Revision: 6854
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6854
Author:   doda
Date:     2017-07-07 22:23:52 +0900 (Fri, 07 Jul 2017)
Log Message:
-----------
keycode.exe, dll にバージョン情報を付加

Modified Paths:
--------------
    trunk/teraterm/keycode/keycode.rc
    trunk/teraterm/keycode/keycode.v10.vcxproj
    trunk/teraterm/keycode/keycode.v10.vcxproj.filters
    trunk/teraterm/keycode/keycode.v11.vcxproj
    trunk/teraterm/keycode/keycode.v11.vcxproj.filters
    trunk/teraterm/keycode/keycode.v12.vcxproj
    trunk/teraterm/keycode/keycode.v12.vcxproj.filters
    trunk/teraterm/keycode/keycode.v14.vcxproj
    trunk/teraterm/keycode/keycode.v14.vcxproj.filters
    trunk/teraterm/keycode/keycode.v15.vcxproj
    trunk/teraterm/keycode/keycode.v15.vcxproj.filters
    trunk/teraterm/keycode/keycode.v9.vcproj
    trunk/teraterm/keycode/keycode.vcproj
    trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj
    trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj.filters
    trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj
    trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj.filters
    trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj
    trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj.filters
    trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj
    trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj.filters
    trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj
    trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj.filters
    trunk/teraterm/ttpcmn/ttpcmn.v9.vcproj
    trunk/teraterm/ttpcmn/ttpcmn.vcproj
    trunk/teraterm/ttpdlg/ttpdlg.rc
    trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj
    trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj.filters
    trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj
    trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj.filters
    trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj
    trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj.filters
    trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj
    trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj.filters
    trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj
    trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj.filters
    trunk/teraterm/ttpdlg/ttpdlg.v9.vcproj
    trunk/teraterm/ttpdlg/ttpdlg.vcproj
    trunk/teraterm/ttpfile/ttpfile.rc
    trunk/teraterm/ttpfile/ttpfile.v10.vcxproj
    trunk/teraterm/ttpfile/ttpfile.v10.vcxproj.filters
    trunk/teraterm/ttpfile/ttpfile.v11.vcxproj
    trunk/teraterm/ttpfile/ttpfile.v11.vcxproj.filters
    trunk/teraterm/ttpfile/ttpfile.v12.vcxproj
    trunk/teraterm/ttpfile/ttpfile.v12.vcxproj.filters
    trunk/teraterm/ttpfile/ttpfile.v14.vcxproj
    trunk/teraterm/ttpfile/ttpfile.v14.vcxproj.filters
    trunk/teraterm/ttpfile/ttpfile.v15.vcxproj
    trunk/teraterm/ttpfile/ttpfile.v15.vcxproj.filters
    trunk/teraterm/ttpfile/ttpfile.v9.vcproj
    trunk/teraterm/ttpfile/ttpfile.vcproj
    trunk/teraterm/ttpset/ttpset.v10.vcxproj
    trunk/teraterm/ttpset/ttpset.v10.vcxproj.filters
    trunk/teraterm/ttpset/ttpset.v11.vcxproj
    trunk/teraterm/ttpset/ttpset.v11.vcxproj.filters
    trunk/teraterm/ttpset/ttpset.v12.vcxproj
    trunk/teraterm/ttpset/ttpset.v12.vcxproj.filters
    trunk/teraterm/ttpset/ttpset.v14.vcxproj
    trunk/teraterm/ttpset/ttpset.v14.vcxproj.filters
    trunk/teraterm/ttpset/ttpset.v15.vcxproj
    trunk/teraterm/ttpset/ttpset.v15.vcxproj.filters
    trunk/teraterm/ttpset/ttpset.v9.vcproj
    trunk/teraterm/ttpset/ttpset.vcproj
    trunk/teraterm/ttptek/ttptek.v10.vcxproj
    trunk/teraterm/ttptek/ttptek.v10.vcxproj.filters
    trunk/teraterm/ttptek/ttptek.v11.vcxproj
    trunk/teraterm/ttptek/ttptek.v11.vcxproj.filters
    trunk/teraterm/ttptek/ttptek.v12.vcxproj
    trunk/teraterm/ttptek/ttptek.v12.vcxproj.filters
    trunk/teraterm/ttptek/ttptek.v14.vcxproj
    trunk/teraterm/ttptek/ttptek.v14.vcxproj.filters
    trunk/teraterm/ttptek/ttptek.v15.vcxproj
    trunk/teraterm/ttptek/ttptek.v15.vcxproj.filters
    trunk/teraterm/ttptek/ttptek.v9.vcproj
    trunk/teraterm/ttptek/ttptek.vcproj

Added Paths:
-----------
    trunk/teraterm/keycode/keycode-version.rc
    trunk/teraterm/ttpcmn/cmn_res.h
    trunk/teraterm/ttpcmn/ttpcmn-version.rc
    trunk/teraterm/ttpcmn/ttpcmn.rc
    trunk/teraterm/ttpdlg/ttpdlg-version.rc
    trunk/teraterm/ttpfile/ttpfile-version.rc
    trunk/teraterm/ttpset/set_res.h
    trunk/teraterm/ttpset/ttpset-version.rc
    trunk/teraterm/ttpset/ttpset.rc
    trunk/teraterm/ttptek/tek_res.h
    trunk/teraterm/ttptek/ttptek-version.rc
    trunk/teraterm/ttptek/ttptek.rc

-------------- next part --------------
Added: trunk/teraterm/keycode/keycode-version.rc
===================================================================
--- trunk/teraterm/keycode/keycode-version.rc	                        (rev 0)
+++ trunk/teraterm/keycode/keycode-version.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,39 @@
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#include "tt-version.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ PRODUCTVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x1L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "T. Teranishi, TeraTerm Project"
+            VALUE "FileDescription", "Keycode Checker"
+            VALUE "FileVersion", TT_RES_VERSION_STR
+            VALUE "InternalName", "KEYCODE"
+            VALUE "LegalCopyright", "Copyright (C) 1994-1998 T. Teranishi, (C) 2004-2017 TeraTerm Project"
+            VALUE "OriginalFilename", "KEYCODE.EXE"
+            VALUE "ProductName", "Tera Term"
+            VALUE "ProductVersion", TT_RES_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END

Modified: trunk/teraterm/keycode/keycode.rc
===================================================================
--- trunk/teraterm/keycode/keycode.rc	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -40,7 +40,7 @@
 
 3 TEXTINCLUDE DISCARDABLE 
 BEGIN
-    "\r\n"
+    "#include ""keycode-version.rc""\r\n"
     "\0"
 END
 
@@ -77,8 +77,8 @@
 //
 // Generated from the TEXTINCLUDE 3 resource.
 //
+#include "keycode-version.rc"
 
-
 /////////////////////////////////////////////////////////////////////////////
 #endif    // not APSTUDIO_INVOKED
 

Modified: trunk/teraterm/keycode/keycode.v10.vcxproj
===================================================================
--- trunk/teraterm/keycode/keycode.v10.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v10.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -64,6 +64,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -95,6 +96,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -118,6 +120,7 @@
     <None Include="keycode.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc" />
     <ResourceCompile Include="keycode.rc">
       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
@@ -125,6 +128,9 @@
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>
     </ResourceCompile>
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="kc_res.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>

Modified: trunk/teraterm/keycode/keycode.v10.vcxproj.filters
===================================================================
--- trunk/teraterm/keycode/keycode.v10.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v10.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -25,8 +25,16 @@
     </None>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="keycode.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ClInclude Include="kc_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/keycode/keycode.v11.vcxproj
===================================================================
--- trunk/teraterm/keycode/keycode.v11.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v11.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -69,6 +69,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -99,6 +100,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -118,11 +120,15 @@
     <Image Include="keycode.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc" />
     <ResourceCompile Include="keycode.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>
     </ResourceCompile>
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="kc_res.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>

Modified: trunk/teraterm/keycode/keycode.v11.vcxproj.filters
===================================================================
--- trunk/teraterm/keycode/keycode.v11.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v11.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -25,8 +25,16 @@
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="keycode.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ClInclude Include="kc_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/keycode/keycode.v12.vcxproj
===================================================================
--- trunk/teraterm/keycode/keycode.v12.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v12.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -69,6 +69,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -99,6 +100,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -118,11 +120,15 @@
     <Image Include="keycode.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc" />
     <ResourceCompile Include="keycode.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>
     </ResourceCompile>
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="kc_res.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>

Modified: trunk/teraterm/keycode/keycode.v12.vcxproj.filters
===================================================================
--- trunk/teraterm/keycode/keycode.v12.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v12.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -25,8 +25,16 @@
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="keycode.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ClInclude Include="kc_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/keycode/keycode.v14.vcxproj
===================================================================
--- trunk/teraterm/keycode/keycode.v14.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v14.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -69,6 +69,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -99,6 +100,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -118,11 +120,15 @@
     <Image Include="keycode.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc" />
     <ResourceCompile Include="keycode.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>
     </ResourceCompile>
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="kc_res.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>

Modified: trunk/teraterm/keycode/keycode.v14.vcxproj.filters
===================================================================
--- trunk/teraterm/keycode/keycode.v14.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v14.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -25,8 +25,16 @@
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="keycode.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ClInclude Include="kc_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/keycode/keycode.v15.vcxproj
===================================================================
--- trunk/teraterm/keycode/keycode.v15.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v15.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -70,6 +70,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -100,6 +101,7 @@
       <CompileAs>Default</CompileAs>
     </ClCompile>
     <ResourceCompile>
+      <AdditionalIncludeDirectories>$(SolutionDir)common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture>0x0409</Culture>
     </ResourceCompile>
@@ -119,11 +121,15 @@
     <Image Include="keycode.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc" />
     <ResourceCompile Include="keycode.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>
     </ResourceCompile>
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="kc_res.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>

Modified: trunk/teraterm/keycode/keycode.v15.vcxproj.filters
===================================================================
--- trunk/teraterm/keycode/keycode.v15.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v15.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -25,8 +25,16 @@
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="keycode-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="keycode.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ClInclude Include="kc_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/keycode/keycode.v9.vcproj
===================================================================
--- trunk/teraterm/keycode/keycode.v9.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.v9.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -62,6 +62,7 @@
 				Name="VCResourceCompilerTool"
 				PreprocessorDefinitions="NDEBUG"
 				Culture="1033"
+				AdditionalIncludeDirectories="$(SolutionDir)common"
 			/>
 			<Tool
 				Name="VCPreLinkEventTool"
@@ -145,6 +146,7 @@
 				Name="VCResourceCompilerTool"
 				PreprocessorDefinitions="_DEBUG"
 				Culture="1033"
+				AdditionalIncludeDirectories="$(SolutionDir)common"
 			/>
 			<Tool
 				Name="VCPreLinkEventTool"
@@ -218,6 +220,10 @@
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
 			<File
+				RelativePath="keycode-version.rc"
+				>
+			</File>
+			<File
 				RelativePath="keycode.ico"
 				>
 			</File>
@@ -248,6 +254,10 @@
 			Name="Header Files"
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
+			<File
+				RelativePath="kc_res.h"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Modified: trunk/teraterm/keycode/keycode.vcproj
===================================================================
--- trunk/teraterm/keycode/keycode.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/keycode/keycode.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -61,6 +61,7 @@
 				Name="VCResourceCompilerTool"
 				PreprocessorDefinitions="NDEBUG"
 				Culture="1033"
+				AdditionalIncludeDirectories="$(SolutionDir)common"
 			/>
 			<Tool
 				Name="VCPreLinkEventTool"
@@ -145,6 +146,7 @@
 				Name="VCResourceCompilerTool"
 				PreprocessorDefinitions="_DEBUG"
 				Culture="1033"
+				AdditionalIncludeDirectories="$(SolutionDir)common"
 			/>
 			<Tool
 				Name="VCPreLinkEventTool"
@@ -219,6 +221,10 @@
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
 			<File
+				RelativePath="keycode-version.rc"
+				>
+			</File>
+			<File
 				RelativePath="keycode.ico"
 				>
 			</File>
@@ -249,6 +255,10 @@
 			Name="Header Files"
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
+			<File
+				RelativePath="kc_res.h"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Added: trunk/teraterm/ttpcmn/cmn_res.h
===================================================================
--- trunk/teraterm/ttpcmn/cmn_res.h	                        (rev 0)
+++ trunk/teraterm/ttpcmn/cmn_res.h	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,14 @@
+//{{NO_DEPENDENCIES}}
+// Microsoft Visual C++ generated include file.
+// Used by ttpcmn.rc
+
+// \x90V\x82\xB5\x82\xA2\x83I\x83u\x83W\x83F\x83N\x83g\x82̎\x9F\x82̊\xF9\x92\xE8\x92l
+// 
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE        101
+#define _APS_NEXT_COMMAND_VALUE         40001
+#define _APS_NEXT_CONTROL_VALUE         1001
+#define _APS_NEXT_SYMED_VALUE           101
+#endif
+#endif

Added: trunk/teraterm/ttpcmn/ttpcmn-version.rc
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn-version.rc	                        (rev 0)
+++ trunk/teraterm/ttpcmn/ttpcmn-version.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,39 @@
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#include "tt-version.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ PRODUCTVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "T. Teranishi, TeraTerm Project"
+            VALUE "FileDescription", "Tera Term Common Routines"
+            VALUE "FileVersion", TT_RES_VERSION_STR
+            VALUE "InternalName", "TTPCMN"
+            VALUE "LegalCopyright", "Copyright (C) 1994-1998 T. Teranishi, (C) 2004-2017 TeraTerm Project"
+            VALUE "OriginalFilename", "ttpcmn.dll"
+            VALUE "ProductName", "Tera Term"
+            VALUE "ProductVersion", TT_RES_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END

Copied: trunk/teraterm/ttpcmn/ttpcmn.rc (from rev 6853, trunk/teraterm/keycode/keycode.rc)
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.rc	                        (rev 0)
+++ trunk/teraterm/ttpcmn/ttpcmn.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,65 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "cmn_res.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// \x93\xFA\x96{\x8C\xEA resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
+#ifdef _WIN32
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+#pragma code_page(932)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE 
+BEGIN
+    "cmn_res.h\0"
+END
+
+2 TEXTINCLUDE 
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE 
+BEGIN
+    "#include ""ttpcmn-version.rc""\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+
+
+#endif    // \x93\xFA\x96{\x8C\xEA resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+#include "ttpcmn-version.rc"
+
+/////////////////////////////////////////////////////////////////////////////
+#endif    // not APSTUDIO_INVOKED
+

Modified: trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -74,8 +74,9 @@
     <Link>
       <AdditionalDependencies>setupapi.lib;htmlhelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SuppressStartupBanner>true</SuppressStartupBanner>
+      <AdditionalLibraryDirectories>$(SolutionDir)htmlhelp;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <ModuleDefinitionFile>$(ProjectName).def</ModuleDefinitionFile>
-      <DelayLoadDLLs>setupapi.dll; user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+      <DelayLoadDLLs>setupapi.dll;user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Windows</SubSystem>
       <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
@@ -127,6 +128,7 @@
     <ClCompile Include="..\common\ttlib.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h" />
     <ClInclude Include="..\common\i18n.h" />
     <ClInclude Include="language.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -134,7 +136,11 @@
   <ItemGroup>
     <None Include="ttpcmn.def" />
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc" />
+    <ResourceCompile Include="ttpcmn.rc" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v10.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -33,6 +33,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\i18n.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -48,4 +51,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpcmn.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -79,8 +79,9 @@
     <Link>
       <AdditionalDependencies>setupapi.lib;htmlhelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SuppressStartupBanner>true</SuppressStartupBanner>
+      <AdditionalLibraryDirectories>$(SolutionDir)htmlhelp;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <ModuleDefinitionFile>$(ProjectName).def</ModuleDefinitionFile>
-      <DelayLoadDLLs>setupapi.dll; user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+      <DelayLoadDLLs>setupapi.dll;user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Windows</SubSystem>
       <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
@@ -132,6 +133,7 @@
     <ClCompile Include="..\common\ttlib.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h" />
     <ClInclude Include="..\common\i18n.h" />
     <ClInclude Include="language.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -139,7 +141,11 @@
   <ItemGroup>
     <None Include="ttpcmn.def" />
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc" />
+    <ResourceCompile Include="ttpcmn.rc" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v11.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -33,6 +33,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\i18n.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -48,4 +51,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpcmn.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -79,8 +79,9 @@
     <Link>
       <AdditionalDependencies>setupapi.lib;htmlhelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SuppressStartupBanner>true</SuppressStartupBanner>
+      <AdditionalLibraryDirectories>$(SolutionDir)htmlhelp;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <ModuleDefinitionFile>$(ProjectName).def</ModuleDefinitionFile>
-      <DelayLoadDLLs>setupapi.dll; user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+      <DelayLoadDLLs>setupapi.dll;user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Windows</SubSystem>
       <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
@@ -132,6 +133,7 @@
     <ClCompile Include="ttcmn.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h" />
     <ClInclude Include="..\common\i18n.h" />
     <ClInclude Include="..\common\ttlib.h" />
     <ClInclude Include="language.h" />
@@ -139,7 +141,11 @@
   <ItemGroup>
     <None Include="ttpcmn.def" />
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc" />
+    <ResourceCompile Include="ttpcmn.rc" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v12.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -33,6 +33,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\i18n.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -48,4 +51,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpcmn.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -79,8 +79,9 @@
     <Link>
       <AdditionalDependencies>setupapi.lib;htmlhelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SuppressStartupBanner>true</SuppressStartupBanner>
+      <AdditionalLibraryDirectories>$(SolutionDir)htmlhelp;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <ModuleDefinitionFile>$(ProjectName).def</ModuleDefinitionFile>
-      <DelayLoadDLLs>setupapi.dll; user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+      <DelayLoadDLLs>setupapi.dll;user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Windows</SubSystem>
       <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
@@ -132,6 +133,7 @@
     <ClCompile Include="ttcmn.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h" />
     <ClInclude Include="..\common\i18n.h" />
     <ClInclude Include="..\common\ttlib.h" />
     <ClInclude Include="language.h" />
@@ -139,7 +141,11 @@
   <ItemGroup>
     <None Include="ttpcmn.def" />
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc" />
+    <ResourceCompile Include="ttpcmn.rc" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v14.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -33,6 +33,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\i18n.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -48,4 +51,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpcmn.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -80,8 +80,9 @@
     <Link>
       <AdditionalDependencies>setupapi.lib;htmlhelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <SuppressStartupBanner>true</SuppressStartupBanner>
+      <AdditionalLibraryDirectories>$(SolutionDir)htmlhelp;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <ModuleDefinitionFile>$(ProjectName).def</ModuleDefinitionFile>
-      <DelayLoadDLLs>setupapi.dll; user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+      <DelayLoadDLLs>setupapi.dll;user32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Windows</SubSystem>
       <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
@@ -133,6 +134,7 @@
     <ClCompile Include="ttcmn.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h" />
     <ClInclude Include="..\common\i18n.h" />
     <ClInclude Include="..\common\ttlib.h" />
     <ClInclude Include="language.h" />
@@ -140,7 +142,11 @@
   <ItemGroup>
     <None Include="ttpcmn.def" />
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc" />
+    <ResourceCompile Include="ttpcmn.rc" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v15.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -33,6 +33,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="cmn_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\i18n.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -48,4 +51,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResourceCompile Include="ttpcmn-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpcmn.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttpcmn/ttpcmn.v9.vcproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v9.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.v9.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -75,8 +75,9 @@
 				AdditionalDependencies="setupapi.lib htmlhelp.lib"
 				LinkIncremental="1"
 				SuppressStartupBanner="true"
+				AdditionalLibraryDirectories="$(SolutionDir)htmlhelp"
 				ModuleDefinitionFile="$(ProjectName).def"
-				DelayLoadDLLs="setupapi.dll; user32.dll"
+				DelayLoadDLLs="setupapi.dll;user32.dll"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				RandomizedBaseAddress="1"
@@ -226,6 +227,10 @@
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
 			<File
+				RelativePath="cmn_res.h"
+				>
+			</File>
+			<File
 				RelativePath="..\common\i18n.h"
 				>
 			</File>
@@ -251,6 +256,14 @@
 			Name="Resource Files"
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
+			<File
+				RelativePath="ttpcmn-version.rc"
+				>
+			</File>
+			<File
+				RelativePath="ttpcmn.rc"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Modified: trunk/teraterm/ttpcmn/ttpcmn.vcproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpcmn/ttpcmn.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -74,8 +74,9 @@
 				AdditionalDependencies="setupapi.lib htmlhelp.lib"
 				LinkIncremental="1"
 				SuppressStartupBanner="true"
+				AdditionalLibraryDirectories="$(SolutionDir)htmlhelp"
 				ModuleDefinitionFile="$(ProjectName).def"
-				DelayLoadDLLs="setupapi.dll; user32.dll"
+				DelayLoadDLLs="setupapi.dll;user32.dll"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				ImportLibrary="$(OutDir)\$(ProjectName).lib"
@@ -227,6 +228,10 @@
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
 			<File
+				RelativePath="cmn_res.h"
+				>
+			</File>
+			<File
 				RelativePath="..\common\i18n.h"
 				>
 			</File>
@@ -252,6 +257,14 @@
 			Name="Resource Files"
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
+			<File
+				RelativePath="ttpcmn-version.rc"
+				>
+			</File>
+			<File
+				RelativePath="ttpcmn.rc"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Added: trunk/teraterm/ttpdlg/ttpdlg-version.rc
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg-version.rc	                        (rev 0)
+++ trunk/teraterm/ttpdlg/ttpdlg-version.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,39 @@
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#include "tt-version.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ PRODUCTVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "T. Teranishi, TeraTerm Project"
+            VALUE "FileDescription", "Tera Term Dialog Routines"
+            VALUE "FileVersion", TT_RES_VERSION_STR
+            VALUE "InternalName", "TTPDLG"
+            VALUE "LegalCopyright", "Copyright (C) 1994-1998 T. Teranishi, (C) 2004-2017 TeraTerm Project"
+            VALUE "OriginalFilename", "TTPDLG.dll"
+            VALUE "ProductName", "Tera Term"
+            VALUE "ProductVersion", TT_RES_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END

Modified: trunk/teraterm/ttpdlg/ttpdlg.rc
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.rc	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -42,7 +42,7 @@
 
 3 TEXTINCLUDE 
 BEGIN
-    "\r\n"
+    "#include ""ttpdlg-version.rc""\r\n"
     "\0"
 END
 
@@ -461,8 +461,8 @@
 //
 // Generated from the TEXTINCLUDE 3 resource.
 //
+#include "ttpdlg-version.rc"
 
-
 /////////////////////////////////////////////////////////////////////////////
 #endif    // not APSTUDIO_INVOKED
 

Modified: trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -137,10 +137,11 @@
     <ClInclude Include="..\common\ttlib.h" />
   </ItemGroup>
   <ItemGroup>
-    <None Include="..\common\Teraterm.ico" />
+    <None Include="..\common\teraterm.ico" />
     <None Include="ttpdlg.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc" />
     <ResourceCompile Include="ttpdlg.rc">
       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v10.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -43,7 +43,7 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <None Include="..\common\Teraterm.ico">
+    <None Include="..\common\teraterm.ico">
       <Filter>Resource Files</Filter>
     </None>
     <None Include="ttpdlg.def">
@@ -51,8 +51,11 @@
     </None>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpdlg.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -141,9 +141,10 @@
     <ClInclude Include="..\common\ttlib.h" />
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico" />
+    <Image Include="..\common\teraterm.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc" />
     <ResourceCompile Include="ttpdlg.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v11.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -43,11 +43,14 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico">
+    <Image Include="..\common\teraterm.ico">
       <Filter>Resource Files</Filter>
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpdlg.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
@@ -57,4 +60,4 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -141,9 +141,10 @@
     <ClInclude Include="svnversion.h" />
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico" />
+    <Image Include="..\common\teraterm.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc" />
     <ResourceCompile Include="ttpdlg.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v12.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -43,11 +43,14 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico">
+    <Image Include="..\common\teraterm.ico">
       <Filter>Resource Files</Filter>
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpdlg.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
@@ -57,4 +60,4 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -141,9 +141,10 @@
     <ClInclude Include="svnversion.h" />
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico" />
+    <Image Include="..\common\teraterm.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc" />
     <ResourceCompile Include="ttpdlg.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v14.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -43,11 +43,14 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico">
+    <Image Include="..\common\teraterm.ico">
       <Filter>Resource Files</Filter>
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpdlg.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
@@ -57,4 +60,4 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -142,9 +142,10 @@
     <ClInclude Include="svnversion.h" />
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico" />
+    <Image Include="..\common\teraterm.ico" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc" />
     <ResourceCompile Include="ttpdlg.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v15.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -43,11 +43,14 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <Image Include="..\common\Teraterm.ico">
+    <Image Include="..\common\teraterm.ico">
       <Filter>Resource Files</Filter>
     </Image>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpdlg-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpdlg.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>
@@ -57,4 +60,4 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttpdlg/ttpdlg.v9.vcproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.v9.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.v9.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -244,10 +244,14 @@
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
 			<File
-				RelativePath="..\common\Teraterm.ico"
+				RelativePath="..\common\teraterm.ico"
 				>
 			</File>
 			<File
+				RelativePath="ttpdlg-version.rc"
+				>
+			</File>
+			<File
 				RelativePath="ttpdlg.rc"
 				>
 				<FileConfiguration

Modified: trunk/teraterm/ttpdlg/ttpdlg.vcproj
===================================================================
--- trunk/teraterm/ttpdlg/ttpdlg.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpdlg/ttpdlg.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -245,10 +245,14 @@
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
 			<File
-				RelativePath="..\common\Teraterm.ico"
+				RelativePath="..\common\teraterm.ico"
 				>
 			</File>
 			<File
+				RelativePath="ttpdlg-version.rc"
+				>
+			</File>
+			<File
 				RelativePath="ttpdlg.rc"
 				>
 				<FileConfiguration

Added: trunk/teraterm/ttpfile/ttpfile-version.rc
===================================================================
--- trunk/teraterm/ttpfile/ttpfile-version.rc	                        (rev 0)
+++ trunk/teraterm/ttpfile/ttpfile-version.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,39 @@
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#include "tt-version.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ PRODUCTVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "T. Teranishi, TeraTerm Project"
+            VALUE "FileDescription", "Tera Term File Transfer Routines"
+            VALUE "FileVersion", TT_RES_VERSION_STR
+            VALUE "InternalName", "TTPFILE"
+            VALUE "LegalCopyright", "Copyright (C) 1994-1998 T. Teranishi, (C) 2004-2017 TeraTerm Project"
+            VALUE "OriginalFilename", "TTPFILE.dll"
+            VALUE "ProductName", "Tera Term"
+            VALUE "ProductVersion", TT_RES_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END

Modified: trunk/teraterm/ttpfile/ttpfile.rc
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.rc	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -15,6 +15,20 @@
 #undef APSTUDIO_READONLY_SYMBOLS
 
 /////////////////////////////////////////////////////////////////////////////
+// \x93\xFA\x96{\x8C\xEA resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
+#ifdef _WIN32
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+#pragma code_page(932)
+#endif //_WIN32
+
+
+#endif    // \x93\xFA\x96{\x8C\xEA resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
 // \x89p\x8C\xEA (\x95č\x91) resources
 
 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
@@ -39,12 +53,12 @@
     "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
     "#include ""windows.h""\r\n"
     "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
-    """\0"
+    "\0"
 END
 
 3 TEXTINCLUDE 
 BEGIN
-    "\r\n"
+    "#include ""ttpfile-version.rc""\r\n"
     "\0"
 END
 
@@ -102,8 +116,8 @@
 //
 // Generated from the TEXTINCLUDE 3 resource.
 //
+#include "ttpfile-version.rc"
 
-
 /////////////////////////////////////////////////////////////////////////////
 #endif    // not APSTUDIO_INVOKED
 

Modified: trunk/teraterm/ttpfile/ttpfile.v10.vcxproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v10.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v10.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -143,6 +143,7 @@
     <ClInclude Include="zmodem.h" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc" />
     <ResourceCompile Include="ttpfile.rc">
       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpfile/ttpfile.v10.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v10.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v10.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -80,6 +80,9 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpfile.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>

Modified: trunk/teraterm/ttpfile/ttpfile.v11.vcxproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v11.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v11.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -147,6 +147,7 @@
     <ClInclude Include="zmodem.h" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc" />
     <ResourceCompile Include="ttpfile.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpfile/ttpfile.v11.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v11.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v11.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -80,6 +80,9 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpfile.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>

Modified: trunk/teraterm/ttpfile/ttpfile.v12.vcxproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v12.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v12.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -147,6 +147,7 @@
     <ClInclude Include="zmodem.h" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc" />
     <ResourceCompile Include="ttpfile.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpfile/ttpfile.v12.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v12.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v12.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -80,6 +80,9 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpfile.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>

Modified: trunk/teraterm/ttpfile/ttpfile.v14.vcxproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v14.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v14.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -147,6 +147,7 @@
     <ClInclude Include="zmodem.h" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc" />
     <ResourceCompile Include="ttpfile.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpfile/ttpfile.v14.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v14.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v14.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -80,6 +80,9 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpfile.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>

Modified: trunk/teraterm/ttpfile/ttpfile.v15.vcxproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v15.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v15.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -148,6 +148,7 @@
     <ClInclude Include="zmodem.h" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc" />
     <ResourceCompile Include="ttpfile.rc">
       <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
       <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>

Modified: trunk/teraterm/ttpfile/ttpfile.v15.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v15.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v15.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -80,6 +80,9 @@
     </ClInclude>
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpfile-version.rc">
+      <Filter>Resource Files</Filter>
+    </ResourceCompile>
     <ResourceCompile Include="ttpfile.rc">
       <Filter>Resource Files</Filter>
     </ResourceCompile>

Modified: trunk/teraterm/ttpfile/ttpfile.v9.vcproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.v9.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.v9.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -290,6 +290,10 @@
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
 			<File
+				RelativePath="ttpfile-version.rc"
+				>
+			</File>
+			<File
 				RelativePath="ttpfile.rc"
 				>
 				<FileConfiguration

Modified: trunk/teraterm/ttpfile/ttpfile.vcproj
===================================================================
--- trunk/teraterm/ttpfile/ttpfile.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpfile/ttpfile.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -291,6 +291,10 @@
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
 			<File
+				RelativePath="ttpfile-version.rc"
+				>
+			</File>
+			<File
 				RelativePath="ttpfile.rc"
 				>
 				<FileConfiguration

Added: trunk/teraterm/ttpset/set_res.h
===================================================================
--- trunk/teraterm/ttpset/set_res.h	                        (rev 0)
+++ trunk/teraterm/ttpset/set_res.h	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,14 @@
+//{{NO_DEPENDENCIES}}
+// Microsoft Visual C++ generated include file.
+// Used by ttpset.rc
+
+// \x90V\x82\xB5\x82\xA2\x83I\x83u\x83W\x83F\x83N\x83g\x82̎\x9F\x82̊\xF9\x92\xE8\x92l
+// 
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE        101
+#define _APS_NEXT_COMMAND_VALUE         40001
+#define _APS_NEXT_CONTROL_VALUE         1001
+#define _APS_NEXT_SYMED_VALUE           101
+#endif
+#endif

Added: trunk/teraterm/ttpset/ttpset-version.rc
===================================================================
--- trunk/teraterm/ttpset/ttpset-version.rc	                        (rev 0)
+++ trunk/teraterm/ttpset/ttpset-version.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,39 @@
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#include "tt-version.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ PRODUCTVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "T. Teranishi, TeraTerm Project"
+            VALUE "FileDescription", "Tera Term Setting Routines"
+            VALUE "FileVersion", TT_RES_VERSION_STR
+            VALUE "InternalName", "TTPSEt"
+            VALUE "LegalCopyright", "Copyright (C) 1994-1998 T. Teranishi, (C) 2004-2017 TeraTerm Project"
+            VALUE "OriginalFilename", "ttpset.dll"
+            VALUE "ProductName", "Tera Term"
+            VALUE "ProductVersion", TT_RES_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END

Copied: trunk/teraterm/ttpset/ttpset.rc (from rev 6853, trunk/teraterm/keycode/keycode.rc)
===================================================================
--- trunk/teraterm/ttpset/ttpset.rc	                        (rev 0)
+++ trunk/teraterm/ttpset/ttpset.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,64 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "set_res.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// \x93\xFA\x96{\x8C\xEA resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
+#ifdef _WIN32
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+#pragma code_page(932)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE 
+BEGIN
+    "resource.h\0"
+END
+
+2 TEXTINCLUDE 
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE 
+BEGIN
+    "#include ""ttpset-version.rc""\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+
+#endif    // \x93\xFA\x96{\x8C\xEA resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+#include "ttpset-version.rc"
+
+/////////////////////////////////////////////////////////////////////////////
+#endif    // not APSTUDIO_INVOKED
+

Modified: trunk/teraterm/ttpset/ttpset.v10.vcxproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v10.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v10.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -126,6 +126,7 @@
     <ClCompile Include="ttset.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h" />
     <ClInclude Include="..\common\teraterm.h" />
     <ClInclude Include="..\common\tt-version.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -135,6 +136,10 @@
     <None Include="ttpset.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc" />
+    <ResourceCompile Include="ttpset.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v10.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>

Modified: trunk/teraterm/ttpset/ttpset.v10.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpset/ttpset.v10.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v10.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -27,6 +27,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\teraterm.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -45,4 +48,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpset.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+  </ItemGroup>
 </Project>

Modified: trunk/teraterm/ttpset/ttpset.v11.vcxproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v11.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v11.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -130,6 +130,7 @@
     <ClCompile Include="ttset.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h" />
     <ClInclude Include="..\common\teraterm.h" />
     <ClInclude Include="..\common\tt-version.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -139,6 +140,10 @@
     <None Include="ttpset.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc" />
+    <ResourceCompile Include="ttpset.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v11.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>

Modified: trunk/teraterm/ttpset/ttpset.v11.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpset/ttpset.v11.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v11.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -27,6 +27,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\teraterm.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -45,4 +48,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpset.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+  </ItemGroup>
 </Project>

Modified: trunk/teraterm/ttpset/ttpset.v12.vcxproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v12.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v12.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -130,6 +130,7 @@
     <ClCompile Include="ttset.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h" />
     <ClInclude Include="..\common\teraterm.h" />
     <ClInclude Include="..\common\tt-version.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -139,6 +140,10 @@
     <None Include="ttpset.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc" />
+    <ResourceCompile Include="ttpset.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v12.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>

Modified: trunk/teraterm/ttpset/ttpset.v12.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpset/ttpset.v12.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v12.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -27,6 +27,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\teraterm.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -45,4 +48,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpset.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+  </ItemGroup>
 </Project>

Modified: trunk/teraterm/ttpset/ttpset.v14.vcxproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v14.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v14.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -130,6 +130,7 @@
     <ClCompile Include="ttset.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h" />
     <ClInclude Include="..\common\teraterm.h" />
     <ClInclude Include="..\common\tt-version.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -139,6 +140,10 @@
     <None Include="ttpset.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc" />
+    <ResourceCompile Include="ttpset.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v12.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>

Modified: trunk/teraterm/ttpset/ttpset.v14.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpset/ttpset.v14.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v14.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -27,6 +27,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\teraterm.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -45,4 +48,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpset.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+  </ItemGroup>
 </Project>

Modified: trunk/teraterm/ttpset/ttpset.v15.vcxproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v15.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v15.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -131,6 +131,7 @@
     <ClCompile Include="ttset.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h" />
     <ClInclude Include="..\common\teraterm.h" />
     <ClInclude Include="..\common\tt-version.h" />
     <ClInclude Include="..\common\ttlib.h" />
@@ -140,6 +141,10 @@
     <None Include="ttpset.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc" />
+    <ResourceCompile Include="ttpset.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v12.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>

Modified: trunk/teraterm/ttpset/ttpset.v15.vcxproj.filters
===================================================================
--- trunk/teraterm/ttpset/ttpset.v15.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v15.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -27,6 +27,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="set_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="..\common\teraterm.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -45,4 +48,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="ttpset-version.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="ttpset.rc">
+      <Filter>Resource File</Filter>
+    </ResourceCompile>
+  </ItemGroup>
 </Project>

Modified: trunk/teraterm/ttpset/ttpset.v9.vcproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v9.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.v9.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -218,6 +218,10 @@
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
 			<File
+				RelativePath="set_res.h"
+				>
+			</File>
+			<File
 				RelativePath="..\common\teraterm.h"
 				>
 			</File>
@@ -247,6 +251,14 @@
 			Name="Resource Files"
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
+			<File
+				RelativePath="ttpset-version.rc"
+				>
+			</File>
+			<File
+				RelativePath="ttpset.rc"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Modified: trunk/teraterm/ttpset/ttpset.vcproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttpset/ttpset.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -219,6 +219,10 @@
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
 			<File
+				RelativePath="set_res.h"
+				>
+			</File>
+			<File
 				RelativePath="..\common\teraterm.h"
 				>
 			</File>
@@ -248,6 +252,14 @@
 			Name="Resource Files"
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
+			<File
+				RelativePath="ttpset-version.rc"
+				>
+			</File>
+			<File
+				RelativePath="ttpset.rc"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Added: trunk/teraterm/ttptek/tek_res.h
===================================================================
--- trunk/teraterm/ttptek/tek_res.h	                        (rev 0)
+++ trunk/teraterm/ttptek/tek_res.h	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,14 @@
+//{{NO_DEPENDENCIES}}
+// Microsoft Visual C++ generated include file.
+// Used by ttptek.rc
+
+// \x90V\x82\xB5\x82\xA2\x83I\x83u\x83W\x83F\x83N\x83g\x82̎\x9F\x82̊\xF9\x92\xE8\x92l
+// 
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE        101
+#define _APS_NEXT_COMMAND_VALUE         40001
+#define _APS_NEXT_CONTROL_VALUE         1001
+#define _APS_NEXT_SYMED_VALUE           101
+#endif
+#endif

Added: trunk/teraterm/ttptek/ttptek-version.rc
===================================================================
--- trunk/teraterm/ttptek/ttptek-version.rc	                        (rev 0)
+++ trunk/teraterm/ttptek/ttptek-version.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,39 @@
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+#include "tt-version.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ PRODUCTVERSION TT_VERSION_MAJOR,TT_VERSION_MINOR,0,0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904b0"
+        BEGIN
+            VALUE "CompanyName", "T. Teranishi, TeraTerm Project"
+            VALUE "FileDescription", "Tera Term Tek Emulation Routines"
+            VALUE "FileVersion", TT_RES_VERSION_STR
+            VALUE "InternalName", "TTPTEK"
+            VALUE "LegalCopyright", "Copyright (C) 1994-1998 T. Teranishi, (C) 2004-2017 TeraTerm Project"
+            VALUE "OriginalFilename", "ttptek.dll"
+            VALUE "ProductName", "Tera Term"
+            VALUE "ProductVersion", TT_RES_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1200
+    END
+END

Copied: trunk/teraterm/ttptek/ttptek.rc (from rev 6853, trunk/teraterm/keycode/keycode.rc)
===================================================================
--- trunk/teraterm/ttptek/ttptek.rc	                        (rev 0)
+++ trunk/teraterm/ttptek/ttptek.rc	2017-07-07 13:23:52 UTC (rev 6854)
@@ -0,0 +1,65 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "tek_res.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// \x93\xFA\x96{\x8C\xEA resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
+#ifdef _WIN32
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+#pragma code_page(932)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE 
+BEGIN
+    "tek_res.h\0"
+END
+
+2 TEXTINCLUDE 
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE 
+BEGIN
+    "#include ""ttptek-version.rc""\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
+
+
+#endif    // \x93\xFA\x96{\x8C\xEA resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+#include "ttptek-version.rc"
+
+/////////////////////////////////////////////////////////////////////////////
+#endif    // not APSTUDIO_INVOKED
+

Modified: trunk/teraterm/ttptek/ttptek.v10.vcxproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v10.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v10.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -125,6 +125,7 @@
     <ClCompile Include="tttek.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h" />
     <ClInclude Include="tekesc.h" />
   </ItemGroup>
   <ItemGroup>
@@ -131,6 +132,10 @@
     <None Include="ttptek.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttptek-version.rc" />
+    <ResourceCompile Include="ttptek.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v10.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
@@ -139,4 +144,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v10.vcxproj.filters
===================================================================
--- trunk/teraterm/ttptek/ttptek.v10.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v10.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -30,6 +30,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="tekesc.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -39,4 +42,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResouceCompile Include="ttptek-version.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+    <ResouceCompile Include="ttptek.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v11.vcxproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v11.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v11.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -129,6 +129,7 @@
     <ClCompile Include="tttek.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h" />
     <ClInclude Include="tekesc.h" />
   </ItemGroup>
   <ItemGroup>
@@ -135,6 +136,10 @@
     <None Include="ttptek.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttptek-version.rc" />
+    <ResourceCompile Include="ttptek.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v11.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
@@ -143,4 +148,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v11.vcxproj.filters
===================================================================
--- trunk/teraterm/ttptek/ttptek.v11.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v11.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -30,6 +30,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="tekesc.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -39,4 +42,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResouceCompile Include="ttptek-version.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+    <ResouceCompile Include="ttptek.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v12.vcxproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v12.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v12.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -129,6 +129,7 @@
     <ClCompile Include="tttek.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h" />
     <ClInclude Include="tekesc.h" />
   </ItemGroup>
   <ItemGroup>
@@ -135,6 +136,10 @@
     <None Include="ttptek.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttptek-version.rc" />
+    <ResourceCompile Include="ttptek.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v12.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
@@ -143,4 +148,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v12.vcxproj.filters
===================================================================
--- trunk/teraterm/ttptek/ttptek.v12.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v12.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -30,6 +30,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="tekesc.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -39,4 +42,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResouceCompile Include="ttptek-version.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+    <ResouceCompile Include="ttptek.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v14.vcxproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v14.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v14.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -129,6 +129,7 @@
     <ClCompile Include="tttek.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h" />
     <ClInclude Include="tekesc.h" />
   </ItemGroup>
   <ItemGroup>
@@ -135,6 +136,10 @@
     <None Include="ttptek.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttptek-version.rc" />
+    <ResourceCompile Include="ttptek.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v12.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
@@ -143,4 +148,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v14.vcxproj.filters
===================================================================
--- trunk/teraterm/ttptek/ttptek.v14.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v14.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -30,6 +30,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="tekesc.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -39,4 +42,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResouceCompile Include="ttptek-version.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+    <ResouceCompile Include="ttptek.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v15.vcxproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v15.vcxproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v15.vcxproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -130,6 +130,7 @@
     <ClCompile Include="tttek.c" />
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h" />
     <ClInclude Include="tekesc.h" />
   </ItemGroup>
   <ItemGroup>
@@ -136,6 +137,10 @@
     <None Include="ttptek.def" />
   </ItemGroup>
   <ItemGroup>
+    <ResourceCompile Include="ttptek-version.rc" />
+    <ResourceCompile Include="ttptek.rc" />
+  </ItemGroup>
+  <ItemGroup>
     <ProjectReference Include="..\ttpcmn\ttpcmn.v12.vcxproj">
       <Project>{118e0d32-5553-4f73-9927-e873c1c500e4}</Project>
       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
@@ -144,4 +149,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v15.vcxproj.filters
===================================================================
--- trunk/teraterm/ttptek/ttptek.v15.vcxproj.filters	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v15.vcxproj.filters	2017-07-07 13:23:52 UTC (rev 6854)
@@ -30,6 +30,9 @@
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
+    <ClInclude Include="tek_res.h">
+      <Filter>Header Files</Filter>
+    </ClInclude>
     <ClInclude Include="tekesc.h">
       <Filter>Header Files</Filter>
     </ClInclude>
@@ -39,4 +42,12 @@
       <Filter>Def File</Filter>
     </None>
   </ItemGroup>
-</Project>
\ No newline at end of file
+  <ItemGroup>
+    <ResouceCompile Include="ttptek-version.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+    <ResouceCompile Include="ttptek.rc">
+      <Filter>Resource File</Filter>
+    </ResouceCompile>
+  </ItemGroup>
+</Project>

Modified: trunk/teraterm/ttptek/ttptek.v9.vcproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v9.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.v9.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -221,6 +221,10 @@
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
 			<File
+				RelativePath="tek_res.h"
+				>
+			</File>
+			<File
 				RelativePath="tekesc.h"
 				>
 			</File>
@@ -238,6 +242,14 @@
 			Name="Resource Files"
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
+			<File
+				RelativePath="ttptek-version.rc"
+				>
+			</File>
+			<File
+				RelativePath="ttptek.rc"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>

Modified: trunk/teraterm/ttptek/ttptek.vcproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.vcproj	2017-07-07 13:23:41 UTC (rev 6853)
+++ trunk/teraterm/ttptek/ttptek.vcproj	2017-07-07 13:23:52 UTC (rev 6854)
@@ -222,6 +222,10 @@
 			Filter="h;hpp;hxx;hm;inl;fi;fd"
 			>
 			<File
+				RelativePath="tek_res.h"
+				>
+			</File>
+			<File
 				RelativePath="tekesc.h"
 				>
 			</File>
@@ -239,6 +243,14 @@
 			Name="Resource Files"
 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
 			>
+			<File
+				RelativePath="ttptek-version.rc"
+				>
+			</File>
+			<File
+				RelativePath="ttptek.rc"
+				>
+			</File>
 		</Filter>
 	</Files>
 	<Globals>



Ttssh2-commit メーリングリストの案内