diff --git a/ttd.vcproj b/ttd.vcproj index cea1bef5ea..5b191325f6 100644 --- a/ttd.vcproj +++ b/ttd.vcproj @@ -46,7 +46,8 @@ BrowseInformation="1" WarningLevel="3" SuppressStartupBanner="TRUE" - DebugInformationFormat="3"/> + DebugInformationFormat="3" + CompileAs="1"/> + CallingConvention="1" + CompileAs="1"/> + DebugInformationFormat="4" + CompileAs="1"/> more linux like :D - unsigned short w = 0; + unsigned short w = 0; int r = 0; byte ks[256]; - unsigned int scan=0; + unsigned int scan = 0; GetKeyboardState(ks); - r=ToAscii(wParam,scan,ks,&w,0); - if (r=0) w=0; + r = ToAscii(wParam, scan, ks, &w, 0); + if (r == 0) w = 0; // no translation was possible _pressed_key = w | MapWindowsKey(wParam) << 16; - } + if ((_pressed_key>>16) == ('D' | WKC_CTRL) && !_wnd.fullscreen) { _double_size ^= 1; _wnd.double_size = _double_size; ClientSizeChanged(_wnd.width, _wnd.height); MarkWholeScreenDirty(); } - break; + } break; case WM_SYSKEYDOWN: /* user presses F10 or Alt, both activating the title-menu */