diff --git a/reactos/base/applications/mscutils/eventvwr/CMakeLists.txt b/reactos/base/applications/mscutils/eventvwr/CMakeLists.txt index baaa320141a..37223fa7ecb 100644 --- a/reactos/base/applications/mscutils/eventvwr/CMakeLists.txt +++ b/reactos/base/applications/mscutils/eventvwr/CMakeLists.txt @@ -3,7 +3,7 @@ file(GLOB eventvwr_rc_deps res/*.*) add_rc_deps(eventvwr.rc ${eventvwr_rc_deps}) add_executable(eventvwr eventvwr.c eventvwr.rc) set_module_type(eventvwr win32gui UNICODE) -add_importlibs(eventvwr user32 gdi32 comctl32 comdlg32 advapi32 msvcrt kernel32 ntdll) +add_importlibs(eventvwr user32 gdi32 comctl32 comdlg32 advapi32 shell32 msvcrt kernel32 ntdll) if(MSVC) add_importlibs(eventvwr ntdll) diff --git a/reactos/base/applications/mscutils/eventvwr/eventvwr.c b/reactos/base/applications/mscutils/eventvwr/eventvwr.c index f492b9648e5..3affd281140 100644 --- a/reactos/base/applications/mscutils/eventvwr/eventvwr.c +++ b/reactos/base/applications/mscutils/eventvwr/eventvwr.c @@ -25,15 +25,20 @@ #include #include + #include #include #include #include #include #include +#include + +#include #include #include #include + #include /* Missing RichEdit flags in our richedit.h */ @@ -65,16 +70,23 @@ static const WCHAR EVENTLOG_BASE_KEY[] = L"SYSTEM\\CurrentControlSet\\Services\ #define MAX_LOADSTRING 255 #define ENTRY_SIZE 2056 +#define SPLIT_WIDTH 4 + /* Globals */ HINSTANCE hInst; /* current instance */ WCHAR szTitle[MAX_LOADSTRING]; /* The title bar text */ WCHAR szTitleTemplate[MAX_LOADSTRING]; /* The logged-on title bar text */ WCHAR szSaveFilter[MAX_LOADSTRING]; /* Filter Mask for the save Dialog */ +INT nSplitPos; /* Splitter position */ HWND hwndMainWindow; /* Main window */ +HWND hwndTreeView; /* TreeView control */ HWND hwndListView; /* ListView control */ HWND hwndStatus; /* Status bar */ HMENU hMainMenu; /* The application's main menu */ WCHAR szStatusBarTemplate[MAX_LOADSTRING]; /* The status bar text */ + +HTREEITEM htiSystemLogs = NULL, htiUserLogs = NULL; + PEVENTLOGRECORD *g_RecordPtrs = NULL; DWORD g_TotalRecords = 0; OPENFILENAMEW sfn; @@ -89,16 +101,15 @@ LPWSTR* LogNames = NULL; ATOM MyRegisterClass(HINSTANCE hInstance); BOOL InitInstance(HINSTANCE, int); LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); -INT_PTR CALLBACK About(HWND, UINT, WPARAM, LPARAM); INT_PTR CALLBACK EventDetails(HWND, UINT, WPARAM, LPARAM); static INT_PTR CALLBACK StatusMessageWindowProc (HWND, UINT, WPARAM, LPARAM); int APIENTRY wWinMain(HINSTANCE hInstance, - HINSTANCE hPrevInstance, - LPWSTR lpCmdLine, - int nCmdShow) + HINSTANCE hPrevInstance, + LPWSTR lpCmdLine, + int nCmdShow) { MSG msg; HACCEL hAccelTable; @@ -700,7 +711,7 @@ QueryEventMessages(LPWSTR lpMachineName, break; case EVENTLOG_AUDIT_FAILURE: - lviEventItem.iImage = 2; + lviEventItem.iImage = 2; // FIXME! break; case EVENTLOG_WARNING_TYPE: @@ -712,7 +723,7 @@ QueryEventMessages(LPWSTR lpMachineName, break; case EVENTLOG_AUDIT_SUCCESS: - lviEventItem.iImage = 0; + lviEventItem.iImage = 0; // FIXME! break; case EVENTLOG_SUCCESS: @@ -882,7 +893,7 @@ MyRegisterClass(HINSTANCE hInstance) wcex.hInstance = hInstance; wcex.hIcon = LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_EVENTVWR)); wcex.hCursor = LoadCursorW(NULL, MAKEINTRESOURCEW(IDC_ARROW)); - wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1); + wcex.hbrBackground = (HBRUSH)(COLOR_BTNFACE + 1); // COLOR_WINDOW + 1 wcex.lpszMenuName = MAKEINTRESOURCEW(IDM_EVENTVWR); wcex.lpszClassName = szWindowClass; wcex.hIconSm = (HICON)LoadImageW(hInstance, @@ -970,6 +981,28 @@ GetDisplayNameID(IN LPCWSTR lpLogName) } + + +HTREEITEM +TreeViewAddItem(HWND hTreeView, HTREEITEM hParent, LPWSTR lpText, INT Image, INT SelectedImage, LPARAM lParam) +{ + TV_INSERTSTRUCTW Insert; + + ZeroMemory(&Insert, sizeof(Insert)); + + Insert.item.mask = TVIF_TEXT | TVIF_PARAM | TVIF_IMAGE | TVIF_SELECTEDIMAGE; + Insert.hInsertAfter = TVI_LAST; + Insert.hParent = hParent; + Insert.item.pszText = lpText; + Insert.item.iImage = Image; + Insert.item.iSelectedImage = SelectedImage; + Insert.item.lParam = lParam; + + return TreeView_InsertItem(hTreeView, &Insert); +} + + + VOID BuildLogList(VOID) { @@ -982,6 +1015,7 @@ BuildLogList(VOID) DWORD dwMessageID; LPWSTR lpDisplayName; HMODULE hLibrary = NULL; + HTREEITEM hItem = NULL, hItemDefault = NULL; /* Open the EventLog key */ if (RegOpenKeyExW(HKEY_LOCAL_MACHINE, EVENTLOG_BASE_KEY, 0, KEY_READ, &hKey) != ERROR_SUCCESS) @@ -1065,13 +1099,14 @@ BuildLogList(VOID) } } - if (lpDisplayName) + hItem = TreeViewAddItem(hwndTreeView, htiSystemLogs, + (lpDisplayName ? lpDisplayName : LogNames[dwIndex]), + 2, 3, dwIndex); + + /* Try to get the default event log: "Application" */ + if ((hItemDefault == NULL) && (wcsicmp(LogNames[dwIndex], L"Application") == 0)) { - InsertMenuW(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_STRING, ID_FIRST_LOG + dwIndex, lpDisplayName); - } - else - { - InsertMenuW(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_STRING, ID_FIRST_LOG + dwIndex, LogNames[dwIndex]); + hItemDefault = hItem; } /* Free the buffer allocated by FormatMessage */ @@ -1079,11 +1114,15 @@ BuildLogList(VOID) LocalFree(lpDisplayName); } - InsertMenuW(hMainMenu, IDM_SAVE_EVENTLOG, MF_BYCOMMAND | MF_SEPARATOR, ID_FIRST_LOG + dwIndex + 1, NULL); - HeapFree(GetProcessHeap(), 0, LogName); RegCloseKey(hKey); + /* Select the default event log */ + TreeView_Expand(hwndTreeView, htiSystemLogs, TVE_EXPAND); + TreeView_SelectItem(hwndTreeView, hItemDefault); + TreeView_EnsureVisible(hwndTreeView, hItemDefault); + SetFocus(hwndTreeView); + return; } @@ -1104,12 +1143,8 @@ FreeLogList(VOID) { HeapFree(GetProcessHeap(), 0, LogNames[dwIndex]); } - - DeleteMenu(hMainMenu, ID_FIRST_LOG + dwIndex, MF_BYCOMMAND); } - DeleteMenu(hMainMenu, ID_FIRST_LOG + dwIndex + 1, MF_BYCOMMAND); - HeapFree(GetProcessHeap(), 0, LogNames); LogNames = NULL; dwNumLogs = 0; @@ -1125,6 +1160,8 @@ BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) { + RECT rcClient, rs; + LONG StatusHeight; HIMAGELIST hSmall; LVCOLUMNW lvc = {0}; WCHAR szTemp[256]; @@ -1154,37 +1191,80 @@ InitInstance(HINSTANCE hInstance, hInstance, // instance NULL); // window data - // Create our listview child window. Note that I use WS_EX_CLIENTEDGE - // and WS_BORDER to create the normal "sunken" look. Also note that - // LVS_EX_ styles cannot be set in CreateWindowEx(). - hwndListView = CreateWindowExW(WS_EX_CLIENTEDGE, - WC_LISTVIEWW, + nSplitPos = 250; + + GetClientRect(hwndMainWindow, &rcClient); + GetWindowRect(hwndStatus, &rs); + StatusHeight = rs.bottom - rs.top - 3 /* hack */; + + hwndTreeView = CreateWindowExW(WS_EX_CLIENTEDGE, + WC_TREEVIEWW, L"", - LVS_SHOWSELALWAYS | WS_CHILD | WS_VISIBLE | LVS_REPORT, + // WS_CHILD | WS_VISIBLE | TVS_HASLINES | TVS_SHOWSELALWAYS, + WS_CHILD | WS_VISIBLE | /* WS_TABSTOP | */ TVS_HASLINES | TVS_HASBUTTONS | TVS_LINESATROOT | TVS_EDITLABELS | TVS_SHOWSELALWAYS, 0, 0, - 243, - 200, + nSplitPos - SPLIT_WIDTH/2, + (rcClient.bottom - rcClient.top) - StatusHeight, hwndMainWindow, NULL, hInstance, NULL); - /* After the ListView is created, we can add extended list view styles */ - (void)ListView_SetExtendedListViewStyle (hwndListView, LVS_EX_FULLROWSELECT); - /* Create the ImageList */ hSmall = ImageList_Create(GetSystemMetrics(SM_CXSMICON), GetSystemMetrics(SM_CYSMICON), ILC_COLOR32 | ILC_MASK, // ILC_COLOR24 1, 1); - /* Add event type icons to ImageList */ + /* Add event type icons to the ImageList: closed/opened folder, event log (normal/viewed) */ + ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_CLOSED_CATEGORY))); + ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_OPENED_CATEGORY))); + ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_EVENTLOG))); + ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_EVENTVWR))); + + /* Assign the ImageList to the Tree View */ + TreeView_SetImageList(hwndTreeView, hSmall, TVSIL_NORMAL); + + /* Add the event logs nodes */ + // "System Logs" + LoadStringW(hInstance, IDS_EVENTLOG_SYSTEM, szTemp, ARRAYSIZE(szTemp)); + htiSystemLogs = TreeViewAddItem(hwndTreeView, NULL, szTemp, 0, 1, (LPARAM)-1); + // "User Logs" + LoadStringW(hInstance, IDS_EVENTLOG_USER, szTemp, ARRAYSIZE(szTemp)); + htiUserLogs = TreeViewAddItem(hwndTreeView, NULL, szTemp, 0, 1, (LPARAM)-1); + + // Create our listview child window. Note that I use WS_EX_CLIENTEDGE + // and WS_BORDER to create the normal "sunken" look. Also note that + // LVS_EX_ styles cannot be set in CreateWindowEx(). + hwndListView = CreateWindowExW(WS_EX_CLIENTEDGE, + WC_LISTVIEWW, + L"", + WS_CHILD | WS_VISIBLE | LVS_SHOWSELALWAYS | LVS_REPORT, + nSplitPos + SPLIT_WIDTH/2, + 0, + (rcClient.right - rcClient.left) - nSplitPos - SPLIT_WIDTH/2, + (rcClient.bottom - rcClient.top) - StatusHeight, + hwndMainWindow, + NULL, + hInstance, + NULL); + + /* After the ListView is created, we can add extended list view styles */ + (void)ListView_SetExtendedListViewStyle(hwndListView, LVS_EX_FULLROWSELECT); + + /* Create the ImageList */ + hSmall = ImageList_Create(GetSystemMetrics(SM_CXSMICON), + GetSystemMetrics(SM_CYSMICON), + ILC_COLOR32 | ILC_MASK, // ILC_COLOR24 + 1, 1); + + /* Add event type icons to the ImageList */ ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_INFORMATIONICON))); ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_WARNINGICON))); ImageList_AddIcon(hSmall, LoadIconW(hInstance, MAKEINTRESOURCEW(IDI_ERRORICON))); - /* Assign ImageList to List View */ + /* Assign the ImageList to the List View */ (void)ListView_SetImageList(hwndListView, hSmall, LVSIL_SMALL); /* Now set up the listview with its columns */ @@ -1275,20 +1355,50 @@ InitInstance(HINSTANCE hInstance, // At the moment we only support the user local computer. lpComputerName = NULL; BuildLogList(); - - QueryEventMessages(lpComputerName, LogNames[0]); - - CheckMenuRadioItem(GetMenu(hwndMainWindow), ID_FIRST_LOG, ID_FIRST_LOG + dwNumLogs, ID_FIRST_LOG, MF_BYCOMMAND); + // QueryEventMessages(lpComputerName, LogNames[0]); return TRUE; } +VOID ResizeWnd(INT cx, INT cy) +{ + HDWP hdwp; + RECT rs; + LONG StatusHeight; + + /* Size status bar */ + SendMessage(hwndStatus, WM_SIZE, 0, 0); + GetWindowRect(hwndStatus, &rs); + StatusHeight = rs.bottom - rs.top - 3 /* hack */; + + nSplitPos = min(max(nSplitPos, SPLIT_WIDTH/2), cx - SPLIT_WIDTH/2); + + hdwp = BeginDeferWindowPos(2); + + if (hdwp) + hdwp = DeferWindowPos(hdwp, + hwndTreeView, + 0, + 0, 0, + nSplitPos - SPLIT_WIDTH/2, cy - StatusHeight, + SWP_NOZORDER | SWP_NOACTIVATE); + + if (hdwp) + hdwp = DeferWindowPos(hdwp, + hwndListView, + 0, + nSplitPos + SPLIT_WIDTH/2, 0, + cx - nSplitPos - SPLIT_WIDTH/2, cy - StatusHeight, + SWP_NOZORDER | SWP_NOACTIVATE); + + if (hdwp) + EndDeferWindowPos(hdwp); +} LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { RECT rect; - NMHDR *hdr; switch (message) { @@ -1305,14 +1415,16 @@ WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) } case WM_NOTIFY: - switch (((LPNMHDR)lParam)->code) + { + LPNMHDR hdr = (LPNMHDR)lParam; + + if (hdr->hwndFrom == hwndListView) { - case NM_DBLCLK: - hdr = (NMHDR FAR*)lParam; - if (hdr->hwndFrom == hwndListView) + switch (hdr->code) + { + case NM_DBLCLK: { LPNMITEMACTIVATE lpnmitem = (LPNMITEMACTIVATE)lParam; - if (lpnmitem->iItem != -1) { DialogBoxW(hInst, @@ -1320,26 +1432,33 @@ WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) hWnd, EventDetails); } + break; } - break; + } + } + else if (hdr->hwndFrom == hwndTreeView) + { + switch (hdr->code) + { + case TVN_SELCHANGED: + { + DWORD dwIndex = ((LPNMTREEVIEW)lParam)->itemNew.lParam; + + if ((dwIndex <= dwNumLogs) && LogNames[dwIndex]) + { + QueryEventMessages(lpComputerName, LogNames[dwIndex]); + } + + break; + } + } } break; + } case WM_COMMAND: { /* Parse the menu selections */ - if ((LOWORD(wParam) >= ID_FIRST_LOG) && (LOWORD(wParam) <= ID_FIRST_LOG + dwNumLogs)) - { - if (LogNames[LOWORD(wParam) - ID_FIRST_LOG]) - { - if (QueryEventMessages(lpComputerName, LogNames[LOWORD(wParam) - ID_FIRST_LOG])) - { - CheckMenuRadioItem(GetMenu(hWnd), ID_FIRST_LOG, ID_FIRST_LOG + dwNumLogs, LOWORD(wParam), MF_BYCOMMAND); - } - } - } - else - switch (LOWORD(wParam)) { case IDM_SAVE_EVENTLOG: @@ -1358,8 +1477,16 @@ WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) break; case IDM_ABOUT: - DialogBoxW(hInst, MAKEINTRESOURCEW(IDD_ABOUTBOX), hWnd, About); + { + HICON hIcon; + WCHAR szCopyright[MAX_LOADSTRING]; + + hIcon = LoadIconW(hInst, MAKEINTRESOURCEW(IDI_EVENTVWR)); + LoadStringW(hInst, IDS_COPYRIGHT, szCopyright, ARRAYSIZE(szCopyright)); + ShellAboutW(hWnd, szTitle, szCopyright, hIcon); + DeleteObject(hIcon); break; + } case IDM_HELP: MessageBoxW(hwndMainWindow, @@ -1378,22 +1505,71 @@ WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) break; } - case WM_SIZE: + case WM_SETCURSOR: + if (LOWORD(lParam) == HTCLIENT) + { + POINT pt; + GetCursorPos(&pt); + ScreenToClient(hWnd, &pt); + if (pt.x >= nSplitPos - SPLIT_WIDTH/2 && pt.x < nSplitPos + SPLIT_WIDTH/2 + 1) + { + SetCursor(LoadCursorW(NULL, IDC_SIZEWE)); + return TRUE; + } + } + goto Default; + + case WM_LBUTTONDOWN: { + INT x = GET_X_LPARAM(lParam); GetClientRect(hWnd, &rect); - - MoveWindow(hwndListView, - 0, - 0, - rect.right, - rect.bottom - 20, - 1); - - SendMessageW(hwndStatus, message, wParam, lParam); + if (x >= nSplitPos - SPLIT_WIDTH/2 && x < nSplitPos + SPLIT_WIDTH/2 + 1) + { + SetCapture(hWnd); + } break; } - default: + case WM_LBUTTONUP: + case WM_RBUTTONDOWN: + if (GetCapture() == hWnd) + { + GetClientRect(hWnd, &rect); + nSplitPos = GET_X_LPARAM(lParam); + ResizeWnd(rect.right, rect.bottom); + ReleaseCapture(); + } + break; + + // case WM_CAPTURECHANGED: + // if (GetCapture() == hWnd && last_split>=0) + // draw_splitbar(hWnd, last_split); + // break; + + case WM_MOUSEMOVE: + if (GetCapture() == hWnd) + { + INT x = GET_X_LPARAM(lParam); + + GetClientRect(hWnd, &rect); + + x = min(max(x, SPLIT_WIDTH/2), rect.right - rect.left - SPLIT_WIDTH/2); + if (nSplitPos != x) + { + nSplitPos = x; + ResizeWnd(rect.right - rect.left, rect.bottom - rect.top); + } + } + break; + + case WM_SIZE: + { + // GetClientRect(hWnd, &rect); + ResizeWnd(LOWORD(lParam), HIWORD(lParam)); + break; + } + + default: Default: return DefWindowProcW(hWnd, message, wParam, lParam); } @@ -1401,30 +1577,6 @@ WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) } -/* Message handler for About box */ -INT_PTR CALLBACK -About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) -{ - UNREFERENCED_PARAMETER(lParam); - switch (message) - { - case WM_INITDIALOG: - { - return (INT_PTR)TRUE; - } - - case WM_COMMAND: - if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL) - { - EndDialog(hDlg, LOWORD(wParam)); - return (INT_PTR)TRUE; - } - break; - } - - return (INT_PTR)FALSE; -} - VOID DisplayEvent(HWND hDlg) { diff --git a/reactos/base/applications/mscutils/eventvwr/eventvwr.rc b/reactos/base/applications/mscutils/eventvwr/eventvwr.rc index bb70ebcd353..7e89627a3dc 100644 --- a/reactos/base/applications/mscutils/eventvwr/eventvwr.rc +++ b/reactos/base/applications/mscutils/eventvwr/eventvwr.rc @@ -15,6 +15,10 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL /* Shared icons */ IDI_EVENTVWR ICON "res/eventvwr.ico" +IDI_EVENTLOG ICON "res/eventlog.ico" +IDI_CLOSED_CATEGORY ICON "res/folder.ico" +IDI_OPENED_CATEGORY ICON "res/folderopen.ico" + IDI_WARNINGICON ICON "res/warning.ico" IDI_INFORMATIONICON ICON "res/info.ico" IDI_ERRORICON ICON "res/error.ico" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc b/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc index 2e88269a219..bbb72dba309 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/bg-BG.rc @@ -27,17 +27,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "За" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Преглед на събития, в 1,0 за РеактОС", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "Добре", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -89,9 +79,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Преглед на събития" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Не е намерено описанието на събитие ( %lu ) в източник ( %s ). Възможно е местият компютър да няма нужните сведения в регистъра или DLL файловет, нужни за показване на съобщения от отдалечен компютър.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Error" IDS_EVENTLOG_WARNING_TYPE "Warning" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc b/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc index b3c81aea8b1..a9e59a0a62b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/cs-CZ.rc @@ -27,17 +27,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "O programu" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Prohlížeč událostí 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -89,9 +79,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Prohlížeč událostí" IDS_APP_TITLE_EX "%s - Protkol %s na \\\\" IDS_STATUS_MSG "Počet událostí v protokolu %s: %lu" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Popis ID události ( %lu ) zdroj ( %s ) nebyl nalezen. Místní počítač neobsahuje potřebné informace v registru nebo chybí DLL soubory pro zobrazení zpráv ze vzdáleného počítače.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Chyba" IDS_EVENTLOG_WARNING_TYPE "Upozornění" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc b/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc index e018858857b..a21da318f2c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/de-DE.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Über" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Ereignisanzeige 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Ereignisanzeige" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Die Bezeichnung für die Ereignis-ID ( %lu ) in der Quelle ( %s ) kann nicht gefunden werden. Es könnte sein, dass der Lokale Computer die notwendigen Registry Einträge oder Nachrichten DLLs, um Nachrichten von Remoten Computern anzuzeigen, nicht besitzt.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Fehler" IDS_EVENTLOG_WARNING_TYPE "Warnung" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc b/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc index 319a3bab8d9..62215cdd9f7 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/el-GR.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Σχετικά" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Event Viewer Version 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Event Viewer" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Αφάλμα" IDS_EVENTLOG_WARNING_TYPE "Προειδοποίηση" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc b/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc index 43527f50a3d..53736a6f743 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/en-US.rc @@ -35,17 +35,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "About" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Event Viewer Version 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -97,9 +87,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Event Viewer" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Error" IDS_EVENTLOG_WARNING_TYPE "Warning" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc b/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc index a091b20c049..040b160923b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/es-ES.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Acerca de" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Visor de eventos de ReactOS. Versión 1.0", IDC_STATIC, 49, 10, 124, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "Aceptar", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visor de eventos" IDS_APP_TITLE_EX "%s - Registro de %s en \\\\" IDS_STATUS_MSG "%s tiene %lu evento(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "No se pudo recuperar la descripción para el evento con ID (%lu) y origen (%s). El equipo local puede no tener la información necesaria en el registro o las DLLs necesarias para mostrar los mensajes de un equipo remoto.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Error" IDS_EVENTLOG_WARNING_TYPE "Advertencia" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc b/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc index c0c917b0bd8..782b27d32e8 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/fr-FR.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "À propos" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Visionneuse des événements ReactOS Version 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visionneuse d'événements" IDS_APP_TITLE_EX "%s - Journal %s sur \\\\" IDS_STATUS_MSG "%s contient %lu événement(s)" + IDS_EVENTLOG_SYSTEM "Journaux système" + IDS_EVENTLOG_USER "Journaux de l'utilisateur" IDS_EVENTSTRINGIDNOTFOUND "La description pour l'événement d'ID ( %lu ) dans la source ( %s ) ne peut être trouvée. L'ordinateur local pourrait ne pas avoir les informations registres nécessaires ou les fichiers DLL de message pour afficher les messages depuis un ordinateur distant.\n\nLes informations suivantes font partie de l'événement :\n\n" IDS_EVENTLOG_ERROR_TYPE "Erreur" IDS_EVENTLOG_WARNING_TYPE "Avertissement" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc b/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc index 45aa546565c..7141a060f30 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/he-IL.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "אודות" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "מציג האירועים של ReactOS גרסה 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "אישור", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "יומן האירועים" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "The description for Event ID ( %lu ) in Source ( %s ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "שגיאה" IDS_EVENTLOG_WARNING_TYPE "אזהרה" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc b/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc index 6be52fb9d74..12dc8298072 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/it-IT.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Informazioni su" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Visualizzatore eventi Versione 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visualizzatore eventi" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "La descrizione per l'ID evento ( %lu ) proveniente da ( %s ) non può essere trovata. Il computer locale potrebbe non avere le informazioni sul registry necessarie o i file DLL con i messaggi necessari per la visualizzazione da un computer remoto.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Errore" IDS_EVENTLOG_WARNING_TYPE "Avviso" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc b/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc index 8dc54de2f5a..c8da7fcd5c9 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ja-JP.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "バージョン情報" -FONT 9, "MS UI Gothic", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS イベント ビューア Version 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "イベント ビューア" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "イベント ID (%lu) (ソース %s 内) に関する説明が見つかりませんでした。 リモート コンピュータからメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがローカル コンピュータにない可能性があります。\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "エラー" IDS_EVENTLOG_WARNING_TYPE "警告" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc b/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc index a639af4a191..62d46674546 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ko-KR.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "정보" -FONT 9, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS 이벤트 뷰어 Version 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "확인", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "이벤트 뷰어" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "( %s ) 의 이벤트ID ( %lu ) 에 대한 설명을 찾을 수 없습니다. 로컬 컴퓨터가 원격 컴퓨터의 메세지를 표시하는데 필요한 레지스트리나 DLL 파일을 가지지 않고 있을수 있습니다.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "에러" IDS_EVENTLOG_WARNING_TYPE "경고" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc b/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc index 77a263c0548..1c21b39e17a 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/no-NO.rc @@ -27,17 +27,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Om" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Hendelseliste Versjon 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -89,9 +79,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Hendelseliste" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Beskrivelsen for Hendelse ID ( %lu ) i kilden ( %s ) kan ikke bli finnet. Lokale datamaskinen har ikke nødvendige register informasjon eller melding DLL filer for å vise melding fra en fjern datamaskin.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Feil" IDS_EVENTLOG_WARNING_TYPE "Advarseler" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc b/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc index bcbc64dd58b..d1aa4068ac0 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/pl-PL.rc @@ -31,17 +31,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "O programie" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Podgląd zdarzeń ReactOS wersja 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -93,9 +83,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Podgląd zdarzeń" IDS_APP_TITLE_EX "%s - %s Log na \\\\" IDS_STATUS_MSG "%s posiada %lu zdarzeń" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Opis zdarzenia dla danego numeru ID ( %lu ) nie został odnaleziony w źródle ( %s ). Ten komputer może nie miec wystarczających informacji w rejestrze, albo bibliotek DLL, aby wyświetlić wiadomości z komputera zdalnego.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Błąd" IDS_EVENTLOG_WARNING_TYPE "Ostrzeżenie" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc b/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc index b520a10ec3a..77dd0e0dcd0 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/pt-BR.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Sobre" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Visualizador de Eventos ReactOS Versão 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Visualizador de Eventos" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "A descrição para Event ID ( %lu ) em Fonte ( %s ) não foi encontrado. O computador local talvez não possua a informação de registro necessária ou mensagem de arquivos DLL para exibir mensagens de um computador remoto.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Erro" IDS_EVENTLOG_WARNING_TYPE "Aviso" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc b/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc index f2d89f90f6a..bc92e61f481 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ro-RO.rc @@ -32,17 +32,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Despre Observator de evenimente" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Observator de Evenimente ReactOS Versiunea 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Drept de autor (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 150, 22 - DEFPUSHBUTTON "Î&nchide", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -94,9 +84,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Drept de autor (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Observator de evenimente" IDS_APP_TITLE_EX "%s - %s autentificat pe \\\\" IDS_STATUS_MSG "%s are %lu eveniment(e)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Nu se poate găsi descrierea evenimentului cu ID-ul ( %lu ) în sursa ( %s ). Este posibil ca în calculatorul local să nu existe informațiile de registru necesare sau fișierele dll de mesaje să afișeze mesaje de la un calculator din rețea.\n\nInformații aferente evenimentului:\n\n" IDS_EVENTLOG_ERROR_TYPE "Eroare" IDS_EVENTLOG_WARNING_TYPE "Avertisment" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc b/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc index 01c020b01ce..20b43c6d28c 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/ru-RU.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "О программе" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Просмотр событий ReactOS. Версия 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Авторские права (С) 2007 Марк Пиулачс (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 140, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Авторские права (С) 2007 Марк Пиулачс (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Просмотр событий" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Не найдено описание для события с кодом ( %lu ) в источнике ( %s ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Ошибка" IDS_EVENTLOG_WARNING_TYPE "Предупреждение" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc b/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc index 8c038fbd878..4af766cc15a 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sk-SK.rc @@ -32,17 +32,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Čo je Zobrazovač udalostí" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Zobrazovač udalostí systému ReactOS, verzia 1.0", IDC_STATIC, 49, 10, 167, 8, SS_NOPREFIX - LTEXT "Autorské práva (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 167, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -94,9 +84,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Autorské práva (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Zobrazovač udalostí" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Popis pre udalosť ID ( %lu ) zo zdroja ( %s ) nebol nájdený. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Chyba" IDS_EVENTLOG_WARNING_TYPE "Upozornenie" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc b/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc index 11be9da4ab2..831e61b9684 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sq-AL.rc @@ -35,17 +35,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Rreth" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Event Viewer Versioni 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -97,9 +87,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Shikues ngjarjesh" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Përshkrimi për ngjarjet ID ( %lu ) në burim ( %s ) nuk gjindet. Kompjuter vendas mund të mos ketë informacionin e regjistrit te nevojshem ose mesazhin për dokumentat DLL për të shfaqur nga një kompjuter në distancë.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Error" IDS_EVENTLOG_WARNING_TYPE "Paralajmërim" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc b/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc index 5228d3b8738..bde36ca7c78 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/sv-SE.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Om" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS Händelselogg Versjon 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Händelselogg" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Beskrivning av Händelse ID ( %lu ) i källan ( %s ) kan inte hittas. Lokal dator har inte nödvendig registerinformation eller meddelander DLL filer for å vise meddelander från en fjärr dator.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Fel" IDS_EVENTLOG_WARNING_TYPE "Varning" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc b/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc index 672c90e1ed1..45cf300473b 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/tr-TR.rc @@ -35,17 +35,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Üzerine" -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Olay Görüntüleyicisi - Sürüm: 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Telif Hakkı: 2007 - Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "Tamam", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -97,9 +87,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Telif Hakkı: 2007 - Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Olay Görüntüleyicisi" IDS_APP_TITLE_EX "%s - %s Oturum Aç \\\\" IDS_STATUS_MSG "%s -> %lu olay var." + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "( %s ) kaynağındaki ( %lu ) olay kimliği için açıklama bulunamıyor. Yerli bilgisayarda, uzak bilgisayardan iletileri görüntülemesi için gerekli Değer Defteri bilgisi veyâ ileti DLL kütükleri olmayabilir.\n\nAşağıdaki bilgi olayın parçasıdır:\n\n" IDS_EVENTLOG_ERROR_TYPE "Yanlışlık" IDS_EVENTLOG_WARNING_TYPE "Uyarı" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc b/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc index 7e7c61cfe19..47d9da6daa7 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/uk-UA.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "Про..." -FONT 8, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "Оглядач подій ReactOS версії 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "OK", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "Оглядач подій" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "Опис для Ідентифікатора події( %lu ) за джерелом ( %s ) не знайдено. Локальний комп'ютер може не мати необхідної інформації в реєстрі чи DLL файлів повідомлень для відображення повідомлень, що надходять від віддаленого комп'ютера.\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "Помилка" IDS_EVENTLOG_WARNING_TYPE "Попередження" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc b/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc index 57a81c732db..7a6893d0610 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/zh-CN.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "关于" -FONT 9, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS 事件查看器 版本 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "版权所有 (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "确定", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "版权所有 (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "事件查看器" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "来源 ( %s ) 中的事件 ID ( %lu ) 的描述无法找到。本地计算机可能没有显示来自远程计算机消息所必需的注册表信息或消息 DLL 文件。\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "错误" IDS_EVENTLOG_WARNING_TYPE "警告" diff --git a/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc b/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc index 3045d5c873c..1ff003b42df 100644 --- a/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc +++ b/reactos/base/applications/mscutils/eventvwr/lang/zh-TW.rc @@ -29,17 +29,7 @@ IDA_EVENTVWR ACCELERATORS BEGIN "?", IDM_ABOUT, ASCII, ALT "/", IDM_ABOUT, ASCII, ALT -END - -IDD_ABOUTBOX DIALOGEX 0, 0, 230, 75 -STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU -CAPTION "關於" -FONT 9, "MS Shell Dlg", 0, 0, 0x0 -BEGIN - ICON IDI_EVENTVWR, IDC_MYICON, 14, 9, 21, 20 - LTEXT "ReactOS 事件檢視器 版本 1.0", IDC_STATIC, 49, 10, 119, 8, SS_NOPREFIX - LTEXT "版權所有 (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)", IDC_STATIC, 49, 20, 119, 22 - DEFPUSHBUTTON "確定", IDOK, 90, 48, 42, 16, WS_GROUP + VK_F5, IDM_REFRESH, VIRTKEY END IDD_PROGRESSBOX DIALOGEX 0, 0, 230, 40 @@ -91,9 +81,12 @@ END STRINGTABLE BEGIN + IDS_COPYRIGHT "版權所有 (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)" IDS_APP_TITLE "事件檢視器" IDS_APP_TITLE_EX "%s - %s Log on \\\\" IDS_STATUS_MSG "%s has %lu event(s)" + IDS_EVENTLOG_SYSTEM "System Logs" + IDS_EVENTLOG_USER "User Logs" IDS_EVENTSTRINGIDNOTFOUND "來源 ( %s ) 中的事件 ID ( %lu ) 的描述無法找到。 本地電腦可能沒有顯示來自遠端電腦消息所必需的註冊表資訊或消息 DLL 檔。\n\nThe following information is part of the event:\n\n" IDS_EVENTLOG_ERROR_TYPE "錯誤" IDS_EVENTLOG_WARNING_TYPE "警告" diff --git a/reactos/base/applications/mscutils/eventvwr/res/eventlog.ico b/reactos/base/applications/mscutils/eventvwr/res/eventlog.ico new file mode 100644 index 00000000000..3b9e9757820 Binary files /dev/null and b/reactos/base/applications/mscutils/eventvwr/res/eventlog.ico differ diff --git a/reactos/base/applications/mscutils/eventvwr/res/eventvwr.ico b/reactos/base/applications/mscutils/eventvwr/res/eventvwr.ico index b36ab16b48f..71ca86dfa6e 100644 Binary files a/reactos/base/applications/mscutils/eventvwr/res/eventvwr.ico and b/reactos/base/applications/mscutils/eventvwr/res/eventvwr.ico differ diff --git a/reactos/base/applications/mscutils/eventvwr/res/folder.ico b/reactos/base/applications/mscutils/eventvwr/res/folder.ico index 25802f9a82f..487f5dbbd62 100644 Binary files a/reactos/base/applications/mscutils/eventvwr/res/folder.ico and b/reactos/base/applications/mscutils/eventvwr/res/folder.ico differ diff --git a/reactos/base/applications/mscutils/eventvwr/res/folderopen.ico b/reactos/base/applications/mscutils/eventvwr/res/folderopen.ico index e488448ef87..f6fff1ab755 100644 Binary files a/reactos/base/applications/mscutils/eventvwr/res/folderopen.ico and b/reactos/base/applications/mscutils/eventvwr/res/folderopen.ico differ diff --git a/reactos/base/applications/mscutils/eventvwr/resource.h b/reactos/base/applications/mscutils/eventvwr/resource.h index 69838c8772b..05045029110 100644 --- a/reactos/base/applications/mscutils/eventvwr/resource.h +++ b/reactos/base/applications/mscutils/eventvwr/resource.h @@ -2,12 +2,15 @@ /* Icon IDs */ #define IDI_EVENTVWR 10 -#define IDI_WARNINGICON 11 -#define IDI_INFORMATIONICON 12 -#define IDI_ERRORICON 13 -#define IDI_NEXT 14 -#define IDI_PREV 15 -#define IDI_COPY 16 +#define IDI_EVENTLOG 11 +#define IDI_CLOSED_CATEGORY 12 +#define IDI_OPENED_CATEGORY 13 +#define IDI_WARNINGICON 14 +#define IDI_INFORMATIONICON 15 +#define IDI_ERRORICON 16 +#define IDI_NEXT 17 +#define IDI_PREV 18 +#define IDI_COPY 19 /* Accelerator IDs */ @@ -15,29 +18,27 @@ /* Dialog IDs */ -#define IDD_ABOUTBOX 101 -#define IDD_PROGRESSBOX 102 -#define IDD_EVENTPROPERTIES 103 +#define IDD_PROGRESSBOX 101 +#define IDD_EVENTPROPERTIES 102 -/* Control IDs*/ +/* Control IDs */ #define IDC_STATIC -1 -#define IDC_MYICON 1000 -#define IDC_EVENTDATESTATIC 1001 -#define IDC_EVENTSOURCESTATIC 1002 -#define IDC_EVENTTIMESTATIC 1003 -#define IDC_EVENTCATEGORYSTATIC 1004 -#define IDC_EVENTTYPESTATIC 1005 -#define IDC_EVENTIDSTATIC 1006 -#define IDC_EVENTUSERSTATIC 1007 -#define IDC_EVENTCOMPUTERSTATIC 1008 -#define IDC_PREVIOUS 1009 -#define IDC_NEXT 1010 -#define IDC_COPY 1011 -#define IDC_EVENTTEXTEDIT 1012 -#define IDC_BYTESRADIO 1013 -#define IDC_WORDRADIO 1014 -#define IDC_EVENTDATAEDIT 1015 +#define IDC_EVENTDATESTATIC 1000 +#define IDC_EVENTSOURCESTATIC 1001 +#define IDC_EVENTTIMESTATIC 1002 +#define IDC_EVENTCATEGORYSTATIC 1003 +#define IDC_EVENTTYPESTATIC 1004 +#define IDC_EVENTIDSTATIC 1005 +#define IDC_EVENTUSERSTATIC 1006 +#define IDC_EVENTCOMPUTERSTATIC 1007 +#define IDC_PREVIOUS 1008 +#define IDC_NEXT 1009 +#define IDC_COPY 1010 +#define IDC_EVENTTEXTEDIT 1011 +#define IDC_BYTESRADIO 1012 +#define IDC_WORDRADIO 1013 +#define IDC_EVENTDATAEDIT 1014 /* Menu IDs */ @@ -50,13 +51,14 @@ #define IDM_HELP 32777 #define IDM_ABOUT 32778 -#define ID_FIRST_LOG 45000 - /* String IDs */ +#define IDS_COPYRIGHT 102 #define IDS_APP_TITLE 103 #define IDS_APP_TITLE_EX 104 #define IDS_STATUS_MSG 106 +#define IDS_EVENTLOG_SYSTEM 107 +#define IDS_EVENTLOG_USER 108 #define IDS_EVENTSTRINGIDNOTFOUND 209 #define IDS_EVENTLOG_ERROR_TYPE 251 #define IDS_EVENTLOG_WARNING_TYPE 252