Index: Daodan/src/Daodan_WindowHack.c
===================================================================
--- Daodan/src/Daodan_WindowHack.c	(revision 429)
+++ Daodan/src/Daodan_WindowHack.c	(revision 430)
@@ -16,8 +16,10 @@
 	switch (msg)
 	{
+		case WM_KEYDOWN:
+			if (wParam == VK_F5)
+				CHARTest();
 		case WM_ACTIVATE:
 		case WM_CHAR:
 		case WM_KEYUP:
-		case WM_KEYDOWN:
 			ONrPlatform_WindowProc(onihwnd, msg, wParam, lParam);
 			return DefWindowProc(hwnd, msg, wParam, lParam);
@@ -130,8 +132,4 @@
 		lpPoint->y = gl->DisplayMode.Height / 2;
 	}
-	if (GetAsyncKeyState(VK_F12))
-	{
-		CHARTest();
-	}
 	else
 	{
