mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 09:34:43 +00:00
[KBDLAYOUT] Avoid (DLGPROC) cast (#5698)
- Avoid DLGPROC-cast - Bring header-section closer to our coding guidelines - Strip inconsistent empty-lines - Strip useless return at the end of void func Co-authored-by: Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
This commit is contained in:
parent
1da71e2519
commit
0eecebb1cc
1 changed files with 9 additions and 31 deletions
|
@ -1,9 +1,8 @@
|
|||
/*
|
||||
* PROJECT: ReactOS
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* FILE: base/applications/testset/user32/kbdlayout/kbdlayout.c
|
||||
* PURPOSE: Keyboard layout testapp
|
||||
* COPYRIGHT: Copyright 2007 Saveliy Tretiakov
|
||||
* PROJECT: ReactOS
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* PURPOSE: Keyboard layout testapp
|
||||
* COPYRIGHT: Copyright 2007 Saveliy Tretiakov
|
||||
*/
|
||||
|
||||
#define UNICODE
|
||||
|
@ -13,7 +12,7 @@
|
|||
|
||||
|
||||
|
||||
LRESULT MainDialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam);
|
||||
INT_PTR CALLBACK MainDialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
|
||||
HINSTANCE hInst;
|
||||
|
@ -27,11 +26,10 @@ typedef struct {
|
|||
|
||||
DWORD WINAPI ThreadProc(LPVOID lpParam)
|
||||
{
|
||||
|
||||
DialogBoxParam(hInst,
|
||||
MAKEINTRESOURCE(IDD_MAINDIALOG),
|
||||
NULL,
|
||||
(DLGPROC)MainDialogProc,
|
||||
MainDialogProc,
|
||||
(LPARAM)NULL);
|
||||
|
||||
return 0;
|
||||
|
@ -42,8 +40,6 @@ INT WINAPI WinMain(HINSTANCE hInstance,
|
|||
LPSTR lpCmdLine,
|
||||
int nCmdShow)
|
||||
{
|
||||
|
||||
|
||||
hInst = hInstance;
|
||||
|
||||
ThreadProc(0);
|
||||
|
@ -51,7 +47,6 @@ INT WINAPI WinMain(HINSTANCE hInstance,
|
|||
return 0;
|
||||
}
|
||||
|
||||
|
||||
int GetKlList(HKL **list)
|
||||
{
|
||||
HKL *ret;
|
||||
|
@ -69,7 +64,6 @@ void FreeKlList(HKL *list)
|
|||
HeapFree(GetProcessHeap(), 0, list);
|
||||
}
|
||||
|
||||
|
||||
void UpdateData(HWND hDlg)
|
||||
{
|
||||
WCHAR buf[KL_NAMELENGTH];
|
||||
|
@ -119,8 +113,7 @@ void FormatBox(HWND hWnd, DWORD Flags, WCHAR *Caption, WCHAR *Format, ...)
|
|||
va_end(argptr);
|
||||
}
|
||||
|
||||
|
||||
LRESULT CALLBACK WndSubclassProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
LRESULT CALLBACK WndSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
WND_DATA *data = (WND_DATA*)GetWindowLongPtr(hwnd, GWLP_USERDATA);
|
||||
|
||||
|
@ -137,7 +130,7 @@ LRESULT CALLBACK WndSubclassProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lP
|
|||
//Pass message to defwindowproc
|
||||
}
|
||||
|
||||
return ( CallWindowProc( data->OrigProc, hwnd, uMsg, wParam, lParam) );
|
||||
return CallWindowProc(data->OrigProc, hwnd, uMsg, wParam, lParam);
|
||||
}
|
||||
|
||||
void SubclassWnd(HWND hWnd, WCHAR* Name)
|
||||
|
@ -146,7 +139,6 @@ void SubclassWnd(HWND hWnd, WCHAR* Name)
|
|||
data->OrigProc = (WNDPROC)SetWindowLongPtr( hWnd, GWLP_WNDPROC, (LONG_PTR)WndSubclassProc);
|
||||
wcsncpy(data->WndName, Name, 25);
|
||||
SetWindowLongPtr(hWnd, GWLP_USERDATA, (LONG_PTR)data);
|
||||
return;
|
||||
}
|
||||
|
||||
DWORD GetActivateFlags(HWND hDlg)
|
||||
|
@ -166,7 +158,6 @@ DWORD GetActivateFlags(HWND hDlg)
|
|||
ret |= KLF_SETFORPROCESS;
|
||||
|
||||
return ret;
|
||||
|
||||
}
|
||||
|
||||
DWORD GetLoadFlags(HWND hDlg)
|
||||
|
@ -218,22 +209,15 @@ HKL GetSelectedLayout(HWND hDlg)
|
|||
|
||||
HKL GetActivateHandle(HWND hDlg)
|
||||
{
|
||||
|
||||
if(IsDlgButtonChecked(hDlg, IDC_FROMLIST))
|
||||
return GetSelectedLayout(hDlg);
|
||||
else if(IsDlgButtonChecked(hDlg, IDC_HKL_NEXT))
|
||||
return (HKL)HKL_NEXT;
|
||||
|
||||
return (HKL)HKL_PREV;
|
||||
|
||||
}
|
||||
|
||||
|
||||
/***************************************************
|
||||
* MainDialogProc *
|
||||
***************************************************/
|
||||
|
||||
LRESULT MainDialogProc(HWND hDlg,
|
||||
INT_PTR CALLBACK MainDialogProc(HWND hDlg,
|
||||
UINT Msg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
|
@ -350,13 +334,11 @@ LRESULT MainDialogProc(HWND hDlg,
|
|||
}
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
} /* WM_COMMAND */
|
||||
|
||||
|
||||
case WM_INPUTLANGCHANGE:
|
||||
{
|
||||
FormatMsg(L"dlg WM_INPUTLANGCHANGE lParam=%x wParam=%x\n", lParam, wParam);
|
||||
|
@ -379,9 +361,5 @@ LRESULT MainDialogProc(HWND hDlg,
|
|||
default:
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue