1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-24 17:49:52 +01:00

Change unlock combination to Ctrl+Tab which doesn't conflict with any game bindings

This commit is contained in:
Toni Spets 2010-10-24 21:51:30 +03:00
parent 271622e1f5
commit 7595f6d7e5
2 changed files with 6 additions and 6 deletions

10
main.c
View File

@ -148,11 +148,11 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{ {
ddraw->key_ctrl = TRUE; ddraw->key_ctrl = TRUE;
} }
if(wParam == VK_MENU) if(wParam == VK_TAB)
{ {
ddraw->key_alt = TRUE; ddraw->key_tab = TRUE;
} }
if(ddraw->key_alt && ddraw->key_ctrl) if(ddraw->key_tab && ddraw->key_ctrl)
{ {
mouse_unlock(); mouse_unlock();
} }
@ -162,9 +162,9 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{ {
ddraw->key_ctrl = FALSE; ddraw->key_ctrl = FALSE;
} }
if(wParam == VK_MENU) if(wParam == VK_TAB)
{ {
ddraw->key_alt = FALSE; ddraw->key_tab = FALSE;
} }
break; break;
case WM_LBUTTONDOWN: case WM_LBUTTONDOWN:

2
main.h
View File

@ -45,7 +45,7 @@ typedef struct IDirectDrawImpl
BOOL locked; BOOL locked;
BOOL key_ctrl; BOOL key_ctrl;
BOOL key_alt; BOOL key_tab;
HMODULE real_dll; HMODULE real_dll;
LPDIRECTDRAW real_ddraw; LPDIRECTDRAW real_ddraw;