Removed the resize timer from windows/utilwin.cpp.

This commit is contained in:
Pietro Gagliardi 2016-04-26 22:09:13 -04:00
parent e2f03de5ca
commit 8f4678a1f0
1 changed files with 0 additions and 16 deletions

View File

@ -6,7 +6,6 @@
// Its roles: // Its roles:
// - It is the initial parent of all controls. When a control loses its parent, it also becomes that control's parent. // - It is the initial parent of all controls. When a control loses its parent, it also becomes that control's parent.
// - It handles WM_QUERYENDSESSION and console end session requests. // - It handles WM_QUERYENDSESSION and console end session requests.
// - It has a timer to run resizes.
// - It handles WM_WININICHANGE and forwards the message to any child windows that request it. // - It handles WM_WININICHANGE and forwards the message to any child windows that request it.
// - It handles executing functions queued to run by uiQueueMain(). // - It handles executing functions queued to run by uiQueueMain().
@ -14,9 +13,6 @@
HWND utilWindow; HWND utilWindow;
#define resizeTimerID 15 /* a safe number */
#define resizeTimerInterval 15
static LRESULT CALLBACK utilWindowWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) static LRESULT CALLBACK utilWindowWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{ {
void (*qf)(void *); void (*qf)(void *);
@ -32,13 +28,6 @@ static LRESULT CALLBACK utilWindowWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, L
return TRUE; return TRUE;
} }
return FALSE; return FALSE;
case WM_TIMER:
if (wParam != resizeTimerID)
break;
if (SetTimer(utilWindow, resizeTimerID, resizeTimerInterval, NULL) == 0)
logLastError(L"error resetting resize timer");
doResizes();
return 0;
case WM_WININICHANGE: case WM_WININICHANGE:
issueWM_WININICHANGE(wParam, lParam); issueWM_WININICHANGE(wParam, lParam);
return 0; return 0;
@ -74,16 +63,11 @@ const char *initUtilWindow(HICON hDefaultIcon, HCURSOR hDefaultCursor)
// and just to be safe // and just to be safe
EnableWindow(utilWindow, FALSE); EnableWindow(utilWindow, FALSE);
if (SetTimer(utilWindow, resizeTimerID, resizeTimerInterval, NULL) == 0)
return "starting resize timer";
return NULL; return NULL;
} }
void uninitUtilWindow(void) void uninitUtilWindow(void)
{ {
if (KillTimer(utilWindow, resizeTimerID) == 0)
logLastError(L"error stopping resize timer");
if (DestroyWindow(utilWindow) == 0) if (DestroyWindow(utilWindow) == 0)
logLastError(L"error destroying utility window"); logLastError(L"error destroying utility window");
if (UnregisterClass(utilWindowClass, hInstance) == 0) if (UnregisterClass(utilWindowClass, hInstance) == 0)