mirror of
https://github.com/reactos/reactos.git
synced 2024-10-06 17:35:07 +00:00
bf3589a280
CORE-11637, CORE-12269 - Implement support for remote connections to NT computers to view their event logs (and the event logs settings). For the moment the remote computer name specification is is only available via the command-line. Note that the paths to the event log files need also to be translated to network-share format. - Implement loading and saving the settings of the event viewer. - Implement showing/hiding the events description pane, the ListView grid, and whether or not to save the EventViewer settings. - Handle hypertext link click handling for the RichEdit edit box of the events description dialog.
214 lines
9.3 KiB
Plaintext
214 lines
9.3 KiB
Plaintext
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
|
|
|
IDM_EVENTVWR MENU
|
|
BEGIN
|
|
POPUP "&Protokol"
|
|
BEGIN
|
|
MENUITEM "&Otevřít...", IDM_OPEN_EVENTLOG
|
|
MENUITEM "Uložit &Protokol jako...", IDM_SAVE_EVENTLOG
|
|
MENUITEM "&Zavřít", IDM_CLOSE_EVENTLOG
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Odstranit události", IDM_CLEAR_EVENTS
|
|
MENUITEM "&Přejmenovat\tF2", IDM_RENAME_EVENTLOG
|
|
MENUITEM "Nastavení protokolování...", IDM_EVENTLOG_SETTINGS
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Konec", IDM_EXIT
|
|
END
|
|
POPUP "&Zobrazit"
|
|
BEGIN
|
|
MENUITEM "&Od nejnovějšího", IDM_LIST_NEWEST
|
|
MENUITEM "Od &nejstaršího", IDM_LIST_OLDEST
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Podrobnosti...\tEnter", IDM_EVENT_DETAILS
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Obnovit\tF5", IDM_REFRESH
|
|
END
|
|
POPUP "&Možnosti"
|
|
BEGIN
|
|
MENUITEM "Event details &view", IDM_EVENT_DETAILS_VIEW
|
|
MENUITEM "&Grid lines", IDM_LIST_GRID_LINES
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&Save settings on exit", IDM_SAVE_SETTINGS
|
|
END
|
|
POPUP "&Nápověda"
|
|
BEGIN
|
|
MENUITEM "Ná&pověda", IDM_HELP
|
|
MENUITEM SEPARATOR
|
|
MENUITEM "&O programu", IDM_ABOUT
|
|
END
|
|
END
|
|
|
|
IDA_EVENTVWR ACCELERATORS
|
|
BEGIN
|
|
"?", IDM_ABOUT, ASCII, ALT
|
|
"/", IDM_ABOUT, ASCII, ALT
|
|
VK_F2, IDM_RENAME_EVENTLOG, VIRTKEY
|
|
VK_F5, IDM_REFRESH, VIRTKEY
|
|
END
|
|
|
|
IDD_EVENTDETAILS_DLG DIALOGEX 0, 0, 266, 240
|
|
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_THICKFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
EXSTYLE WS_EX_CONTEXTHELP
|
|
CAPTION "Podrobnosti události"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "EvtDetailsCtrl", IDC_STATIC, 0, 0, 266, 215
|
|
PUSHBUTTON "&Nápověda", IDHELP, 8, 220, 50, 14
|
|
DEFPUSHBUTTON "&Zavřít", IDOK, 208, 220, 50, 14
|
|
END
|
|
|
|
IDD_EVENTDETAILS_CTRL DIALOGEX 0, 0, 266, 215
|
|
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "Datum:", IDC_STATIC, 8, 5, 31, 8
|
|
EDITTEXT IDC_EVENTDATESTATIC, 46, 5, 47, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Zdroj:", IDC_STATIC, 103, 5, 36, 8
|
|
EDITTEXT IDC_EVENTSOURCESTATIC, 140, 5, 82, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Čas:", IDC_STATIC, 8, 15, 31, 8
|
|
EDITTEXT IDC_EVENTTIMESTATIC, 46, 15, 47, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Kategorie:", IDC_STATIC, 103, 15, 36, 8
|
|
EDITTEXT IDC_EVENTCATEGORYSTATIC, 140, 15, 82, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Typ:", IDC_STATIC, 8, 25, 31, 8
|
|
EDITTEXT IDC_EVENTTYPESTATIC, 46, 25, 47, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "ID události:", IDC_STATIC, 103, 25, 36, 8
|
|
EDITTEXT IDC_EVENTIDSTATIC, 140, 25, 82, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "&Uživatel:", IDC_STATIC, 8, 35, 36, 8
|
|
EDITTEXT IDC_EVENTUSERSTATIC, 46, 35, 152, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "P&očítač:", IDC_STATIC, 8, 45, 36, 8
|
|
EDITTEXT IDC_EVENTCOMPUTERSTATIC, 46, 45, 152, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
|
|
PUSHBUTTON "", IDC_PREVIOUS, 230, 5, 28, 14, BS_ICON
|
|
PUSHBUTTON "", IDC_NEXT, 230, 21, 28, 14, BS_ICON
|
|
PUSHBUTTON "", IDC_COPY, 230, 37, 28, 14, BS_ICON
|
|
|
|
LTEXT "&Popis:", IDC_STATIC, 8, 65, 39, 8
|
|
CONTROL "", IDC_EVENTTEXTEDIT, RICHEDIT_CLASS, ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL | WS_BORDER, 8, 76, 250, 60
|
|
|
|
LTEXT "D&ata:", IDC_DETAILS_STATIC, 8, 140, 20, 8
|
|
CONTROL "&Byty", IDC_BYTESRADIO, "Button", BS_AUTORADIOBUTTON, 39, 140, 34, 8
|
|
CONTROL "&Word", IDC_WORDRADIO, "Button", BS_AUTORADIOBUTTON, 77, 140, 34, 8
|
|
EDITTEXT IDC_EVENTDATAEDIT, 8, 150, 250, 60, ES_MULTILINE | ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL | WS_BORDER
|
|
END
|
|
|
|
IDD_LOGPROPERTIES_GENERAL DIALOGEX 0, 0, 252, 234
|
|
STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION
|
|
CAPTION "Obecné"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "&Zobrazovaný název:", IDC_STATIC, 7, 9, 60, 8
|
|
EDITTEXT IDC_DISPLAYNAME, 67, 7, 178, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
|
|
LTEXT "&Název protokolu:", IDC_STATIC, 7, 25, 60, 8
|
|
EDITTEXT IDC_LOGNAME, 67, 23, 178, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
|
|
LTEXT "Soubor &protokolu:", IDC_STATIC, 7, 41, 60, 8
|
|
EDITTEXT IDC_LOGFILE, 67, 39, 178, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
|
|
LTEXT "Velikost:", IDC_STATIC, 7, 57, 60, 8
|
|
EDITTEXT IDC_SIZE_LABEL, 67, 57, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Vytvořeno:", IDC_STATIC, 7, 69, 60, 8
|
|
EDITTEXT IDC_CREATED_LABEL, 67, 69, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Změněno:", IDC_STATIC, 7, 81, 60, 8
|
|
EDITTEXT IDC_MODIFIED_LABEL, 67, 81, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
LTEXT "Poslední přístup:", IDC_STATIC, 7, 93, 60, 8
|
|
EDITTEXT IDC_ACCESSED_LABEL, 67, 93, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
|
|
GROUPBOX "Velikost výpisu", IDC_STATIC, 7, 106, 238, 99
|
|
LTEXT "&Maximální velikost:", IDC_STATIC, 17, 122, 58, 8
|
|
EDITTEXT IDC_EDIT_MAXLOGSIZE, 80, 119, 40, 14, ES_LEFT | ES_NUMBER | WS_GROUP
|
|
CONTROL "", IDC_UPDOWN_MAXLOGSIZE, UPDOWN_CLASS, UDS_SETBUDDYINT | UDS_NOTHOUSANDS | UDS_ALIGNRIGHT |
|
|
UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_GROUP, 120, 119, 10, 14
|
|
LTEXT "KB", IDC_STATIC, 130, 122, 20, 8
|
|
LTEXT "Pokud je dosažena maximální velikost:", IDC_STATIC, 17, 140, 219, 8
|
|
CONTROL "&Přepsat události podle potřeby", IDC_OVERWRITE_AS_NEEDED, "Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 17, 155, 219, 10
|
|
CONTROL "Př&epsat události starší než", IDC_OVERWRITE_OLDER_THAN, "Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 17, 168, 102, 10
|
|
EDITTEXT IDC_EDIT_EVENTS_AGE, 122, 165, 35, 14, ES_LEFT | ES_NUMBER | WS_GROUP
|
|
CONTROL "", IDC_UPDOWN_EVENTS_AGE, UPDOWN_CLASS, UDS_SETBUDDYINT | UDS_ALIGNRIGHT |
|
|
UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_GROUP, 157, 165, 10, 14
|
|
LTEXT "dny", IDC_STATIC, 162, 168, 20, 8
|
|
CONTROL "&Nepřepisovat události\n(vyčistit protokol ručně)", IDC_NO_OVERWRITE, "Button", BS_AUTORADIOBUTTON | BS_MULTILINE | WS_GROUP | WS_TABSTOP, 17, 180, 143, 20
|
|
PUSHBUTTON "&Obnovit výchozí", IDC_RESTOREDEFAULTS, 166, 183, 70, 14
|
|
AUTOCHECKBOX "&Užívá pomalé připojení", IDC_LOW_SPEED_CONNECTION, 7, 217, 167, 10
|
|
PUSHBUTTON "&Vyčistit", ID_CLEARLOG, 195, 213, 50, 14
|
|
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 (listed: %lu)"
|
|
IDS_LOADING_WAIT "Načítám protokol událostí. Prosím čekejte..."
|
|
IDS_NO_ITEMS "Žádné události v tomto výpisu." // "No events in this log."
|
|
IDS_EVENTLOG_SYSTEM "Systémové protokoly"
|
|
IDS_EVENTLOG_APP "Protokoly aplikací"
|
|
IDS_EVENTLOG_USER "Uživatelské protokoly"
|
|
IDS_SAVE_FILTER "Protokol událostí (*.evt)\0*.evt\0"
|
|
IDS_CLEAREVENTS_MSG "Chcete tento protokol před odstraněním uložit?"
|
|
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"
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
/* Please note that explicit TAB characters '\t' are used to fix the alignment of the message in the MessageBox */
|
|
IDS_USAGE "ReactOS Event Viewer\n\
|
|
\n\
|
|
EventVwr [computer name] [/l:<event log file>] [/?]\n\
|
|
\n\
|
|
""computer name"" : Specifies the remote computer where to connect\n\
|
|
\tto retrieve the events to display. If no name is specified, the\n\
|
|
\tlocal computer is used.\n\
|
|
\n\
|
|
/l:<event log file> : Specifies which event log file to open.\n\
|
|
\tOnly files in the .evt format (NT ≤ 5.2) are supported.\n\
|
|
\n\
|
|
/? : Displays this help message.\n\
|
|
"
|
|
IDS_EVENTLOGFILE "Event Log File"
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_EVENTLOG_ERROR_TYPE "Chyba"
|
|
IDS_EVENTLOG_WARNING_TYPE "Upozornění"
|
|
IDS_EVENTLOG_INFORMATION_TYPE "Informace"
|
|
IDS_EVENTLOG_AUDIT_SUCCESS "Úspěšný audit"
|
|
IDS_EVENTLOG_AUDIT_FAILURE "Audit selhal"
|
|
IDS_EVENTLOG_SUCCESS "Úspěch"
|
|
IDS_EVENTLOG_UNKNOWN_TYPE "Neznámá událost"
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_BYTES_FORMAT "byty" // "%s bytes"
|
|
// "%1!ls! (%2!ls! bytes)"
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_COLUMNTYPE "Typ"
|
|
IDS_COLUMNDATE "Datum"
|
|
IDS_COLUMNTIME "Čas"
|
|
IDS_COLUMNSOURCE "Zdroj"
|
|
IDS_COLUMNCATEGORY "Kategorie"
|
|
IDS_COLUMNEVENT "Událost"
|
|
IDS_COLUMNUSER "Uživatel"
|
|
IDS_COLUMNCOMPUTER "Počítač"
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_COPY "Typ události: %s\r\n\
|
|
Zdroj: %s\r\n\
|
|
Kategorie: %s\r\n\
|
|
ID: %s\r\n\
|
|
Datum: %s\r\n\
|
|
Čas: %s\r\n\
|
|
Uživatel: %s\r\n\
|
|
Počítač: %s\r\n\
|
|
Popis: \r\n%s"
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_NONE "Žádný"
|
|
IDS_NOT_AVAILABLE "Není k dispozici"
|
|
END
|