[EVENTVWR] Add support for a command-line for the Event Log Viewer.
[reactos.git] / base / applications / mscutils / eventvwr / resource.h
index f2a5a9e..a5c88a4 100644 (file)
 #pragma once
 
-#define IDC_MYICON                      2
-#define IDNEXT                          3
-#define IDD_EVENTVWR_DIALOG             102
-#define IDD_PROGRESSBOX                 150
-#define IDD_ABOUTBOX                    103
-#define IDM_ABOUT                       104
-#define IDM_EXIT                        105
-#define IDI_EVENTVWR                    107
-#define IDI_SMALL                       108
-#define IDC_EVENTVWR                    109
-#define IDC_PROCESSPROGRESS             250
-#define IDR_MAINFRAME                   128
-#define IDI_WARNINGICON                 129
-#define IDI_INFORMATIONICON             130
-#define IDI_ERRORICON                   131
-#define IDD_EVENTDETAILDIALOG           132
-#define IDC_EVENTTEXTEDIT               1000
-#define IDC_EVENTDATESTATIC             1001
-#define IDC_EVENTTIMESTATIC             1002
-#define IDC_EVENTUSERSTATIC             1003
-#define IDC_EVENTCOMPUTERSTATIC         1004
-#define IDC_EVENTIDSTATIC               1005
-#define IDC_EVENTSOURCESTATIC           1006
-#define IDC_EVENTTYPESTATIC             1007
-#define IDC_EVENTCATEGORYSTATIC         1008
-#define IDPREVIOUS                      1009
-#define IDC_EVENTTEXTEDIT2              1010
-#define IDC_BYTESRADIO                  1011
-#define IDC_WORDRADIO                   1013
-#define IDC_EVENTDATAEDIT               1014
-#define ID_LOG_APPLICATION              32771
-#define ID_LOG_SECURITY                 32772
-#define ID_LOG_SYSTEM                   32773
-#define ID_HELP_HELP                    32775
-#define ID_HELP                         32776
-#define ID_OPTIONS                      32777
-#define ID_VIEW                         32778
-#define IDM_HELP                        32779
-#define ID_VIEW_REFRESH                 32780
-#define ID_REFRESH                      32781
-#define IDM_REFRESH                     32782
-#define IDC_STATIC                      -1
+/* Icon IDs */
+#define IDI_EVENTVWR          10
+#define IDI_EVENTLOG          11
+#define IDI_CLOSED_CATEGORY   12
+#define IDI_OPENED_CATEGORY   13
+#define IDI_INFORMATIONICON   14
+#define IDI_WARNINGICON       15
+#define IDI_ERRORICON         16
+#define IDI_AUDITSUCCESSICON  17
+#define IDI_AUDITFAILUREICON  18
+#define IDI_NEXT              19
+#define IDI_PREV              20
+#define IDI_COPY              21
+
+
+/* Accelerator IDs */
+#define IDA_EVENTVWR          50
+
+
+/* Dialog IDs */
+#define IDD_EVENTDETAILS_DLG    101
+#define IDD_EVENTDETAILS_CTRL   102
+#define IDD_LOGPROPERTIES_GENERAL   103
+
+
+/* Control IDs */
+#define IDC_STATIC              -1
+#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_DETAILS_STATIC      -2
+#define IDC_BYTESRADIO          1012
+#define IDC_WORDRADIO           1013
+#define IDC_EVENTDATAEDIT       1014
+#define IDC_DISPLAYNAME         1015
+#define IDC_LOGNAME             1016
+#define IDC_LOGFILE             1017
+#define IDC_SIZE_LABEL          1018
+#define IDC_CREATED_LABEL       1019
+#define IDC_MODIFIED_LABEL      1020
+#define IDC_ACCESSED_LABEL      1021
+#define IDC_EDIT_MAXLOGSIZE     1022
+#define IDC_UPDOWN_MAXLOGSIZE   1023
+#define IDC_OVERWRITE_AS_NEEDED 1024
+#define IDC_OVERWRITE_OLDER_THAN 1025
+#define IDC_EDIT_EVENTS_AGE     1026
+#define IDC_UPDOWN_EVENTS_AGE   1027
+#define IDC_NO_OVERWRITE        1028
+#define IDC_RESTOREDEFAULTS     1029
+#define IDC_LOW_SPEED_CONNECTION 1030
+#define ID_CLEARLOG             1031
+
+/* Menu IDs */
+#define IDM_EVENTVWR            32770
+#define IDM_OPEN_EVENTLOG       32771
+#define IDM_SAVE_EVENTLOG       32772
+#define IDM_CLOSE_EVENTLOG      32773
+#define IDM_CLEAR_EVENTS        32774
+#define IDM_RENAME_EVENTLOG     32775
+#define IDM_EVENTLOG_SETTINGS   32776
+#define IDM_EXIT                32777
+#define IDM_LIST_NEWEST         32778
+#define IDM_LIST_OLDEST         32779
+#define IDM_EVENT_DETAILS       32780
+#define IDM_REFRESH             32781
+#define IDM_SHOW_EVENT_DETAILS_VIEW 32782
+#define IDM_HELP                32783
+#define IDM_ABOUT               32784
 
 
 /* String IDs */
