@@ -33,8 +33,8 @@ static const LPCWSTR SystemLogs[] =
33
33
};
34
34
35
35
/* MessageFile message buffer size */
36
- #define EVENT_MESSAGE_EVENTTEXT_BUFFER 1024*10 // NOTE: Used by evtdetctl.c
37
- #define EVENT_MESSAGE_FILE_BUFFER 1024*10
36
+ #define EVENT_MESSAGE_EVENTTEXT_BUFFER ( 1024*10) // NOTE: Used by evtdetctl.c
37
+ #define EVENT_MESSAGE_FILE_BUFFER ( 1024*10)
38
38
#define EVENT_DLL_SEPARATOR L";"
39
39
#define EVENT_CATEGORY_MESSAGE_FILE L"CategoryMessageFile"
40
40
#define EVENT_MESSAGE_FILE L"EventMessageFile"
@@ -2034,7 +2034,7 @@ EnumEventsThread(IN LPVOID lpParameter)
2034
2034
// (EventLogFilter->NumOfEventLogs > 1)
2035
2035
MessageBoxW (hwndMainWindow ,
2036
2036
L"Many-logs filtering is not implemented yet!!" ,
2037
- L"Event Log" ,
2037
+ szTitle ,
2038
2038
MB_OK | MB_ICONINFORMATION );
2039
2039
}
2040
2040
@@ -3514,22 +3514,14 @@ WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
3514
3514
}
3515
3515
3516
3516
case IDM_LIST_NEWEST :
3517
- {
3518
- CheckMenuRadioItem (hMainMenu , IDM_LIST_NEWEST , IDM_LIST_OLDEST , IDM_LIST_NEWEST , MF_BYCOMMAND );
3519
- if (!Settings .bNewestEventsFirst )
3520
- {
3521
- Settings .bNewestEventsFirst = TRUE;
3522
- Refresh (GetSelectedFilter (NULL ));
3523
- }
3524
- break ;
3525
- }
3526
-
3527
3517
case IDM_LIST_OLDEST :
3528
3518
{
3529
- CheckMenuRadioItem (hMainMenu , IDM_LIST_NEWEST , IDM_LIST_OLDEST , IDM_LIST_OLDEST , MF_BYCOMMAND );
3530
- if (Settings .bNewestEventsFirst )
3519
+ BOOL bNewest = (LOWORD (wParam ) == IDM_LIST_NEWEST );
3520
+ CheckMenuRadioItem (hMainMenu , IDM_LIST_NEWEST , IDM_LIST_OLDEST , LOWORD (wParam ), MF_BYCOMMAND );
3521
+
3522
+ if (bNewest != Settings .bNewestEventsFirst )
3531
3523
{
3532
- Settings .bNewestEventsFirst = FALSE ;
3524
+ Settings .bNewestEventsFirst = bNewest ;
3533
3525
Refresh (GetSelectedFilter (NULL ));
3534
3526
}
3535
3527
break ;
@@ -3608,11 +3600,11 @@ WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
3608
3600
}
3609
3601
3610
3602
case IDM_HELP :
3611
- MessageBoxW (hwndMainWindow ,
3603
+ MessageBoxW (hWnd ,
3612
3604
L"Help not implemented yet!" ,
3613
- L"Event Log" ,
3605
+ szTitle ,
3614
3606
MB_OK | MB_ICONINFORMATION );
3615
- break ;
3607
+ break ;
3616
3608
3617
3609
case IDM_EXIT :
3618
3610
DestroyWindow (hWnd );
@@ -4192,7 +4184,7 @@ EventLogPropProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
4192
4184
case IDHELP :
4193
4185
MessageBoxW (hDlg ,
4194
4186
L"Help not implemented yet!" ,
4195
- L"Event Log" ,
4187
+ szTitle ,
4196
4188
MB_OK | MB_ICONINFORMATION );
4197
4189
return (INT_PTR )TRUE;
4198
4190
@@ -4279,7 +4271,6 @@ EventDetails(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
4279
4271
case WM_INITDIALOG :
4280
4272
{
4281
4273
LONG_PTR dwStyle ;
4282
- INT sbVXSize , sbHYSize ;
4283
4274
RECT rcWnd , rect ;
4284
4275
4285
4276
hWndDetailsCtrl = CreateEventDetailsCtrl (hInst , hDlg , lParam );
@@ -4291,11 +4282,12 @@ EventDetails(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
4291
4282
4292
4283
/* Create a size grip if the dialog has a sizing border */
4293
4284
GetClientRect (hDlg , & rcWnd );
4294
- dwStyle = GetWindowLongPtrW (hDlg , GWL_STYLE );
4295
- sbVXSize = GetSystemMetrics (SM_CXVSCROLL );
4296
- sbHYSize = GetSystemMetrics (SM_CYHSCROLL );
4285
+ dwStyle = GetWindowLongPtrW (hDlg , GWL_STYLE );
4297
4286
if (dwStyle & WS_THICKFRAME /* == WS_SIZEBOX */ )
4298
4287
{
4288
+ INT sbVXSize = GetSystemMetrics (SM_CXVSCROLL );
4289
+ INT sbHYSize = GetSystemMetrics (SM_CYHSCROLL );
4290
+
4299
4291
hWndGrip = CreateWindowW (WC_SCROLLBARW ,
4300
4292
NULL ,
4301
4293
WS_CHILD | WS_VISIBLE | /**/ WS_CLIPSIBLINGS | /**/ SBS_SIZEGRIP | SBS_SIZEBOXBOTTOMRIGHTALIGN ,
@@ -4380,7 +4372,7 @@ EventDetails(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
4380
4372
case IDHELP :
4381
4373
MessageBoxW (hDlg ,
4382
4374
L"Help not implemented yet!" ,
4383
- L"Event Log" ,
4375
+ szTitle ,
4384
4376
MB_OK | MB_ICONINFORMATION );
4385
4377
return (INT_PTR )TRUE;
4386
4378
0 commit comments