[EVENTVWR] Additions for the Event Viewer.
[reactos.git] / base / applications / mscutils / eventvwr / resource.h
index f5cd0cb..b4a0777 100644 (file)
 #pragma once
 
-#define IDC_STATIC -1
-
-#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
+/* 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_EVENTUSERSTATIC     1003
-#define IDC_EVENTCOMPUTERSTATIC 1004
+#define IDC_EVENTCATEGORYSTATIC 1003
+#define IDC_EVENTTYPESTATIC     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_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
 
-#define ID_HELP_HELP       32771
-#define ID_HELP            32772
-#define ID_OPTIONS         32773
-#define ID_VIEW            32774
-#define IDM_HELP           32775
-#define ID_VIEW_REFRESH    32776
-#define ID_REFRESH         32777
-#define IDM_REFRESH        32778
-#define ID_CLEAR_EVENTS    32779
-#define ID_SAVE_PROTOCOL   32780
+/* 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_EVENT_DETAILS_VIEW  32782
+#define IDM_LIST_GRID_LINES     32783
+#define IDM_SAVE_SETTINGS       32784
+#define IDM_HELP                32785
+#define IDM_ABOUT               32786
 
-#define ID_FIRST_LOG       45000
 
 /* String IDs */
-#define IDS_APP_TITLE                 103
-#define IDS_APP_TITLE_EX              104
-#define IDS_STATUS_MSG                106
-#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_CLEAREVENTS_MSG           258
-#define IDS_SAVE_FILTER               259
-
-#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_SAVE_FILTER                 109
+#define IDS_CLEAREVENTS_MSG             110
+#define IDS_EVENTSTRINGIDNOTFOUND       111
+
+#define IDS_USAGE                       120
+#define IDS_EVENTLOGFILE                121
+
+#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