From 5e80e9c714f0308cf3544459f755069ddb474e2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 22 May 2016 17:17:33 +0000 Subject: [PATCH] [EVENTVWR] - Set window parent for different MessageBox calls. - Add a notice in ShowStatusMessageThread concerning a potential bug. - Rename strings "Save Protocol" into "Save Event Log"; adjust translations in this regard. svn path=/trunk/; revision=71377 --- .../applications/mscutils/eventvwr/eventvwr.c | 43 ++++++++++++------- .../mscutils/eventvwr/lang/bg-BG.rc | 2 +- .../mscutils/eventvwr/lang/cs-CZ.rc | 2 +- .../mscutils/eventvwr/lang/de-DE.rc | 2 +- .../mscutils/eventvwr/lang/el-GR.rc | 2 +- .../mscutils/eventvwr/lang/en-US.rc | 2 +- .../mscutils/eventvwr/lang/es-ES.rc | 2 +- .../mscutils/eventvwr/lang/fr-FR.rc | 8 ++-- .../mscutils/eventvwr/lang/he-IL.rc | 2 +- .../mscutils/eventvwr/lang/it-IT.rc | 2 +- .../mscutils/eventvwr/lang/ja-JP.rc | 2 +- .../mscutils/eventvwr/lang/ko-KR.rc | 2 +- .../mscutils/eventvwr/lang/no-NO.rc | 2 +- .../mscutils/eventvwr/lang/pl-PL.rc | 2 +- .../mscutils/eventvwr/lang/pt-BR.rc | 2 +- .../mscutils/eventvwr/lang/ro-RO.rc | 2 +- .../mscutils/eventvwr/lang/ru-RU.rc | 2 +- .../mscutils/eventvwr/lang/sk-SK.rc | 2 +- .../mscutils/eventvwr/lang/sq-AL.rc | 2 +- .../mscutils/eventvwr/lang/sv-SE.rc | 2 +- .../mscutils/eventvwr/lang/tr-TR.rc | 2 +- .../mscutils/eventvwr/lang/uk-UA.rc | 2 +- .../mscutils/eventvwr/lang/zh-CN.rc | 2 +- .../mscutils/eventvwr/lang/zh-TW.rc | 2 +- .../applications/mscutils/eventvwr/resource.h | 2 +- 25 files changed, 54 insertions(+), 43 deletions(-) diff --git a/reactos/base/applications/mscutils/eventvwr/eventvwr.c b/reactos/base/applications/mscutils/eventvwr/eventvwr.c index d07708572c0..d77f1f1a238 100644 --- a/reactos/base/applications/mscutils/eventvwr/eventvwr.c +++ b/reactos/base/applications/mscutils/eventvwr/eventvwr.c @@ -515,18 +515,27 @@ GetEventUserName(EVENTLOGRECORD *pelr, static DWORD WINAPI ShowStatusMessageThread(IN LPVOID lpParameter) { - HWND *phWnd = (HWND *)lpParameter; + HWND* phWnd = (HWND*)lpParameter; HWND hWnd; MSG Msg; - hWnd = CreateDialogParamW(hInst, - MAKEINTRESOURCEW(IDD_PROGRESSBOX), - GetDesktopWindow(), - StatusMessageWindowProc, - (LPARAM)NULL); + hWnd = CreateDialogW(hInst, + MAKEINTRESOURCEW(IDD_PROGRESSBOX), + GetDesktopWindow(), // hwndMainWindow, + StatusMessageWindowProc); if (!hWnd) return 0; + /* + * FIXME: With this technique, there is one problem, namely that if + * for some reason, the call to CreateDialogW takes longer than the + * whole event-loading code to execute, then it may happen that the + * event-loading code tries to close this dialog *BEFORE* we had the + * time to return the window handle, hence the progress dialog would + * be created *AFTER* the event-loading code has finished its job and + * as a result, we would have a orphan window floating around. + */ + *phWnd = hWnd; ShowWindow(hWnd, SW_SHOW); @@ -538,6 +547,8 @@ ShowStatusMessageThread(IN LPVOID lpParameter) DispatchMessageW(&Msg); } + DestroyWindow(hWnd); + return 0; } @@ -598,12 +609,12 @@ QueryEventMessages(LPWSTR lpMachineName, if (dwTotalRecords > 0) { EnableMenuItem(hMainMenu, IDM_CLEAR_EVENTS, MF_BYCOMMAND | MF_ENABLED); - EnableMenuItem(hMainMenu, IDM_SAVE_PROTOCOL, MF_BYCOMMAND | MF_ENABLED); + EnableMenuItem(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_ENABLED); } else { EnableMenuItem(hMainMenu, IDM_CLEAR_EVENTS, MF_BYCOMMAND | MF_GRAYED); - EnableMenuItem(hMainMenu, IDM_SAVE_PROTOCOL, MF_BYCOMMAND | MF_GRAYED); + EnableMenuItem(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_GRAYED); } g_RecordPtrs = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, dwTotalRecords * sizeof(*g_RecordPtrs)); @@ -759,7 +770,7 @@ QueryEventMessages(LPWSTR lpMachineName, VOID -SaveProtocol(VOID) +SaveEventLog(VOID) { HANDLE hEventLog; WCHAR szFileName[MAX_PATH]; @@ -1023,11 +1034,11 @@ BuildLogList(void) if (lpDisplayName) { - InsertMenuW(hMainMenu, IDM_SAVE_PROTOCOL, MF_BYCOMMAND | MF_STRING, ID_FIRST_LOG + dwIndex, lpDisplayName); + InsertMenuW(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_STRING, ID_FIRST_LOG + dwIndex, lpDisplayName); } else { - InsertMenuW(hMainMenu, IDM_SAVE_PROTOCOL, MF_BYCOMMAND | MF_STRING, ID_FIRST_LOG + dwIndex, LogNames[dwIndex]); + InsertMenuW(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_STRING, ID_FIRST_LOG + dwIndex, LogNames[dwIndex]); } /* Free the buffer allocated by FormatMessage */ @@ -1037,7 +1048,7 @@ BuildLogList(void) } } - InsertMenuW(hMainMenu, IDM_SAVE_PROTOCOL, MF_BYCOMMAND | MF_SEPARATOR, ID_FIRST_LOG + dwIndex + 1, NULL); + InsertMenuW(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_SEPARATOR, ID_FIRST_LOG + dwIndex + 1, NULL); RegCloseKey(hKey); @@ -1293,8 +1304,8 @@ WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) switch (LOWORD(wParam)) { - case IDM_SAVE_PROTOCOL: - SaveProtocol(); + case IDM_SAVE_EVENTLOG: + SaveEventLog(); break; case IDM_CLEAR_EVENTS: @@ -1400,7 +1411,7 @@ DisplayEvent(HWND hDlg) iIndex = (int)SendMessageW(hwndListView, LVM_GETNEXTITEM, -1, LVNI_SELECTED | LVNI_FOCUSED); if (iIndex == -1) { - MessageBoxW(NULL, + MessageBoxW(hDlg, L"No Items in ListView", L"Error", MB_OK | MB_ICONINFORMATION); @@ -1526,7 +1537,7 @@ DisplayEventData(HWND hDlg, BOOL bDisplayWords) iIndex = (int)SendMessageW(hwndListView, LVM_GETNEXTITEM, -1, LVNI_SELECTED | LVNI_FOCUSED); if (iIndex == -1) { - MessageBoxW(NULL, + MessageBoxW(hDlg, L"No Items in ListView", L"Error", MB_OK | MB_ICONINFORMATION); diff --git a/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc b/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc index bd2869f57de..af0b9b7eafe 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc @@ -4,7 +4,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Дневник" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc b/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc index aac6fe205e3..18839d4dcc1 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc @@ -4,7 +4,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Protokol" BEGIN - MENUITEM "Uložit &Protokol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "&Odstranit události", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc b/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc index 64580acdb33..13c63243951 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Protokoll" BEGIN - MENUITEM "Protokoll s&peichern...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "Alle E&reignisse löschen", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc b/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc index 966f1efde8f..0dac2fa0a47 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Log" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc b/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc index 35f3583aeb0..a9478e9bca0 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc @@ -12,7 +12,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Log" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc b/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc index f7ba1d6cb19..ac58b075499 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Registro" BEGIN - MENUITEM "Guardar &protocolo...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "&Borrar todos los eventos", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc b/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc index f99c66f9808..fde9af9d890 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc @@ -4,15 +4,15 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL IDM_EVENTVWR MENU BEGIN - POPUP "Journa&l" + POPUP "&Journal" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Enregistrer le fichier journal &sous...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR - MENUITEM "Effacer tous &les événements", IDM_CLEAR_EVENTS, GRAYED + MENUITEM "&Effacer tous les événements", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR MENUITEM "Quitter", IDM_EXIT END - POPUP "Affichage" + POPUP "&Affichage" BEGIN MENUITEM "&Rafraîchir", IDM_REFRESH END diff --git a/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc b/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc index c60d5ba8621..4844587e869 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "מציג האירועים (מקומי)" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc b/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc index cad8782366e..8fea73c2478 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Log" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc b/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc index 7cbc423b210..01a3623e41c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "ログ(&L)" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc b/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc index 159e36bd582..ace33cae35c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "로그(&L)" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc b/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc index 2a7f251a484..e0396759691 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc @@ -4,7 +4,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Logg" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc b/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc index 847de6cd5c4..1f24b887c13 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc @@ -8,7 +8,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Logi" BEGIN - MENUITEM "Zapisz &protokół...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "W&yczyść wszystkie zdarzenia", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc b/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc index b92e2c96c54..f659d93ac5c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Registro" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc b/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc index b1d354cd279..eecad3746ef 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc @@ -9,7 +9,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Jurnal" BEGIN - MENUITEM "Păstrare p&rotocol…", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "Înlăt&ură toate evenimentele", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc b/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc index b8201e6ca28..4a73682918e 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "С&обытия" BEGIN - MENUITEM "Сохранить &протокол...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "Очистить &все события", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc b/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc index 95e491146a0..1ef9d263c92 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc @@ -9,7 +9,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Záznam" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc b/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc index 5cbccddb4e0..2896ba02a0c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc @@ -12,7 +12,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Log" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc b/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc index 58c459e5536..d57c0190615 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Logg" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc b/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc index 445992c8f28..df60e4b7e4b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc @@ -12,7 +12,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Kayıt" BEGIN - MENUITEM "&Protokolü Sakla...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "&Tüm Olayları Sil", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc b/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc index f571eaa2d76..8c20d17f655 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "&Звіт" BEGIN - MENUITEM "Save &Protocol...", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save &Event Log as...", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "C&lear all Events", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc b/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc index 34984c2a3c8..bdfd3580344 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "日志(&L)" BEGIN - MENUITEM "保存协议...(&P)", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save Event Log as...(&E)", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "清除所有事件(&L)", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc b/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc index d5e8b361212..c621586b656 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc @@ -6,7 +6,7 @@ IDM_EVENTVWR MENU BEGIN POPUP "日誌(&L)" BEGIN - MENUITEM "保存協定...(&P)", IDM_SAVE_PROTOCOL, GRAYED + MENUITEM "Save Event Log as...(&E)", IDM_SAVE_EVENTLOG, GRAYED MENUITEM SEPARATOR MENUITEM "清除所有事件(&L)", IDM_CLEAR_EVENTS, GRAYED MENUITEM SEPARATOR diff --git a/reactos/base/applications/mscutils/eventvwr/resource.h b/reactos/base/applications/mscutils/eventvwr/resource.h index 6d1163f9847..69838c8772b 100644 --- a/reactos/base/applications/mscutils/eventvwr/resource.h +++ b/reactos/base/applications/mscutils/eventvwr/resource.h @@ -43,7 +43,7 @@ /* Menu IDs */ #define IDM_EVENTVWR 32771 #define IDM_CLEAR_EVENTS 32772 -#define IDM_SAVE_PROTOCOL 32773 +#define IDM_SAVE_EVENTLOG 32773 #define IDM_EXIT 32774 #define IDM_REFRESH 32775 #define IDM_OPTIONS 32776