1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
|
// Microsoft Visual C++ generated resource script.
//
#include "..\src\resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (United States) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_FIND DIALOGEX 0, 0, 340, 249
STYLE DS_SETFONT | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Database Editor++ search and replace"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
EDITTEXT IDC_TEXT,40,13,216,12,ES_AUTOHSCROLL
CONTROL "Case sensitive",IDC_CASESENSITIVE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,40,30,72,10
CONTROL "Module name",IDC_MODNAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,40,44,73,10
CONTROL "Exact match",IDC_EXACT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,115,30,64,10
CONTROL "Setting name",IDC_SETTINGNAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,115,44,72,10
CONTROL "Setting value",IDC_SETTINGVALUE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,194,44,69,10
DEFPUSHBUTTON "&Search",IDC_SEARCH,277,5,60,14
EDITTEXT IDC_REPLACE,40,72,216,12,ES_AUTOHSCROLL
CONTROL "Module name",IDC_MODNAME2,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE | WS_DISABLED | WS_GROUP | WS_TABSTOP,40,90,73,10
CONTROL "Setting name",IDC_SETTINGNAME2,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,115,90,72,10
CONTROL "Setting value",IDC_SETTINGVALUE2,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE | WS_DISABLED | WS_TABSTOP,194,90,67,10
CONTROL "Found field",IDC_FOUND,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE | WS_TABSTOP,267,90,65,10
PUSHBUTTON "&Replace",IDOK,277,25,60,14
PUSHBUTTON "&Cancel",IDCANCEL,277,45,60,14
LISTBOX IDC_LIST,3,95,334,136,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
GROUPBOX "Search for",IDC_STATIC,3,1,268,58
LTEXT "Text:",IDC_STATIC,10,15,26,8
LTEXT "In:",IDC_STATIC,10,30,23,8
GROUPBOX "Replace with",IDC_STATIC,3,60,334,30
LTEXT "Text:",IDC_STATIC,10,74,26,8
LTEXT "In:",IDC_STATIC,10,90,23,8,NOT WS_VISIBLE
CONTROL "",IDC_SBAR,"msctls_statusbar32",WS_TABSTOP | 0x100,3,237,334,12
CONTROL "Entirely",IDC_ENTIRELY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,262,74,67,10
END
IDD_OPTIONS DIALOGEX 0, 0, 314, 92
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE
EXSTYLE WS_EX_CONTROLPARENT
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
CONTROL "Restore last opened position",IDC_RESTORESETTINGS,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,13,283,10
CONTROL "Automatically expand ""Settings"" when Database Editor++ starts",IDC_EXPANDSETTINGS,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,26,283,10
CONTROL "Warn when deleting modules",IDC_WARNONDEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,39,280,10
CONTROL "Use popups when watched settings change values",IDC_POPUPS,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,57,275,10
EDITTEXT IDC_POPUPTIMEOUT,144,68,20,12,ES_NUMBER
CONTROL "",IDC_COLOUR,"ColourPicker",WS_TABSTOP,257,68,26,12
RTEXT "Popup timeout (0 for infinite)",IDC_STATIC,35,70,103,8
RTEXT "Background color",IDC_STATIC,177,70,77,8
END
IDD_ADD_MODULE DIALOGEX 0, 0, 186, 67
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Add a module to contact"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
EDITTEXT IDC_MODNAME,7,17,172,12,ES_AUTOHSCROLL
LTEXT "Add a module named",IDC_ADDMODNAMESTATIC,7,6,124,8
CONTROL "Add to all contacts (including Settings)",CHK_COPY2ALL,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,35,172,10
DEFPUSHBUTTON "OK",IDOK,29,49,50,14
PUSHBUTTON "Cancel",IDCANCEL,107,49,50,14
END
IDD_EDIT_SETTING DIALOGEX 0, 0, 252, 121
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "Edit setting"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
EDITTEXT IDC_SETTINGNAME,7,18,238,14,ES_AUTOHSCROLL
EDITTEXT IDC_SETTINGVALUE,7,49,159,14,ES_AUTOHSCROLL
EDITTEXT IDC_STRING,49,37,196,61,ES_MULTILINE | ES_WANTRETURN | NOT WS_VISIBLE | WS_VSCROLL | WS_HSCROLL
EDITTEXT IDC_BLOB,49,37,196,61,ES_MULTILINE | NOT WS_VISIBLE | WS_VSCROLL
RADIOBUTTON "Byte",CHK_BYTE,13,81,30,10
RADIOBUTTON "Word",CHK_WORD,50,81,33,10
RADIOBUTTON "Dword",CHK_DWORD,90,81,37,10
RADIOBUTTON "String",CHK_STRING,132,81,34,10
DEFPUSHBUTTON "OK",IDOK,70,102,50,14
PUSHBUTTON "Cancel",IDCANCEL,132,102,50,14
RADIOBUTTON "Hexadecimal",CHK_HEX,182,49,59,10
RADIOBUTTON "Decimal",CHK_DECIMAL,182,62,59,10
LTEXT "Value name:",IDC_STATIC,7,7,42,8
LTEXT "Value data:",IDC_STATIC,7,37,38,8
GROUPBOX "Base",GRP_BASE,174,37,71,38
GROUPBOX "Save value as:",GRP_TYPE,7,67,160,29
END
IDD_WATCH_DIAG DIALOGEX 0, 0, 414, 190
STYLE DS_SETFONT | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Watched database settings"
MENU IDR_WATCHWINDOWMENU
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
CONTROL "List1",IDC_VARS,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTDESCENDING | LVS_SHAREIMAGELISTS | LVS_AUTOARRANGE | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP,0,0,414,190
END
IDD_COPY_MOD DIALOGEX 0, 0, 186, 67
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Copy module to contact"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
COMBOBOX IDC_CONTACTS,7,17,172,99,CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
CONTROL "Copy to all contacts (including Settings)",CHK_COPY2ALL,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,35,172,10
DEFPUSHBUTTON "OK",IDOK,29,49,50,14
PUSHBUTTON "Cancel",IDCANCEL,107,49,50,14
LTEXT "Contact to copy module and settings to",IDC_INFOTEXT,7,6,124,8
END
IDD_IMPORT DIALOGEX 0, 0, 268, 170
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Import module/settings"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
EDITTEXT IDC_TEXT,7,18,254,124,ES_MULTILINE | ES_WANTRETURN | WS_VSCROLL | WS_HSCROLL
DEFPUSHBUTTON "Import",IDOK,153,149,50,14
PUSHBUTTON "Cancel",IDCANCEL,211,149,50,14
PUSHBUTTON "Insert &CR/LF",IDC_CRLF,20,149,58,14
LTEXT "Paste the settings to import here.",IDC_STATIC,7,7,105,8
END
IDD_MAIN DIALOGEX 0, 0, 408, 225
STYLE DS_ABSALIGN | DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Database Editor++"
MENU IDR_MAINMENU
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
CONTROL "Tree1",IDC_MODULES,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_EDITLABELS | TVS_DISABLEDRAGDROP | TVS_SHOWSELALWAYS | WS_BORDER | WS_HSCROLL | WS_TABSTOP,0,3,102,222
CONTROL "List1",IDC_SETTINGS,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | LVS_SHAREIMAGELISTS | WS_BORDER | WS_TABSTOP,103,3,305,222
CONTROL "",IDC_SPLITTER,"Static",SS_ENHMETAFILE,102,3,1,222
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_FIND, DIALOG
BEGIN
LEFTMARGIN, 3
RIGHTMARGIN, 337
VERTGUIDE, 10
VERTGUIDE, 40
VERTGUIDE, 115
VERTGUIDE, 194
VERTGUIDE, 277
TOPMARGIN, 7
HORZGUIDE, 18
HORZGUIDE, 35
HORZGUIDE, 48
HORZGUIDE, 68
HORZGUIDE, 95
END
IDD_OPTIONS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 307
VERTGUIDE, 12
TOPMARGIN, 7
BOTTOMMARGIN, 85
HORZGUIDE, 68
END
IDD_ADD_MODULE, DIALOG
BEGIN
LEFTMARGIN, 7
TOPMARGIN, 7
BOTTOMMARGIN, 63
END
IDD_EDIT_SETTING, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 245
VERTGUIDE, 166
VERTGUIDE, 174
VERTGUIDE, 182
TOPMARGIN, 7
BOTTOMMARGIN, 116
HORZGUIDE, 37
HORZGUIDE, 49
HORZGUIDE, 67
HORZGUIDE, 75
HORZGUIDE, 81
END
IDD_WATCH_DIAG, DIALOG
BEGIN
END
IDD_COPY_MOD, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 179
TOPMARGIN, 7
BOTTOMMARGIN, 63
END
IDD_IMPORT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 261
TOPMARGIN, 7
BOTTOMMARGIN, 163
END
IDD_MAIN, DIALOG
BEGIN
VERTGUIDE, 102
VERTGUIDE, 103
TOPMARGIN, 3
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
ICO_REGEDIT ICON "Icon_1.ico"
ICO_KNOWN ICON "Yellow.ico"
ICO_KNOWNOPEN ICON "Yellow_open.ico"
ICO_SETTINGS ICON "Icon_4.ico"
ICO_ONLINE ICON "online2.ico"
ICO_DBE_BUTT ICON "dbepp.ico"
ICO_REGUSER ICON "usermenu.ico"
ICO_STRING ICON "Icon_14.ico"
ICO_CONTACTS ICON "Contacts.ico"
ICO_BINARY ICON "Icon_15.ico"
ICO_DWORD ICON "Icon_16.ico"
ICO_BYTE ICON "Icon_17.ico"
ICO_WORD ICON "Icon_18.ico"
ICO_OFFLINE ICON "offline2.ico"
ICO_UNICODE ICON "unicode.ico"
ICO_HANDLE ICON "handle.ico"
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"..\\src\\resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MAINMENU MENU
BEGIN
POPUP "&Main"
BEGIN
MENUITEM "&Refresh modules", MENU_REFRESH_MODS
MENUITEM "Refresh &settings", MENU_REFRESH_SETS
MENUITEM SEPARATOR
MENUITEM "E&xit", MENU_EXIT
END
POPUP "&Actions"
BEGIN
MENUITEM "&Search and replace", MENU_FINDANDREPLACE
MENUITEM SEPARATOR
MENUITEM "&Delete module", MENU_DELETE
END
POPUP "&Watches"
BEGIN
MENUITEM "&View all", MENU_VIEW_WATCHES
MENUITEM "&Delete all", MENU_REMALL_WATCHES
END
POPUP "&Export"
BEGIN
MENUITEM "Entire &database", MENU_EXPORTDB
MENUITEM "All &settings", MENU_EXPORTMODULE
MENUITEM "All &contacts", MENU_EXPORTCONTACT
END
POPUP "&Import"
BEGIN
MENUITEM "From a &file", MENU_IMPORTFROMFILE
MENUITEM "From pasted &text", MENU_IMPORTFROMTEXT
END
POPUP "&Options"
BEGIN
MENUITEM "&Sort by protocol", MENU_SORT_ORDER
MENUITEM SEPARATOR
MENUITEM "Show &all", MENU_FILTER_ALL
MENUITEM "Show only &loaded", MENU_FILTER_LOADED
MENUITEM "Show only &unloaded", MENU_FILTER_UNLOADED
MENUITEM SEPARATOR
MENUITEM "Edit &Bytes in Hex", MENU_BYTE_HEX
MENUITEM "Edit &Words in Hex", MENU_WORD_HEX
MENUITEM "Edit &Dwords in Hex", MENU_DWORD_HEX
MENUITEM SEPARATOR
MENUITEM "&Restore position", MENU_SAVE_POSITION
MENUITEM "&Open options", MENU_OPEN_OPTIONS
END
END
IDR_CONTEXTMENU MENU
BEGIN
POPUP "Item context"
BEGIN
MENUITEM "&Edit/rename", MENU_EDIT_SET
MENUITEM SEPARATOR
POPUP "New"
BEGIN
MENUITEM "&Byte", MENU_ADD_BYTE
MENUITEM "&Word", MENU_ADD_WORD
MENUITEM "&Dword", MENU_ADD_DWORD
MENUITEM "&String", MENU_ADD_STRING
MENUITEM "&Unicode", MENU_ADD_UNICODE
MENUITEM "BL&OB", MENU_ADD_BLOB
END
POPUP "&Convert to"
BEGIN
MENUITEM "&Byte", MENU_CHANGE2BYTE
MENUITEM "&Word", MENU_CHANGE2WORD
MENUITEM "&Dword", MENU_CHANGE2DWORD
MENUITEM "&String", MENU_CHANGE2STRING
MENUITEM "&Unicode", MENU_CHANGE2UNICODE
END
POPUP "Encyption"
BEGIN
MENUITEM "View decrypted string", MENU_VIEWDECRYPT
MENUITEM "View encrypted string", MENU_VIEWENCRYPT
MENUITEM "Decrypt string", MENU_DECRYPT
MENUITEM "Encrypt string", MENU_ENCRYPT
END
MENUITEM SEPARATOR
MENUITEM "&Watch", MENU_WATCH_ITEM
MENUITEM "&Delete", MENU_DELETE_SET
END
POPUP "Null Mod context"
BEGIN
MENUITEM "&Rename", MENU_RENAME_MOD
MENUITEM "Copy to contact", MENU_COPY_MOD
MENUITEM SEPARATOR
MENUITEM "Export module", MENU_EXPORTMODULE
MENUITEM SEPARATOR
MENUITEM "&Watch", MENU_WATCH_ITEM
MENUITEM "&Delete", MENU_DELETE_MOD
END
POPUP "Contact menu"
BEGIN
MENUITEM "&Clone", MENU_CLONE_CONTACT
MENUITEM "&Delete", MENU_DELETE_CONTACT
MENUITEM SEPARATOR
MENUITEM "Export contact", MENU_EXPORTCONTACT
POPUP "Import settings"
BEGIN
MENUITEM "From a file", MENU_IMPORTFROMFILE
MENUITEM "From pasted text", MENU_IMPORTFROMTEXT
END
MENUITEM SEPARATOR
MENUITEM "&Add module", MENU_ADD_MODULE
END
POPUP "NULL contact menu"
BEGIN
MENUITEM "&Add module", MENU_ADD_MODULE
MENUITEM "Export settings", MENU_EXPORTCONTACT
POPUP "Import settings"
BEGIN
MENUITEM "From a file", MENU_IMPORTFROMFILE
MENUITEM "From pasted text", MENU_IMPORTFROMTEXT
END
END
POPUP "Contacts menu"
BEGIN
MENUITEM "Export contacts", MENU_EXPORTCONTACT
POPUP "Import contacts"
BEGIN
MENUITEM "From a file", MENU_IMPORTFROMFILE
MENUITEM "From pasted text", MENU_IMPORTFROMTEXT
END
END
POPUP "Contact Mod context"
BEGIN
MENUITEM "&Rename", MENU_RENAME_MOD
MENUITEM "Copy to contact", MENU_COPY_MOD
MENUITEM SEPARATOR
MENUITEM "Export module", MENU_EXPORTMODULE
MENUITEM "Export module from all contacts", MENU_EXPORTDB
MENUITEM SEPARATOR
MENUITEM "&Watch", MENU_WATCH_ITEM
MENUITEM "&Delete", MENU_DELETE_MOD
END
POPUP "new item"
BEGIN
POPUP "New"
BEGIN
MENUITEM "&Byte", MENU_ADD_BYTE
MENUITEM "&Word", MENU_ADD_WORD
MENUITEM "&Dword", MENU_ADD_DWORD
MENUITEM "&String", MENU_ADD_STRING
MENUITEM "&Unicode", MENU_ADD_UNICODE
MENUITEM "BL&OB", MENU_ADD_BLOB
END
END
END
IDR_WATCHWINDOWMENU MENU
BEGIN
POPUP "Watch window"
BEGIN
MENUITEM "Reload watch list", MENU_REFRESH
MENUITEM "&Delete all", MENU_REMALL_WATCHES
MENUITEM SEPARATOR
MENUITEM "E&xit", MENU_EXIT
END
END
#endif // English (United States) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
|