1 /*
2  * Regedit resource definitions
3  *
4  * Copyright 2002 Robert Dickenson
5  *
6  * This library is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU Lesser General Public
8  * License as published by the Free Software Foundation; either
9  * version 2.1 of the License, or (at your option) any later version.
10  *
11  * This library is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14  * Lesser General Public License for more details.
15  *
16  * You should have received a copy of the GNU Lesser General Public
17  * License along with this library; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
19  */
20 
21 #pragma once
22 
23 #define ID_REGISTRY_MENU              0
24 #define ID_EDIT_MENU                  1
25 #define ID_VIEW_MENU                  2
26 #define ID_FAVOURITES_MENU            3
27 #define ID_HELP_MENU                  4
28 #define ID_EDIT_NEW_MENU              5
29 #define IDS_LIST_COLUMN_FIRST         91
30 #define IDS_LIST_COLUMN_NAME          91
31 #define IDS_LIST_COLUMN_TYPE          92
32 #define IDS_LIST_COLUMN_DATA          93
33 #define IDS_LIST_COLUMN_LAST          93
34 #define IDS_APP_TITLE                 103
35 #define IDI_REGEDIT                   100
36 #define IDI_REGFILE                   101
37 #define IDI_ARROW                     102
38 #define IDI_SMALL                     108
39 #define IDC_REGEDIT                   109
40 #define IDC_REGEDIT_FRAME             110
41 #define IDR_REGEDIT_MENU              130
42 #define IDD_EXPORTRANGE               131
43 #define IDI_OPEN_FILE                 132
44 #define IDI_CLOSED_FILE               133
45 #define IDI_ROOT                      134
46 #define IDI_STRING                    135
47 #define IDI_BIN                       136
48 #define IDR_POPUP_MENUS               137
49 #define IDD_ADDFAVORITES              138
50 #define IDD_REMOVEFAVORITES           139
51 #define IDD_FIND                      140
52 #define IDD_FINDING                   141
53 #define IDC_LICENSE_EDIT              1029
54 #define ID_REGISTRY_EXIT              32770
55 #define ID_FAVOURITES_ADDTOFAVOURITES 32772
56 #define ID_FAVOURITES_REMOVEFAVOURITE 32773
57 #define ID_VIEW_STATUSBAR             32774
58 #define ID_VIEW_SPLIT                 32775
59 #define ID_VIEW_REFRESH               32776
60 #define ID_EDIT_DELETE                32778
61 #define ID_EDIT_RENAME                32779
62 #define ID_EDIT_COPYKEYNAME           32781
63 #define ID_EDIT_FIND                  32782
64 #define ID_EDIT_FINDNEXT              32783
65 #define ID_EDIT_MODIFY                32784
66 #define ID_EDIT_NEW_KEY               32785
67 #define ID_EDIT_NEW_STRINGVALUE       32786
68 #define ID_EDIT_NEW_BINARYVALUE       32787
69 #define ID_EDIT_NEW_DWORDVALUE        32788
70 
71 #define ID_REGISTRY_IMPORTREGISTRYFILE        32789
72 #define ID_REGISTRY_EXPORTREGISTRYFILE        32790
73 #define ID_REGISTRY_CONNECTNETWORKREGISTRY    32791
74 #define ID_REGISTRY_DISCONNECTNETWORKREGISTRY 32792
75 #define ID_REGISTRY_PRINT                     32793
76 
77 #define ID_HELP_HELPTOPICS            32794
78 #define ID_HELP_ABOUT                 32795
79 #define ID_WINDOW_CASCADE             32797
80 #define ID_WINDOW_TILE                32798
81 #define ID_WINDOW_ARRANGEICONS        32799
82 #define ID_OPTIONS_FONT               32800
83 #define ID_OPTIONS_AUTOREFRESH        32801
84 #define ID_OPTIONS_READONLYMODE       32802
85 #define ID_OPTIONS_CONFIRMONDELETE    32803
86 #define ID_OPTIONS_SAVESETTINGSONEXIT 32804
87 #define ID_SECURITY_PERMISSIONS       32805
88 #define ID_VIEW_TREEANDDATA           32806
89 #define ID_VIEW_TREEONLY              32807
90 #define ID_VIEW_DATAONLY              32808
91 #define ID_VIEW_DISPLAYBINARYDATA     32810
92 #define ID_VIEW_REFRESHALL            32811
93 #define ID_VIEW_REFRESHACTIVE         32812
94 #define ID_VIEW_FINDKEY               32813
95 #define ID_TREE_EXPANDONELEVEL        32814
96 #define ID_TREE_EXPANDBRANCH          32815
97 #define ID_TREE_EXPANDALL             32816
98 #define ID_TREE_COLLAPSEBRANCH        32817
99 #define ID_EDIT_ADDKEY                32818
100 #define ID_EDIT_ADDVALUE              32819
101 #define ID_EDIT_BINARY                32821
102 #define ID_EDIT_STRING                32822
103 #define ID_EDIT_DWORD                 32823
104 #define ID_EDIT_MULTISTRING           32824
105 #define ID_REGISTRY_OPENLOCAL         32825
106 #define ID_REGISTRY_CLOSE             32826
107 #define ID_REGISTRY_LOADHIVE          32827
108 #define ID_REGISTRY_UNLOADHIVE        32828
109 #define ID_REGISTRY_RESTORE           32829
110 #define ID_REGISTRY_SAVEKEY           32830
111 #define ID_REGISTRY_SELECTCOMPUTER    32831
112 #define ID_REGISTRY_PRINTSUBTREE      32832
113 #define ID_REGISTRY_PRINTERSETUP      32833
114 #define ID_REGISTRY_SAVESUBTREEAS     32834
115 #define ID_HEXEDIT_CUT                32835
116 #define ID_HEXEDIT_COPY               32836
117 #define ID_HEXEDIT_PASTE              32837
118 #define ID_HEXEDIT_DELETE             32838
119 #define ID_HEXEDIT_SELECT_ALL         32839
120 #define IDS_LICENSE                   32835
121 #define IDS_ERROR                     32836
122 #define IDS_BAD_VALUE                 32837
123 #define IDS_UNSUPPORTED_TYPE          32838
124 #define IDS_TOO_BIG_VALUE             32839
125 #define ID_EDIT_MODIFY_BIN            32840
126 #define IDS_WARNING                   32841
127 #define IDS_MULTI_SZ_EMPTY_STRING     32842
128 #define IDS_BINARY_EMPTY              32843
129 #define IDS_DEFAULT_VALUE_NAME        32844
130 #define IDS_VALUE_NOT_SET             32845
131 #define IDS_UNKNOWN_TYPE              32846
132 #define IDS_MY_COMPUTER               32847
133 #define IDS_IMPORT_REG_FILE           32848
134 #define IDS_EXPORT_REG_FILE           32849
135 #define IDS_INVALID_DWORD             32850
136 #define IDS_QUERY_DELETE_ONE          32851
137 #define IDS_QUERY_DELETE_MORE         32852
138 #define IDS_QUERY_DELETE_CONFIRM      32853
139 #define IDS_ERR_DELVAL_CAPTION        32854
140 #define IDS_ERR_DELETEVALUE           32855
141 #define IDS_ERR_RENVAL_CAPTION        32856
142 #define IDS_ERR_RENVAL_TOEMPTY        32857
143 #define IDS_QUERY_IMPORT_HIVE_CAPTION 32858
144 #define IDS_QUERY_IMPORT_HIVE_MSG     32859
145 #define IDS_BAD_KEY                   32860
146 #define IDS_LOAD_HIVE                 32861
147 #define IDS_UNLOAD_HIVE               32862
148 
149 #define ID_EDIT_NEW_MULTISTRINGVALUE      32863
150 #define ID_EDIT_NEW_EXPANDABLESTRINGVALUE 32864
151 
152 #define ID_SWITCH_PANELS             32871
153 #define ID_EDIT_PERMISSIONS          32872
154 #define ID_TREE_DELETE               32873
155 #define ID_TREE_RENAME               32874
156 #define IDS_QUERY_DELETE_KEY_ONE     32875
157 #define IDS_QUERY_DELETE_KEY_MORE    32876
158 #define IDS_QUERY_DELETE_KEY_CONFIRM 32877
159 #define ID_TREE_SUGGESTION_MIN       32878
160 #define ID_TREE_SUGGESTION_MAX       32887
161 #define ID_TREE_EXPORT               32888
162 #define ID_TREE_PERMISSIONS          32889
163 
164 #define IDS_FLT_REGFILE      31000
165 #define IDS_FLT_REGFILES     31001
166 #define IDS_FLT_REGFILES_FLT 31002
167 #define IDS_FLT_HIVFILES     31003
168 #define IDS_FLT_HIVFILES_FLT 31004
169 #define IDS_FLT_REGEDIT4     31005
170 #define IDS_FLT_REGEDIT4_FLT 31006
171 #define IDS_FLT_ALLFILES     31007
172 #define IDS_FLT_ALLFILES_FLT 31008
173 
174 #define IDS_ACCESS_FULLCONTROL      31100
175 #define IDS_ACCESS_READ             31101
176 #define IDS_ACCESS_QUERYVALUE       31102
177 #define IDS_ACCESS_SETVALUE         31103
178 #define IDS_ACCESS_CREATESUBKEY     31104
179 #define IDS_ACCESS_ENUMERATESUBKEYS 31105
180 #define IDS_ACCESS_NOTIFY           31106
181 #define IDS_ACCESS_CREATELINK       31107
182 #define IDS_ACCESS_DELETE           31108
183 #define IDS_ACCESS_WRITEDAC         31109
184 #define IDS_ACCESS_WRITEOWNER       31110
185 #define IDS_ACCESS_READCONTROL      31111
186 
187 #define IDS_INHERIT_THISKEYONLY       31200
188 #define IDS_INHERIT_THISKEYANDSUBKEYS 31201
189 #define IDS_INHERIT_SUBKEYSONLY       31202
190 #define IDS_EXPAND                    31203
191 #define IDS_COLLAPSE                  31204
192 #define IDS_NEW_KEY                   31205
193 #define IDS_NEW_VALUE                 31206
194 #define IDS_GOTO_SUGGESTED_KEY        31207
195 
196 #define IDS_IMPORT_PROMPT 31300
197 #define IDS_IMPORT_OK     31301
198 #define IDS_IMPORT_ERROR  31302
199 #define IDS_EXPORT_ERROR  31303
200 
201 #define IDS_FINISHEDFIND 31304
202 
203 #define IDS_BUSNUMBER 31400
204 #define IDS_INTERFACE 31401
205 
206 #define IDS_DMA_CHANNEL        31500
207 #define IDS_DMA_PORT           31501
208 #define IDS_INTERRUPT_VECTOR   31502
209 #define IDS_INTERRUPT_LEVEL    31503
210 #define IDS_INTERRUPT_AFFINITY 31504
211 #define IDS_INTERRUPT_TYPE     31505
212 #define IDS_MEMORY_ADDRESS     31506
213 #define IDS_MEMORY_LENGTH      31507
214 #define IDS_MEMORY_ACCESS      31508
215 #define IDS_PORT_ADDRESS       31509
216 #define IDS_PORT_LENGTH        31510
217 #define IDS_PORT_ACCESS        31511
218 #define IDS_SPECIFIC_RESERVED1 31512
219 #define IDS_SPECIFIC_RESERVED2 31513
220 #define IDS_SPECIFIC_DATASIZE  31514
221 
222 #define IDS_PORT_PORT_IO              31520
223 #define IDS_PORT_MEMORY_IO            31521
224 #define IDS_INTERRUPT_EDGE_SENSITIVE  31522
225 #define IDS_INTERRUPT_LEVEL_SENSITIVE 31523
226 #define IDS_MEMORY_READ_ONLY          31524
227 #define IDS_MEMORY_WRITE_ONLY         31525
228 #define IDS_MEMORY_READ_WRITE         31526
229 
230 #define IDS_BUS_UNDEFINED         31530
231 #define IDS_BUS_INTERNAL          31531
232 #define IDS_BUS_ISA               31532
233 #define IDS_BUS_EISA              31533
234 #define IDS_BUS_MICROCHANNEL      31534
235 #define IDS_BUS_TURBOCHANNEL      31535
236 #define IDS_BUS_PCIBUS            31536
237 #define IDS_BUS_VMEBUS            31537
238 #define IDS_BUS_NUBUS             31538
239 #define IDS_BUS_PCMCIABUS         31539
240 #define IDS_BUS_CBUS              31540
241 #define IDS_BUS_MPIBUS            31541
242 #define IDS_BUS_MPSABUS           31542
243 #define IDS_BUS_PROCESSORINTERNAL 31543
244 #define IDS_BUS_INTERNALPOWERBUS  31544
245 #define IDS_BUS_PNPISABUS         31545
246 #define IDS_BUS_PNPBUS            31546
247 #define IDS_BUS_UNKNOWNTYPE       31547
248 
249 #define IDD_EDIT_STRING 2000
250 #define IDC_VALUE_NAME  2001
251 #define IDC_VALUE_DATA  2002
252 
253 #define IDD_EDIT_DWORD 2003
254 #define IDC_FORMAT_HEX 2004
255 #define IDC_FORMAT_DEC 2005
256 
257 #define IDD_EDIT_MULTI_STRING 2006
258 #define IDD_EDIT_BIN_DATA     2007
259 
260 #define IDC_EXPORT_ALL         2008
261 #define IDC_EXPORT_BRANCH      2009
262 #define IDC_EXPORT_BRANCH_TEXT 2010
263 
264 #define IDD_LOADHIVE 2500
265 #define IDC_EDIT_KEY 2501
266 
267 #define IDC_FAVORITENAME  2011
268 #define IDC_FAVORITESLIST 2012
269 #define IDC_FINDWHAT      2013
270 #define IDC_LOOKAT_KEYS   2014
271 #define IDC_LOOKAT_VALUES 2015
272 #define IDC_LOOKAT_DATA   2016
273 #define IDC_MATCHSTRING   2017
274 #define IDC_MATCHCASE     2018
275 
276 #define IDD_EDIT_RESOURCE_LIST 2019
277 #define IDC_RESOURCE_LIST      2020
278 #define IDC_SHOW_RESOURCE      2021
279 
280 #define IDD_EDIT_RESOURCE      2022
281 #define IDC_DMA_LIST           2023
282 #define IDC_IRQ_LIST           2024
283 #define IDC_MEMORY_LIST        2025
284 #define IDC_PORT_LIST          2026
285 #define IDC_DEVICE_LIST        2027
286 #define IDC_UNDETERMINED       2028
287 #define IDC_SHARED             2029
288 #define IDC_DEVICE_EXCLUSIVE   2030
289 #define IDC_DRIVER_EXCLUSIVE   2031
290 #define IDC_INTERFACETYPE      2032
291 #define IDC_BUSNUMBER          2033
292 #define IDC_VERSION            2034
293 #define IDC_REVISION           2035
294 #define IDC_SHOW_RESOURCE_DATA 2036
295 
296 #define ID_FAVORITES_MIN 2100
297 #define ID_FAVORITES_MAX 2999
298 
299 #define ID_ACCEL 3000
300 
301 #define IDC_STATIC -1
302