1 /*
2  * PROJECT:     ReactOS Event Log Viewer
3  * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4  * PURPOSE:     Resources header.
5  * COPYRIGHT:   Copyright 2007 Marc Piulachs <marc.piulachs@codexchange.net>
6  *              Copyright 2008-2016 Eric Kohl <eric.kohl@reactos.org>
7  *              Copyright 2016-2022 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
8  */
9 
10 #pragma once
11 
12 /* Icon IDs */
13 #define IDI_EVENTVWR          10
14 #define IDI_EVENTLOG          11
15 #define IDI_CLOSED_CATEGORY   12
16 #define IDI_OPENED_CATEGORY   13
17 #define IDI_INFORMATIONICON   14
18 #define IDI_WARNINGICON       15
19 #define IDI_ERRORICON         16
20 #define IDI_AUDITSUCCESSICON  17
21 #define IDI_AUDITFAILUREICON  18
22 #define IDI_NEXT              19
23 #define IDI_PREV              20
24 #define IDI_COPY              21
25 
26 
27 /* Accelerator IDs */
28 #define IDA_EVENTVWR          50
29 
30 
31 /* Dialog IDs */
32 #define IDD_EVENTDETAILS_DLG    101
33 #define IDD_EVENTDETAILS_CTRL   102
34 #define IDD_LOGPROPERTIES_GENERAL   103
35 
36 
37 /* Control IDs */
38 #define IDC_STATIC              -1
39 #define IDC_EVENTDATESTATIC     1000
40 #define IDC_EVENTSOURCESTATIC   1001
41 #define IDC_EVENTTIMESTATIC     1002
42 #define IDC_EVENTCATEGORYSTATIC 1003
43 #define IDC_EVENTTYPESTATIC     1004
44 #define IDC_EVENTIDSTATIC       1005
45 #define IDC_EVENTUSERSTATIC     1006
46 #define IDC_EVENTCOMPUTERSTATIC 1007
47 #define IDC_PREVIOUS            1008
48 #define IDC_NEXT                1009
49 #define IDC_COPY                1010
50 #define IDC_EVENTTEXTEDIT       1011
51 #define IDC_DETAILS_STATIC      -2
52 #define IDC_BYTESRADIO          1012
53 #define IDC_WORDRADIO           1013
54 #define IDC_EVENTDATAEDIT       1014
55 #define IDC_DISPLAYNAME         1015
56 #define IDC_LOGNAME             1016
57 #define IDC_LOGFILE             1017
58 #define IDC_SIZE_LABEL          1018
59 #define IDC_CREATED_LABEL       1019
60 #define IDC_MODIFIED_LABEL      1020
61 #define IDC_ACCESSED_LABEL      1021
62 #define IDC_EDIT_MAXLOGSIZE     1022
63 #define IDC_UPDOWN_MAXLOGSIZE   1023
64 #define IDC_OVERWRITE_AS_NEEDED 1024
65 #define IDC_OVERWRITE_OLDER_THAN 1025
66 #define IDC_EDIT_EVENTS_AGE     1026
67 #define IDC_UPDOWN_EVENTS_AGE   1027
68 #define IDC_NO_OVERWRITE        1028
69 #define IDC_RESTOREDEFAULTS     1029
70 #define IDC_LOW_SPEED_CONNECTION 1030
71 #define ID_CLEARLOG             1031
72 
73 /* Menu IDs */
74 #define IDM_EVENTVWR            32770
75 #define IDM_OPEN_EVENTLOG       32771
76 #define IDM_SAVE_EVENTLOG       32772
77 #define IDM_CLOSE_EVENTLOG      32773
78 #define IDM_CLEAR_EVENTS        32774
79 #define IDM_RENAME_EVENTLOG     32775
80 #define IDM_EVENTLOG_SETTINGS   32776
81 #define IDM_EXIT                32777
82 #define IDM_LIST_NEWEST         32778
83 #define IDM_LIST_OLDEST         32779
84 #define IDM_EVENT_DETAILS       32780
85 #define IDM_REFRESH             32781
86 #define IDM_EVENT_DETAILS_VIEW  32782
87 #define IDM_LIST_GRID_LINES     32783
88 #define IDM_SAVE_SETTINGS       32784
89 #define IDM_HELP                32785
90 #define IDM_ABOUT               32786
91 #define IDM_EVENTWR_CTX         32787
92 
93 
94 /* String IDs */
95 #define IDS_COPYRIGHT                   100
96 #define IDS_APP_TITLE                   101
97 #define IDS_APP_TITLE_EX                102
98 #define IDS_STATUS_MSG                  103
99 #define IDS_LOADING_WAIT                104
100 #define IDS_NO_ITEMS                    105
101 #define IDS_EVENTLOG_SYSTEM             106
102 #define IDS_EVENTLOG_APP                107
103 #define IDS_EVENTLOG_USER               108
104 #define IDS_SAVE_FILTER                 109
105 #define IDS_CLEAREVENTS_MSG             110
106 #define IDS_EVENTSTRINGIDNOTFOUND       111
107 #define IDS_RESTOREDEFAULTS             112
108 
109 #define IDS_USAGE                       120
110 #define IDS_EVENTLOGFILE                121
111 
112 #define IDS_EVENTLOG_ERROR_TYPE         200
113 #define IDS_EVENTLOG_WARNING_TYPE       201
114 #define IDS_EVENTLOG_INFORMATION_TYPE   202
115 #define IDS_EVENTLOG_AUDIT_SUCCESS      203
116 #define IDS_EVENTLOG_AUDIT_FAILURE      204
117 #define IDS_EVENTLOG_SUCCESS            205
118 #define IDS_EVENTLOG_UNKNOWN_TYPE       206
119 
120 #define IDS_BYTES_FORMAT                210
121 
122 #define IDS_COLUMNTYPE      220
123 #define IDS_COLUMNDATE      221
124 #define IDS_COLUMNTIME      222
125 #define IDS_COLUMNSOURCE    223
126 #define IDS_COLUMNCATEGORY  224
127 #define IDS_COLUMNEVENT     225
128 #define IDS_COLUMNUSER      226
129 #define IDS_COLUMNCOMPUTER  227
130 
131 #define IDS_COPY            240
132 
133 #define IDS_NONE            250
134 #define IDS_NOT_AVAILABLE   251
135