• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revisioncdd1cbf94156f05b667ae716df3dafe2b789ff41 (tree)
Time2016-10-26 00:00:03
AuthorDeskull <desull@user...>
CommiterDeskull

Log Message

zlib及びlibpngへの依存設定を試験的に追加。 / add setting for dependency of zlib and libpng.

Change Summary

Incremental Difference

--- a/Hengband_vcs2010/Hengband/Hengband.vcxproj
+++ b/Hengband_vcs2010/Hengband/Hengband.vcxproj
@@ -68,13 +68,15 @@
6868 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
6969 <CompileAs>CompileAsC</CompileAs>
7070 <DisableSpecificWarnings>4127;4996;4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
71+ <AdditionalIncludeDirectories>C:\local\libpng;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
7172 </ClCompile>
7273 <Link>
73- <AdditionalDependencies>winmm.lib;wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
74+ <AdditionalDependencies>winmm.lib;wsock32.lib;zlib.lib;libpng16.lib;%(AdditionalDependencies)</AdditionalDependencies>
7475 <GenerateDebugInformation>true</GenerateDebugInformation>
7576 <TargetMachine>MachineX86</TargetMachine>
7677 <ShowProgress>LinkVerbose</ShowProgress>
7778 <SubSystem>Windows</SubSystem>
79+ <AdditionalLibraryDirectories>C:\local\libpng\debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
7880 </Link>
7981 </ItemDefinitionGroup>
8082 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='English-Debug|Win32'">
--- a/src/main-win.c
+++ b/src/main-win.c
@@ -79,6 +79,9 @@
7979 #include <direct.h>
8080 #include <locale.h>
8181 #include "z-term.h"
82+#include <png.h>
83+#include <pngstruct.h>
84+#include <pnginfo.h>
8285
8386 /*
8487 * Extract the "WIN32" flag from the compiler
@@ -4320,6 +4323,25 @@ static void process_menus(WORD wCmd)
43204323 case IDM_OPTIONS_NEW_GRAPHICS_MODE:
43214324 {
43224325 use_new_gmode = !use_new_gmode;
4326+
4327+ /* Paranoia */
4328+ if (!inkey_flag)
4329+ {
4330+ plog("You may not do that right now.");
4331+ break;
4332+ }
4333+
4334+ /* Toggle "arg_graphics" */
4335+ if (arg_graphics != GRAPHICS_HENGBAND)
4336+ {
4337+ arg_graphics = GRAPHICS_HENGBAND;
4338+
4339+ /* React to changes */
4340+ Term_xtra_win_react();
4341+
4342+ /* Hack -- Force redraw */
4343+ Term_key_push(KTRL('R'));
4344+ }
43234345 break;
43244346 }
43254347
Show on old repository browser