https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e3e46b2bcd2d5f97b12898...
commit e3e46b2bcd2d5f97b128986261bdb390e71faef3 Author: Amine Khaldi amine.khaldi@reactos.org AuthorDate: Sat Dec 23 13:57:01 2017 +0100
[DXDIAG] Rename WIDTH, HEIGHT, InitListViewColumns and SetDeviceDetails. Zap WindowProc. #179 --- base/applications/dxdiag/ddtest.c | 36 +++++++++++++++--------------------- base/applications/dxdiag/display.c | 4 ++-- base/applications/dxdiag/input.c | 4 ++-- 3 files changed, 19 insertions(+), 25 deletions(-)
diff --git a/base/applications/dxdiag/ddtest.c b/base/applications/dxdiag/ddtest.c index df93758483..ea112a78d9 100644 --- a/base/applications/dxdiag/ddtest.c +++ b/base/applications/dxdiag/ddtest.c @@ -13,11 +13,10 @@ BOOL DDPrimarySurfaceTest(HWND hWnd); BOOL DDOffscreenBufferTest(HWND hWnd, BOOL Fullscreen); VOID DDRedrawFrame(LPDIRECTDRAWSURFACE lpDDSurface); VOID DDUpdateFrame(LPDIRECTDRAWSURFACE lpDDPrimarySurface ,LPDIRECTDRAWSURFACE lpDDBackBuffer, BOOL Fullscreen, INT *posX, INT *posY, INT *gainX, INT *gainY, RECT *rectDD); -static LRESULT CALLBACK WindowProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
#define TEST_DURATION 10000 -#define WIDTH 640 -#define HEIGHT 480 +#define DD_TEST_WIDTH 640 +#define DD_TEST_HEIGHT 480 #define DD_TEST_STEP 5 #define DD_SQUARE_SIZE 100 #define DD_SQUARE_STEP 2 @@ -79,7 +78,7 @@ VOID DDTests()
winClass.cbSize = sizeof(WNDCLASSEX); winClass.style = CS_DBLCLKS | CS_OWNDC | CS_HREDRAW | CS_VREDRAW; - winClass.lpfnWndProc = WindowProc; + winClass.lpfnWndProc = DefWindowProc; winClass.cbClsExtra = 0; winClass.cbWndExtra = 0; winClass.hInstance = hInstance; @@ -94,9 +93,9 @@ VOID DDTests() return;
hWnd = CreateWindowEx(0, winClass.lpszClassName, NULL,WS_POPUP, - (GetSystemMetrics(SM_CXSCREEN) - WIDTH)/2, - (GetSystemMetrics(SM_CYSCREEN) - HEIGHT)/2, - WIDTH, HEIGHT, NULL, NULL, hInstance, NULL); + (GetSystemMetrics(SM_CXSCREEN) - DD_TEST_WIDTH)/2, + (GetSystemMetrics(SM_CYSCREEN) - DD_TEST_HEIGHT)/2, + DD_TEST_WIDTH, DD_TEST_HEIGHT, NULL, NULL, hInstance, NULL);
if (!hWnd){ return; @@ -176,10 +175,10 @@ VOID DDRedrawFrame(LPDIRECTDRAWSURFACE lpDDSurface) HBRUSH BlackBrush, WhiteBrush; BOOL Colour = FALSE;
- rct.left = (GetSystemMetrics(SM_CXSCREEN) - WIDTH)/2; - rct.right = (GetSystemMetrics(SM_CXSCREEN) - WIDTH)/2 + WIDTH; - rct.top = (GetSystemMetrics(SM_CYSCREEN) - HEIGHT)/2; - rct.bottom = (GetSystemMetrics(SM_CYSCREEN) - HEIGHT)/2 + HEIGHT; + rct.left = (GetSystemMetrics(SM_CXSCREEN) - DD_TEST_WIDTH)/2; + rct.right = (GetSystemMetrics(SM_CXSCREEN) - DD_TEST_WIDTH)/2 + DD_TEST_WIDTH; + rct.top = (GetSystemMetrics(SM_CYSCREEN) - DD_TEST_HEIGHT)/2; + rct.bottom = (GetSystemMetrics(SM_CYSCREEN) - DD_TEST_HEIGHT)/2 + DD_TEST_HEIGHT;
BlackBrush = CreateSolidBrush(RGB(0,0,0)); WhiteBrush = CreateSolidBrush(RGB(255,255,255)); @@ -225,7 +224,7 @@ BOOL DDOffscreenBufferTest(HWND hWnd, BOOL Fullscreen){ lpDD->lpVtbl->Release(lpDD); return FALSE; } - if(lpDD->lpVtbl->SetDisplayMode(lpDD, WIDTH, HEIGHT, 32) != DD_OK) + if(lpDD->lpVtbl->SetDisplayMode(lpDD, DD_TEST_WIDTH, DD_TEST_HEIGHT, 32) != DD_OK) { lpDD->lpVtbl->Release(lpDD); return FALSE; @@ -268,8 +267,8 @@ BOOL DDOffscreenBufferTest(HWND hWnd, BOOL Fullscreen){ ZeroMemory(&DDBBSurfaceDesc,sizeof(DDBBSurfaceDesc)); DDBBSurfaceDesc.dwSize = sizeof(DDBBSurfaceDesc); DDBBSurfaceDesc.dwFlags = DDSD_CAPS | DDSD_WIDTH | DDSD_HEIGHT; - DDBBSurfaceDesc.dwHeight = HEIGHT; - DDBBSurfaceDesc.dwWidth = WIDTH; + DDBBSurfaceDesc.dwHeight = DD_TEST_HEIGHT; + DDBBSurfaceDesc.dwWidth = DD_TEST_WIDTH; DDBBSurfaceDesc.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
if(lpDD->lpVtbl->CreateSurface(lpDD, &DDBBSurfaceDesc, &lpDDBackBuffer, NULL) != DD_OK) @@ -345,8 +344,8 @@ VOID DDUpdateFrame(LPDIRECTDRAWSURFACE lpDDPrimarySurface ,LPDIRECTDRAWSURFACE l WhiteBrush = CreateSolidBrush(RGB(255,255,255)); FillRect(hdc, &rct, WhiteBrush);
- if(*posX >= (WIDTH - DD_SQUARE_SIZE)) *gainX = -(*gainX); - if(*posY >= (HEIGHT - DD_SQUARE_SIZE)) *gainY = -(*gainY); + if(*posX >= (DD_TEST_WIDTH - DD_SQUARE_SIZE)) *gainX = -(*gainX); + if(*posY >= (DD_TEST_HEIGHT - DD_SQUARE_SIZE)) *gainY = -(*gainY); if(*posX < 0) *gainX = -1*(*gainX); if(*posY < 0) *gainY = -1*(*gainY);
@@ -365,8 +364,3 @@ VOID DDUpdateFrame(LPDIRECTDRAWSURFACE lpDDPrimarySurface ,LPDIRECTDRAWSURFACE l } } } - -static LRESULT CALLBACK WindowProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) -{ - return DefWindowProc(hWnd, msg, wParam, lParam); -} diff --git a/base/applications/dxdiag/display.c b/base/applications/dxdiag/display.c index 73469df9be..779772f405 100644 --- a/base/applications/dxdiag/display.c +++ b/base/applications/dxdiag/display.c @@ -160,7 +160,7 @@ EnumerateDrivers(PVOID Context, HDEVINFO hList, PSP_DEVINFO_DATA pInfoData)
static void -SetDeviceDetails(HWND * hDlgCtrls, LPCGUID classGUID, LPGUID * deviceGUID) +DisplayPageSetDeviceDetails(HWND * hDlgCtrls, LPCGUID classGUID, LPGUID * deviceGUID) { HDEVINFO hInfo; DWORD dwIndex = 0; @@ -305,7 +305,7 @@ InitializeDialog(HWND hwndDlg, PDISPLAY_DEVICEW pDispDevice) hDlgCtrls[3] = GetDlgItem(hwndDlg, IDC_STATIC_ADAPTER_VERSION); hDlgCtrls[4] = GetDlgItem(hwndDlg, IDC_STATIC_ADAPTER_DATE);
- SetDeviceDetails(hDlgCtrls, &GUID_DEVCLASS_DISPLAY, NULL); + DisplayPageSetDeviceDetails(hDlgCtrls, &GUID_DEVCLASS_DISPLAY, NULL); return TRUE; }
diff --git a/base/applications/dxdiag/input.c b/base/applications/dxdiag/input.c index c2472a0fb3..2e8ebf371d 100644 --- a/base/applications/dxdiag/input.c +++ b/base/applications/dxdiag/input.c @@ -151,7 +151,7 @@ BOOL CALLBACK DirectInputEnumDevCb( }
VOID -InitListViewColumns(PINPUT_DIALOG_CONTEXT pContext) +InputPageInitListViewColumns(PINPUT_DIALOG_CONTEXT pContext) { WCHAR szText[256]; LVCOLUMNW lvcolumn; @@ -195,7 +195,7 @@ InitializeDirectInputDialog(HWND hwndDlg) ZeroMemory(&Context, sizeof(Context)); Context.pObj = pObj; Context.hwndDlg = hwndDlg; - InitListViewColumns(&Context); + InputPageInitListViewColumns(&Context); pObj->lpVtbl->EnumDevices(pObj, DI8DEVCLASS_ALL, DirectInputEnumDevCb, (PVOID)&Context, DIEDFL_ALLDEVICES);
pObj->lpVtbl->Release(pObj);