Skip to content

Commit

Permalink
[Changes] Redesigned Modify->Operations dialog. Due to many operation…
Browse files Browse the repository at this point in the history
… options old design became hard to maintain and to expand.

[Added] Two new operations, ROTL and ROTR.
Limit for search/replace/filldata fields was set.
Code cleaning.
  • Loading branch information
jovibor committed Feb 15, 2021
1 parent 5792eb6 commit e131b9a
Show file tree
Hide file tree
Showing 8 changed files with 268 additions and 357 deletions.
4 changes: 2 additions & 2 deletions HexCtrl/HexCtrlDefs.h
Original file line number Diff line number Diff line change
Expand Up @@ -245,8 +245,8 @@ namespace HEXCTRL
********************************************************************************************/
enum class EHexOperMode : WORD
{
OPER_OR = 0x01, OPER_XOR, OPER_AND, OPER_NOT, OPER_SHL, OPER_SHR, OPER_SWAP,
OPER_ADD, OPER_SUBTRACT, OPER_MULTIPLY, OPER_DIVIDE, OPER_CEILING, OPER_FLOOR
OPER_OR = 0x01, OPER_XOR, OPER_AND, OPER_NOT, OPER_SHL, OPER_SHR, OPER_ROTL, OPER_ROTR,
OPER_SWAP, OPER_ADD, OPER_SUBTRACT, OPER_MULTIPLY, OPER_DIVIDE, OPER_CEILING, OPER_FLOOR
};