-#define IDS_APP_TITLE                   103
-#define IDS_EVENTSTRINGIDNOTFOUND       209
-#define IDS_EVENTLOG_ERROR_TYPE         251
-#define IDS_EVENTLOG_WARNING_TYPE       252
-#define IDS_EVENTLOG_INFORMATION_TYPE   253
-#define IDS_EVENTLOG_AUDIT_SUCCESS      254
-#define IDS_EVENTLOG_AUDIT_FAILURE      255
-#define IDS_EVENTLOG_SUCCESS            256
-#define IDS_EVENTLOG_UNKNOWN_TYPE       257
-
-
-#define IDS_COLUMNTYPE                  300
-#define IDS_COLUMNDATE                  301
-#define IDS_COLUMNTIME                  302
-#define IDS_COLUMNSOURCE                303
-#define IDS_COLUMNCATEGORY              304
-#define IDS_COLUMNEVENT                 305
-#define IDS_COLUMNUSER                  306
-#define IDS_COLUMNCOMPUTER              307
-#define IDS_COLUMNEVENTDATA             308
-
-#define IDS_NONE                        320
-#define IDS_NOT_AVAILABLE               321
+#define IDS_COPYRIGHT                   100
+#define IDS_APP_TITLE                   101
+#define IDS_APP_TITLE_EX                102
+#define IDS_STATUS_MSG                  103
+#define IDS_LOADING_WAIT                104
+#define IDS_NO_ITEMS                    105
+#define IDS_EVENTLOG_SYSTEM             106
+#define IDS_EVENTLOG_APP                107
+#define IDS_EVENTLOG_USER               108
+#define IDS_EVENTSTRINGIDNOTFOUND       109
+#define IDS_CLEAREVENTS_MSG             110
+#define IDS_SAVE_FILTER                 111
+
+#define IDS_USAGE                       120
+
+#define IDS_EVENTLOG_ERROR_TYPE         200
+#define IDS_EVENTLOG_WARNING_TYPE       201
+#define IDS_EVENTLOG_INFORMATION_TYPE   202
+#define IDS_EVENTLOG_AUDIT_SUCCESS      203
+#define IDS_EVENTLOG_AUDIT_FAILURE      204
+#define IDS_EVENTLOG_SUCCESS            205
+#define IDS_EVENTLOG_UNKNOWN_TYPE       206
+
+#define IDS_BYTES_FORMAT                210
+
+#define IDS_COLUMNTYPE      220
+#define IDS_COLUMNDATE      221
+#define IDS_COLUMNTIME      222
+#define IDS_COLUMNSOURCE    223
+#define IDS_COLUMNCATEGORY  224
+#define IDS_COLUMNEVENT     225
+#define IDS_COLUMNUSER      226
+#define IDS_COLUMNCOMPUTER  227
+
+#define IDS_COPY            240
+
+#define IDS_NONE            250
+#define IDS_NOT_AVAILABLE   251