/********************************************************************************************
Expand Down
79 changes: 25 additions & 54 deletions HexCtrl/res/HexCtrl.rc
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,10 @@ BEGIN
DEFPUSHBUTTON "Search >>",IDC_HEXCTRL_SEARCH_BTN_SEARCH_F,301,12,41,14
PUSHBUTTON "Replace",IDC_HEXCTRL_SEARCH_BTN_REPLACE,259,42,41,14
PUSHBUTTON "Replace All",IDC_HEXCTRL_SEARCH_BTN_REPLACE_ALL,301,42,41,14
LTEXT "",IDC_HEXCTRL_SEARCH_STATIC_TEXTBOTTOM,10,187,228,8
LTEXT "",IDC_HEXCTRL_SEARCH_STATIC_RESULT,10,187,228,8
LTEXT "Find:",IDC_STATIC,51,15,17,8
LTEXT "Replace with:",IDC_STATIC,24,31,44,8
CONTROL "In selection",IDC_HEXCTRL_SEARCH_CHECK_SELECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,159,44,47,8
CONTROL "In selection",IDC_HEXCTRL_SEARCH_CHECK_SEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,159,44,47,8
COMBOBOX IDC_HEXCTRL_SEARCH_COMBO_MODE,71,44,82,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
LTEXT "Search mode:",IDC_STATIC,23,46,44,8
CONTROL "",IDC_HEXCTRL_SEARCH_LIST_MAIN,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | LVS_OWNERDATA | WS_BORDER | WS_TABSTOP,6,91,347,93
Expand Down Expand Up @@ -94,55 +94,30 @@ BEGIN
"MfcLink",WS_TABSTOP,37,25,111,11
END

IDD_HEXCTRL_OPERS DIALOGEX 0, 0, 251, 216
IDD_HEXCTRL_OPERS DIALOGEX 0, 0, 251, 141
STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW | WS_EX_WINDOWEDGE
CAPTION "Operations..."
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
GROUPBOX "Bitwise:",IDC_STATIC,19,29,98,107,BS_BITMAP | BS_LEFT | WS_DISABLED
CONTROL "OR",IDC_HEXCTRL_OPERS_RADIO_OR,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,30,42,26,8
CONTROL "XOR",IDC_HEXCTRL_OPERS_RADIO_XOR,"Button",BS_AUTORADIOBUTTON,30,55,25,8
CONTROL "AND",IDC_HEXCTRL_OPERS_RADIO_AND,"Button",BS_AUTORADIOBUTTON,30,68,27,8
CONTROL "NOT",IDC_HEXCTRL_OPERS_RADIO_NOT,"Button",BS_AUTORADIOBUTTON,30,81,27,8
CONTROL "SHL <<",IDC_HEXCTRL_OPERS_RADIO_SHL,"Button",BS_AUTORADIOBUTTON,30,94,37,8
CONTROL "SHR >>",IDC_HEXCTRL_OPERS_RADIO_SHR,"Button",BS_AUTORADIOBUTTON,30,107,37,8
CONTROL "Swap Bytes Order",IDC_HEXCTRL_OPERS_RADIO_SWAP,"Button",BS_AUTORADIOBUTTON | WS_DISABLED,30,120,70,8
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_OR,59,40,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_XOR,59,53,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_AND,59,66,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_SHL,70,92,19,12
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_SHR,70,105,19,12
GROUPBOX "Arithmetic:",IDC_STATIC,124,29,109,107
CONTROL "Add",IDC_HEXCTRL_OPERS_RADIO_ADD,"Button",BS_AUTORADIOBUTTON,133,42,29,8
CONTROL "Subtract",IDC_HEXCTRL_OPERS_RADIO_SUB,"Button",BS_AUTORADIOBUTTON,133,55,38,8
CONTROL "Multiply",IDC_HEXCTRL_OPERS_RADIO_MUL,"Button",BS_AUTORADIOBUTTON,133,68,40,8
CONTROL "Divide",IDC_HEXCTRL_OPERS_RADIO_DIV,"Button",BS_AUTORADIOBUTTON,133,81,35,8
CONTROL "Ceiling",IDC_HEXCTRL_OPERS_RADIO_CEILING,"Button",BS_AUTORADIOBUTTON,133,94,37,8
CONTROL "Floor",IDC_HEXCTRL_OPERS_RADIO_FLOOR,"Button",BS_AUTORADIOBUTTON,133,107,32,8
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_ADD,175,40,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_SUB,175,53,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_MUL,175,66,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_DIV,175,79,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_CEILING,175,92,50,12,ES_AUTOHSCROLL
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_FLOOR,175,105,50,12,ES_AUTOHSCROLL
GROUPBOX "",IDC_STATIC,7,169,110,19
CONTROL "Little-endian",IDC_HEXCTRL_OPERS_RADIO_LE,"Button",BS_AUTORADIOBUTTON | WS_DISABLED | WS_GROUP | WS_TABSTOP,15,176,52,10
CONTROL "Big-endian",IDC_HEXCTRL_OPERS_RADIO_BE,"Button",BS_AUTORADIOBUTTON | WS_DISABLED,70,176,44,10
GROUPBOX "Size within selection to modify:",IDC_STATIC,7,142,236,27
CONTROL "BYTE",IDC_HEXCTRL_OPERS_RADIO_BYTE,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,17,153,28,10
CONTROL "WORD",IDC_HEXCTRL_OPERS_RADIO_WORD,"Button",BS_AUTORADIOBUTTON,49,153,32,10
CONTROL "DWORD",IDC_HEXCTRL_OPERS_RADIO_DWORD,"Button",BS_AUTORADIOBUTTON,85,153,38,10
CONTROL "QWORD",IDC_HEXCTRL_OPERS_RADIO_QWORD,"Button",BS_AUTORADIOBUTTON,127,153,38,10
GROUPBOX "",IDC_STATIC,122,169,121,19
CONTROL "All",IDC_HEXCTRL_OPERS_RADIO_ALL,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,134,176,23,10
CONTROL "Selection",IDC_HEXCTRL_OPERS_RADIO_SELECTION,"Button",BS_AUTORADIOBUTTON,165,176,45,10
DEFPUSHBUTTON "OK",IDOK,65,195,50,14,BS_FLAT
PUSHBUTTON "Cancel",IDCANCEL,133,195,50,14,BS_FLAT
LTEXT "bits",IDC_STATIC,92,93,12,8
LTEXT "bits",IDC_STATIC,92,106,12,8
GROUPBOX "Operations:",IDC_STATIC,7,6,236,135
LTEXT "To use Hex values, use 0x as prefix.",IDC_STATIC,17,18,117,8
GROUPBOX "Endianness:",IDC_STATIC,6,84,117,25
CONTROL "Little-endian",IDC_HEXCTRL_OPERS_RADIO_LE,"Button",BS_AUTORADIOBUTTON | WS_DISABLED | WS_GROUP | WS_TABSTOP,17,95,52,8
CONTROL "Big-endian",IDC_HEXCTRL_OPERS_RADIO_BE,"Button",BS_AUTORADIOBUTTON | WS_DISABLED,73,95,44,8
GROUPBOX "Size within the selection to modify:",IDC_STATIC,6,56,239,26
CONTROL "BYTE",IDC_HEXCTRL_OPERS_RADIO_BYTE,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,17,67,28,8
CONTROL "WORD",IDC_HEXCTRL_OPERS_RADIO_WORD,"Button",BS_AUTORADIOBUTTON,49,67,32,8
CONTROL "DWORD",IDC_HEXCTRL_OPERS_RADIO_DWORD,"Button",BS_AUTORADIOBUTTON,85,67,38,8
CONTROL "QWORD",IDC_HEXCTRL_OPERS_RADIO_QWORD,"Button",BS_AUTORADIOBUTTON,127,67,38,8
GROUPBOX "Data region to modify:",IDC_STATIC,128,84,117,25
CONTROL "All",IDC_HEXCTRL_OPERS_RADIO_ALL,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,140,95,23,8
CONTROL "Selection",IDC_HEXCTRL_OPERS_RADIO_SEL,"Button",BS_AUTORADIOBUTTON,166,95,40,8
DEFPUSHBUTTON "OK",IDOK,66,117,50,14,BS_FLAT
PUSHBUTTON "Cancel",IDCANCEL,135,117,50,14,BS_FLAT
LTEXT "To use Hex values for operand, use 0x as prefix.",IDC_STATIC,17,16,158,8
GROUPBOX "Operations:",IDC_STATIC,6,4,239,49
COMBOBOX IDC_HEXCTRL_OPERS_COMBO_OPER,17,28,74,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
EDITTEXT IDC_HEXCTRL_OPERS_EDIT_DATA,129,28,110,12,ES_AUTOHSCROLL
LTEXT "Operand:",IDC_STATIC,95,30,31,8
END

IDD_HEXCTRL_FILLDATA DIALOGEX 0, 0, 269, 96
Expand All @@ -153,14 +128,14 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,80,75,50,14
PUSHBUTTON "Cancel",IDCANCEL,139,75,50,14
COMBOBOX IDC_HEXCTRL_FILLDATA_COMBO_HEXTEXT,48,32,200,30,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_HEXCTRL_FILLDATA_COMBO_DATA,48,32,200,30,CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
CONTROL "Hex values",IDC_HEXCTRL_FILLDATA_RADIO_HEX,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,48,20,48,8
CONTROL "Text / ASCII",IDC_HEXCTRL_FILLDATA_RADIO_TEXT,"Button",BS_AUTORADIOBUTTON,102,20,52,8
CONTROL "Text / UTF-16 (Unicode)",IDC_HEXCTRL_FILLDATA_RADIO_UTF16,
"Button",BS_AUTORADIOBUTTON,159,20,90,8
LTEXT "Fill data:",IDC_STATIC,15,34,28,8
CONTROL "All",IDC_HEXCTRL_FILLDATA_ALL,"Button",BS_AUTORADIOBUTTON | WS_GROUP,182,48,21,10
CONTROL "Selection",IDC_HEXCTRL_FILLDATA_SELECTION,"Button",BS_AUTORADIOBUTTON,208,48,40,10
CONTROL "All",IDC_HEXCTRL_FILLDATA_RADIO_ALL,"Button",BS_AUTORADIOBUTTON | WS_GROUP,182,48,21,10
CONTROL "Selection",IDC_HEXCTRL_FILLDATA_RADIO_SEL,"Button",BS_AUTORADIOBUTTON,208,48,40,10
GROUPBOX "",IDC_STATIC,8,7,253,55
END

Expand Down Expand Up @@ -286,10 +261,6 @@ BEGIN

IDD_HEXCTRL_OPERS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 249
TOPMARGIN, 7
BOTTOMMARGIN, 210
END

IDD_HEXCTRL_FILLDATA, DIALOG
Expand Down Expand Up @@ -504,7 +475,7 @@ BEGIN
MENUITEM "Copy as Grep Hex", IDM_HEXCTRL_CLPBRD_COPYGREPHEX
MENUITEM "Copy as Print Screen", IDM_HEXCTRL_CLPBRD_COPYPRNTSCRN
MENUITEM SEPARATOR
MENUITEM "Copy Offset", IDM_HEXCTRL_CLPBRD_COPYOFFSET
MENUITEM "Copy Caret Offset", IDM_HEXCTRL_CLPBRD_COPYOFFSET
MENUITEM SEPARATOR
MENUITEM "Paste as Hex", IDM_HEXCTRL_CLPBRD_PASTEHEX
MENUITEM "Paste as Text", IDM_HEXCTRL_CLPBRD_PASTETEXT
Expand Down
144 changes: 61 additions & 83 deletions HexCtrl/res/HexCtrlRes.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,87 +25,65 @@
#define IDC_HEXCTRL_SEARCH_BTN_SEARCH_B 9202
#define IDC_HEXCTRL_SEARCH_COMBO_MODE 9203
#define IDC_HEXCTRL_SEARCH_LIST_MAIN 9204
#define IDC_HEXCTRL_SEARCH_STATIC_TEXTBOTTOM 9206
#define IDC_HEXCTRL_SEARCH_COMBO_SEARCH 9207
#define IDC_HEXCTRL_SEARCH_COMBO_REPLACE 9208
#define IDC_HEXCTRL_SEARCH_BTN_REPLACE 9209
#define IDC_HEXCTRL_SEARCH_BTN_REPLACE_ALL 9210
#define IDC_HEXCTRL_ABOUT_STATIC_VERSION 9211
#define IDC_HEXCTRL_ABOUT_LINKGITHUB 9212
#define IDC_HEXCTRL_OPERS_RADIO_OR 9213
#define IDC_HEXCTRL_OPERS_RADIO_XOR 9214
#define IDC_HEXCTRL_OPERS_RADIO_AND 9215
#define IDC_HEXCTRL_OPERS_RADIO_NOT 9216
#define IDC_HEXCTRL_OPERS_RADIO_SHL 9217
#define IDC_HEXCTRL_OPERS_RADIO_SHR 9218
#define IDC_HEXCTRL_OPERS_RADIO_SWAP 9219
#define IDC_HEXCTRL_OPERS_RADIO_ADD 9220
#define IDC_HEXCTRL_OPERS_RADIO_SUB 9221
#define IDC_HEXCTRL_OPERS_RADIO_MUL 9222
#define IDC_HEXCTRL_OPERS_RADIO_DIV 9223
#define IDC_HEXCTRL_OPERS_RADIO_CEILING 9224
#define IDC_HEXCTRL_OPERS_RADIO_FLOOR 9225
#define IDC_HEXCTRL_OPERS_EDIT_OR 9226
#define IDC_HEXCTRL_OPERS_EDIT_XOR 9227
#define IDC_HEXCTRL_OPERS_EDIT_AND 9228
#define IDC_HEXCTRL_OPERS_EDIT_SHL 9229
#define IDC_HEXCTRL_OPERS_EDIT_SHR 9230
#define IDC_HEXCTRL_OPERS_EDIT_ADD 9231
#define IDC_HEXCTRL_OPERS_EDIT_SUB 9232
#define IDC_HEXCTRL_OPERS_EDIT_MUL 9233
#define IDC_HEXCTRL_OPERS_EDIT_DIV 9234
#define IDC_HEXCTRL_OPERS_EDIT_CEILING 9235
#define IDC_HEXCTRL_OPERS_EDIT_FLOOR 9236
#define IDC_HEXCTRL_OPERS_RADIO_BYTE 9237
#define IDC_HEXCTRL_OPERS_RADIO_WORD 9238
#define IDC_HEXCTRL_OPERS_RADIO_DWORD 9239
#define IDC_HEXCTRL_OPERS_RADIO_QWORD 9240
#define IDC_HEXCTRL_OPERS_RADIO_LE 9241
#define IDC_HEXCTRL_OPERS_RADIO_BE 9242
#define IDC_HEXCTRL_OPERS_RADIO_ALL 9243
#define IDC_HEXCTRL_OPERS_RADIO_SELECTION 9244
#define IDC_HEXCTRL_FILLDATA_COMBO_HEXTEXT 9245
#define IDC_HEXCTRL_FILLDATA_RADIO_HEX 9246
#define IDC_HEXCTRL_FILLDATA_RADIO_TEXT 9247
#define IDC_HEXCTRL_FILLDATA_RADIO_UTF16 9248
#define IDC_HEXCTRL_FILLDATA_ALL 9249
#define IDC_HEXCTRL_FILLDATA_SELECTION 9250
#define IDC_HEXCTRL_BKMMGR_LIST 9251
#define IDC_HEXCTRL_BKMPROPS_EDIT_OFFSET 9252
#define IDC_HEXCTRL_BKMPROPS_EDIT_LENGTH 9253
#define IDC_HEXCTRL_BKMPROPS_COLOR_BK 9254
#define IDC_HEXCTRL_BKMPROPS_COLOR_TEXT 9255
#define IDC_HEXCTRL_BKMPROPS_EDIT_DESCR 9256
#define IDC_HEXCTRL_DATAINTERP_PROPDATA 9257
#define IDC_HEXCTRL_DATAINTERP_RADIO_LE 9258
#define IDC_HEXCTRL_DATAINTERP_RADIO_BE 9259
#define IDC_HEXCTRL_CALLBACK_STATIC_OPERNAME 9260
#define IDC_HEXCTRL_SEARCH_CHECK_SELECTION 9261
#define IDC_HEXCTRL_DATAINTERP_RADIO_DEC 9262
#define IDC_HEXCTRL_DATAINTERP_RADIO_HEX 9263
#define IDC_HEXCTRL_ENCODING_LIST 9264
#define IDC_HEXCTRL_SEARCH_BTN_FINDALL 9265
#define IDC_HEXCTRL_SEARCH_BTN_CLEAR 9266
#define IDC_HEXCTRL_SEARCH_EDIT_START 9267
#define IDC_HEXCTRL_SEARCH_EDIT_STEP 9268
#define IDC_HEXCTRL_BKMMGR_RADIO_DEC 9269
#define IDC_HEXCTRL_BKMMGR_RADIO_HEX 9270
#define IDC_HEXCTRL_GOTO_EDIT_GOTO 9271
#define IDC_HEXCTRL_GOTO_RADIO_OFFSET 9272
#define IDC_HEXCTRL_GOTO_RADIO_PAGE 9273
#define IDC_HEXCTRL_GOTO_RADIO_ABS 9274
#define IDC_HEXCTRL_GOTO_RADIO_FWDCURR 9275
#define IDC_HEXCTRL_GOTO_RADIO_BACKCURR 9276
#define IDC_HEXCTRL_GOTO_RADIO_BACKEND 9277
#define IDC_HEXCTRL_GOTO_STATIC_OFFTOTAL 9278
#define IDC_HEXCTRL_GOTO_STATIC_OFFRANGE 9279
#define IDC_HEXCTRL_GOTO_STATIC_PAGETOTAL 9280
#define IDC_HEXCTRL_GOTO_STATIC_PAGERANGE 9281
#define IDC_HEXCTRL_SEARCH_CHECK_WILDCARD 9282
#define IDC_HEXCTRL_SEARCH_EDIT_LIMIT 9283
#define IDC_HEXCTRL_SEARCH_CHECK_BE 9284
#define IDC_HEXCTRL_SEARCH_CHECK_MATCHCASE 9285
#define IDC_HEXCTRL_CALLBACK_PROGBAR 9286
#define IDC_HEXCTRL_SEARCH_STATIC_RESULT 9205
#define IDC_HEXCTRL_SEARCH_COMBO_SEARCH 9206
#define IDC_HEXCTRL_SEARCH_COMBO_REPLACE 9207
#define IDC_HEXCTRL_SEARCH_BTN_REPLACE 9208
#define IDC_HEXCTRL_SEARCH_BTN_REPLACE_ALL 9209
#define IDC_HEXCTRL_SEARCH_CHECK_SEL 9210
#define IDC_HEXCTRL_SEARCH_BTN_FINDALL 9211
#define IDC_HEXCTRL_SEARCH_BTN_CLEAR 9212
#define IDC_HEXCTRL_SEARCH_EDIT_START 9213
#define IDC_HEXCTRL_SEARCH_EDIT_STEP 9214
#define IDC_HEXCTRL_SEARCH_CHECK_WILDCARD 9215
#define IDC_HEXCTRL_SEARCH_EDIT_LIMIT 9216
#define IDC_HEXCTRL_SEARCH_CHECK_BE 9217
#define IDC_HEXCTRL_SEARCH_CHECK_MATCHCASE 9218
#define IDC_HEXCTRL_ABOUT_STATIC_VERSION 9219
#define IDC_HEXCTRL_ABOUT_LINKGITHUB 9220
#define IDC_HEXCTRL_OPERS_COMBO_OPER 9221
#define IDC_HEXCTRL_OPERS_EDIT_DATA 9222
#define IDC_HEXCTRL_OPERS_RADIO_BYTE 9223
#define IDC_HEXCTRL_OPERS_RADIO_WORD 9224
#define IDC_HEXCTRL_OPERS_RADIO_DWORD 9225
#define IDC_HEXCTRL_OPERS_RADIO_QWORD 9226
#define IDC_HEXCTRL_OPERS_RADIO_LE 9227
#define IDC_HEXCTRL_OPERS_RADIO_BE 9228
#define IDC_HEXCTRL_OPERS_RADIO_ALL 9229
#define IDC_HEXCTRL_OPERS_RADIO_SEL 9230
#define IDC_HEXCTRL_FILLDATA_COMBO_DATA 9231
#define IDC_HEXCTRL_FILLDATA_RADIO_HEX 9232
#define IDC_HEXCTRL_FILLDATA_RADIO_TEXT 9233
#define IDC_HEXCTRL_FILLDATA_RADIO_UTF16 9234
#define IDC_HEXCTRL_FILLDATA_RADIO_ALL 9235
#define IDC_HEXCTRL_FILLDATA_RADIO_SEL 9236
#define IDC_HEXCTRL_BKMMGR_LIST 9237
#define IDC_HEXCTRL_BKMPROPS_EDIT_OFFSET 9238
#define IDC_HEXCTRL_BKMPROPS_EDIT_LENGTH 9239
#define IDC_HEXCTRL_BKMPROPS_COLOR_BK 9240
#define IDC_HEXCTRL_BKMPROPS_COLOR_TEXT 9241
#define IDC_HEXCTRL_BKMPROPS_EDIT_DESCR 9242
#define IDC_HEXCTRL_BKMMGR_RADIO_DEC 9243
#define IDC_HEXCTRL_BKMMGR_RADIO_HEX 9244
#define IDC_HEXCTRL_DATAINTERP_PROPDATA 9245
#define IDC_HEXCTRL_DATAINTERP_RADIO_LE 9246
#define IDC_HEXCTRL_DATAINTERP_RADIO_BE 9247
#define IDC_HEXCTRL_DATAINTERP_RADIO_DEC 9248
#define IDC_HEXCTRL_DATAINTERP_RADIO_HEX 9249
#define IDC_HEXCTRL_ENCODING_LIST 9250
#define IDC_HEXCTRL_CALLBACK_STATIC_OPERNAME 9251
#define IDC_HEXCTRL_CALLBACK_PROGBAR 9252
#define IDC_HEXCTRL_GOTO_EDIT_GOTO 9253
#define IDC_HEXCTRL_GOTO_RADIO_OFFSET 9254
#define IDC_HEXCTRL_GOTO_RADIO_PAGE 9255
#define IDC_HEXCTRL_GOTO_RADIO_ABS 9256
#define IDC_HEXCTRL_GOTO_RADIO_FWDCURR 9257
#define IDC_HEXCTRL_GOTO_RADIO_BACKCURR 9258
#define IDC_HEXCTRL_GOTO_RADIO_BACKEND 9259
#define IDC_HEXCTRL_GOTO_STATIC_OFFTOTAL 9260
#define IDC_HEXCTRL_GOTO_STATIC_OFFRANGE 9261
#define IDC_HEXCTRL_GOTO_STATIC_PAGETOTAL 9262
#define IDC_HEXCTRL_GOTO_STATIC_PAGERANGE 9263
#define IDM_HEXCTRL_DLG_SEARCH 32769
#define IDM_HEXCTRL_MODIFY_UNDO 32770
#define IDM_HEXCTRL_MODIFY_REDO 32771
Expand Down Expand Up @@ -160,9 +138,9 @@
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 9275
#define _APS_NEXT_RESOURCE_VALUE 9264
#define _APS_NEXT_COMMAND_VALUE 32818
#define _APS_NEXT_CONTROL_VALUE 9287
#define _APS_NEXT_CONTROL_VALUE 9264
#define _APS_NEXT_SYMED_VALUE 9333
#endif
#endif
Loading

0 comments on commit e131b9a

Please sign in to comment.