home *** CD-ROM | disk | FTP | other *** search
/ ftp.funduc.com / 2014.08.ftp.funduc.com.tar / ftp.funduc.com / fshedcode-072212.zip / fshed.rc < prev    next >
Text File  |  2012-07-22  |  45KB  |  1,085 lines

  1. // Microsoft Visual C++ generated resource script.
  2. //
  3. #include "resource.h"
  4.  
  5. #define APSTUDIO_READONLY_SYMBOLS
  6. /////////////////////////////////////////////////////////////////////////////
  7. //
  8. // Generated from the TEXTINCLUDE 2 resource.
  9. //
  10. #include "afxres.h"
  11.  
  12. /////////////////////////////////////////////////////////////////////////////
  13. #undef APSTUDIO_READONLY_SYMBOLS
  14.  
  15. /////////////////////////////////////////////////////////////////////////////
  16. // English (U.S.) resources
  17.  
  18. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  19. #ifdef _WIN32
  20. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  21. #pragma code_page(1252)
  22. #endif //_WIN32
  23.  
  24. /////////////////////////////////////////////////////////////////////////////
  25. //
  26. // Dialog
  27. //
  28.  
  29. IDD_ADDBMK_DIALOG DIALOG  0, 0, 193, 65
  30. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  31. CAPTION "Add bookmark"
  32. FONT 8, "MS Sans Serif"
  33. BEGIN
  34.     LTEXT           "Offset of bookmark: (prefix x for hex)",IDC_STATIC,7,7,114,8
  35.     EDITTEXT        IDC_OFFSET_ED,7,18,118,12,ES_AUTOHSCROLL
  36.     LTEXT           "Name of bookmark:",IDC_STATIC,7,36,63,8
  37.     EDITTEXT        IDC_NAME_ED,7,46,118,12,ES_AUTOHSCROLL
  38.     DEFPUSHBUTTON   "OK",IDOK,136,16,50,14
  39.     PUSHBUTTON      "Cancel",IDCANCEL,136,33,50,14
  40. END
  41.  
  42. IDD_APPENDDIALOG DIALOG  0, 0, 192, 46
  43. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  44. CAPTION "Append"
  45. FONT 8, "MS Sans Serif"
  46. BEGIN
  47.     LTEXT           "Append how many bytes to end of file:",IDC_STATIC,7,7,121,8
  48.     EDITTEXT        IDC_NUM_BYTES_ED,7,17,120,12,ES_AUTOHSCROLL | ES_NUMBER
  49.     DEFPUSHBUTTON   "OK",IDOK,135,7,50,14
  50.     PUSHBUTTON      "Cancel",IDCANCEL,135,24,50,14
  51. END
  52.  
  53. IDD_CHOOSEDIFFDIALOG DIALOG  0, 0, 258, 231
  54. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  55. CAPTION "Choose area of difference to display"
  56. FONT 8, "MS Sans Serif"
  57. BEGIN
  58.     DEFPUSHBUTTON   "OK",IDOK,7,210,50,14
  59.     PUSHBUTTON      "Cancel",IDCANCEL,74,210,50,14
  60.     LISTBOX         IDC_LIST1,7,29,244,178,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  61.     LTEXT           "number_of_diffs",IDC_STATIC1,7,18,244,8
  62.     LTEXT           "file_sizes",IDC_STATIC2,7,7,244,8
  63.     PUSHBUTTON      "Copy above list",IDCOPY,187,210,64,14
  64. END
  65.  
  66. IDD_DECIMALDIALOG DIALOG  0, 0, 204, 111
  67. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  68. CAPTION "Enter decimal value"
  69. FONT 8, "MS Sans Serif"
  70. BEGIN
  71.     LTEXT           "Enter decimal value:",IDC_STATIC,7,7,65,8
  72.     EDITTEXT        IDC_EDIT1,7,16,97,12,ES_AUTOHSCROLL
  73.     LTEXT           "At offset: (prefix x for hexadecimal)",IDC_STATIC,7,30,108,8
  74.     EDITTEXT        IDC_EDIT2,7,38,98,12,ES_AUTOHSCROLL
  75.     LTEXT           "Number of times:",IDC_STATIC,7,54,54,8
  76.     EDITTEXT        IDC_EDIT3,7,62,97,12,ES_AUTOHSCROLL
  77.     GROUPBOX        "Size of Value:",IDC_STATIC,7,79,190,25
  78.     CONTROL         "Byte (8 bit)",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,11,88,49,10
  79.     CONTROL         "Word (16 bit)",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,63,88,57,10
  80.     CONTROL         "Longword (32 bit)",IDC_RADIO3,"Button",BS_AUTORADIOBUTTON,122,88,71,10
  81.     DEFPUSHBUTTON   "OK",IDOK,147,39,50,14
  82.     PUSHBUTTON      "Cancel",IDCANCEL,147,56,50,14
  83. END
  84.  
  85. IDD_FILL_WITH DIALOG  0, 0, 382, 103
  86. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  87. CAPTION "Dialog"
  88. FONT 8, "MS Sans Serif"
  89. BEGIN
  90.     DEFPUSHBUTTON   "OK",IDOK,165,45,50,15
  91.     PUSHBUTTON      "Cancel",IDCANCEL,250,45,50,15
  92.     COMBOBOX        IDC_TYPE,65,5,35,35,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  93.     EDITTEXT        IDC_HEX,5,25,370,12,ES_AUTOHSCROLL
  94.     EDITTEXT        IDC_FN,120,5,210,12,ES_AUTOHSCROLL | ES_READONLY
  95.     PUSHBUTTON      "&Browse...",IDC_BROWSE,335,5,40,15
  96.     EDITTEXT        IDC_STS,5,84,55,12,ES_AUTOHSCROLL | ES_READONLY
  97.     EDITTEXT        IDC_ES,65,84,55,12,ES_AUTOHSCROLL | ES_READONLY
  98.     EDITTEXT        IDC_SS,125,84,55,12,ES_AUTOHSCROLL | ES_READONLY
  99.     EDITTEXT        IDC_SI,185,84,55,12,ES_AUTOHSCROLL | ES_READONLY
  100.     EDITTEXT        IDC_IFS,245,84,75,12,ES_AUTOHSCROLL | ES_READONLY
  101.     EDITTEXT        IDC_R,325,84,50,12,ES_AUTOHSCROLL | ES_READONLY
  102.     LTEXT           "Fill selection with:",IDC_STATIC,5,5,56,8
  103.     LTEXT           "Hex version:",IDC_HEXSTAT,5,15,40,8
  104.     LTEXT           "Info:",IDC_STATIC,5,65,13,8
  105.     LTEXT           "Start of selection",IDC_STATIC,5,73,54,8
  106.     LTEXT           "End of selection",IDC_STATIC,65,73,52,8
  107.     LTEXT           "Size of selection",IDC_STATIC,125,73,52,8
  108.     LTEXT           "Size of input (Odd #s digits doubled)",IDC_STATIC,185,65,60,18
  109.     CTEXT           "# Times input fits in selection",IDC_STATIC,255,65,50,15
  110.     LTEXT           "Remainder",IDC_STATIC,330,73,35,8
  111.     LTEXT           "File:",IDC_FILESTAT,105,5,14,12
  112.     GROUPBOX        "Assignment operator",IDC_STATIC,5,38,100,25
  113.     CONTROL         "=",IDC_EQ,"Button",BS_AUTORADIOBUTTON | BS_LEFT | BS_VCENTER,10,48,20,10
  114.     CONTROL         "|=",IDC_OR,"Button",BS_AUTORADIOBUTTON | BS_LEFT | BS_VCENTER,30,48,21,10
  115.     CONTROL         "&&=",IDC_AND,"Button",BS_AUTORADIOBUTTON | BS_LEFT | BS_VCENTER,50,48,24,10
  116.     CONTROL         "^=",IDC_XOR,"Button",BS_AUTORADIOBUTTON | BS_LEFT | BS_VCENTER,75,48,24,10
  117. END
  118.  
  119. IDD_GOTODIALOG DIALOGEX 0, 0, 244, 71
  120. STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  121. CAPTION "Go to"
  122. FONT 8, "MS Sans Serif", 0, 0, 0x0
  123. BEGIN
  124.     LTEXT           "Start with ""+"" or ""-"" (minus) for relative jump.",IDC_STATIC,7,10,139,8
  125.     LTEXT           "Prefix offset with ""x"" to indicate hex notation.",IDC_STATIC,7,19,142,8
  126.     LTEXT           "Go to offset:",IDC_STATIC,7,34,40,8
  127.     EDITTEXT        IDC_OFFSET_ED,7,44,149,13,ES_AUTOHSCROLL
  128.     DEFPUSHBUTTON   "OK",IDOK,187,20,50,14
  129.     PUSHBUTTON      "Cancel",IDCANCEL,187,38,50,14
  130. END
  131.  
  132. IDD_HEXDUMPDIALOG DIALOG  0, 0, 163, 116
  133. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  134. CAPTION "Export hexdump"
  135. FONT 8, "MS Sans Serif"
  136. BEGIN
  137.     LTEXT           "Use hexadecimal notation without prefix.",IDC_STATIC,7,7,128,8,NOT WS_GROUP
  138.     LTEXT           "Start at line with offset:",IDC_STATIC,7,17,72,8,NOT WS_GROUP
  139.     EDITTEXT        IDC_START_OFFSET_ED,6,25,149,12,ES_AUTOHSCROLL
  140.     LTEXT           "Up to and including line with offset:",IDC_STATIC,7,40,111,8,NOT WS_GROUP
  141.     EDITTEXT        IDC_END_OFFSET_ED,7,49,149,13,ES_AUTOHSCROLL
  142.     GROUPBOX        "Export hexdump to:",IDC_STATIC,7,69,88,40
  143.     CONTROL         "Export to file",IDC_EXP2FILE_RB,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,14,80,55,10
  144.     CONTROL         "Export to clipboard",IDC_EXP2CLIP_RB,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,14,92,75,10
  145.     DEFPUSHBUTTON   "OK",IDOK,106,78,50,14,WS_GROUP
  146.     PUSHBUTTON      "Cancel",IDCANCEL,106,95,50,14
  147. END
  148.  
  149. IDD_MANIPBITSDIALOG DIALOGEX 0, 0, 257, 84
  150. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  151. CAPTION "Manipulate bits"
  152. FONT 8, "MS Sans Serif", 0, 0, 0x1
  153. BEGIN
  154.     CONTROL         "Bit 7",IDC_CHECK8,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,18,30,10,WS_EX_STATICEDGE
  155.     CONTROL         "Bit 6",IDC_CHECK7,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,38,18,30,10,WS_EX_STATICEDGE
  156.     CONTROL         "Bit 5",IDC_CHECK6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,69,18,30,10,WS_EX_STATICEDGE
  157.     CONTROL         "Bit 4",IDC_CHECK5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,100,18,30,10,WS_EX_STATICEDGE
  158.     CONTROL         "Bit 3",IDC_CHECK4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,130,18,30,10,WS_EX_STATICEDGE
  159.     CONTROL         "Bit 2",IDC_CHECK3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,160,18,30,10,WS_EX_STATICEDGE
  160.     CONTROL         "Bit 1",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,190,18,30,10,WS_EX_STATICEDGE
  161.     CONTROL         "Bit 0",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,220,18,30,10,WS_EX_STATICEDGE
  162.     DEFPUSHBUTTON   "OK",IDOK,75,63,50,14
  163.     PUSHBUTTON      "Cancel",IDCANCEL,132,63,50,14
  164.     LTEXT           "(128)",IDC_STATIC,15,29,17,8
  165.     LTEXT           "(64)",IDC_STATIC,48,29,13,8
  166.     LTEXT           "(32)",IDC_STATIC,77,29,13,8
  167.     LTEXT           "(16)",IDC_STATIC,108,29,13,8
  168.     LTEXT           "(8)",IDC_STATIC,140,29,9,8
  169.     LTEXT           "(4)",IDC_STATIC,171,29,9,8
  170.     LTEXT           "(2)",IDC_STATIC,202,29,9,8
  171.     LTEXT           "(1)",IDC_STATIC,231,29,9,8
  172.     LTEXT           "statictext",IDC_STATIC1,7,7,243,8
  173.     LTEXT           "Static",IDC_STATIC2,7,43,243,8
  174. END
  175.  
  176. IDD_OPEN_PARTIAL_DIALOG DIALOG  0, 0, 221, 124
  177. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  178. CAPTION "Open partially"
  179. FONT 8, "MS Sans Serif"
  180. BEGIN
  181.     CONTROL         "At offset relative to beginning of file: (prefix x for hex)",IDC_RADIO1,
  182.                     "Button",BS_AUTORADIOBUTTON,17,21,179,10
  183.     CONTROL         "From end of file",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,17,50,64,10
  184.     EDITTEXT        IDC_EDIT1,28,31,134,12,ES_AUTOHSCROLL
  185.     EDITTEXT        IDC_EDIT2,7,82,135,13,ES_AUTOHSCROLL
  186.     DEFPUSHBUTTON   "OK",IDOK,55,103,50,14
  187.     PUSHBUTTON      "Cancel",IDCANCEL,115,103,50,14
  188.     LTEXT           "how_many_bytes",IDC_STATIC2,7,73,207,8
  189.     GROUPBOX        "Start opening partially...",IDC_STATIC,7,7,207,60
  190. END
  191.  
  192. IDD_PASTEDIALOG DIALOGEX 0, 0, 291, 145
  193. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  194. CAPTION "Paste with dialogue"
  195. FONT 8, "MS Sans Serif", 0, 0, 0x1
  196. BEGIN
  197.     LTEXT           "&Clipboard content (text):",IDC_STATIC,7,7,76,8
  198.     EDITTEXT        IDC_CLIP_TEXT_ED,7,18,277,65,ES_MULTILINE | WS_VSCROLL,WS_EX_TRANSPARENT
  199.     GROUPBOX        "Paste mode",IDC_STATIC,7,86,64,40
  200.     CONTROL         "&Overwrite",IDC_OVERWRITE_RB,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,14,98,46,10
  201.     CONTROL         "&Insert",IDC_INSERT_RB,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,14,109,33,10
  202.     LTEXT           "&Paste data how many times:",IDC_STATIC,80,86,89,8
  203.     EDITTEXT        IDC_NUM_TIMES_ED,79,96,67,12,ES_AUTOHSCROLL
  204.     CONTROL         "Paste coded binary &values as text",IDC_AS_TEXT_CHK,
  205.                     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,80,115,122,10
  206.     LTEXT           " S&kip how many bytes between inserts/overwrites",IDC_STATIC,7,129,160,8
  207.     EDITTEXT        IDC_SKIP_BYTES_ED,168,126,60,12,ES_AUTOHSCROLL
  208.     DEFPUSHBUTTON   "OK",IDOK,234,107,50,14
  209.     PUSHBUTTON      "Cancel",IDCANCEL,234,124,50,14
  210. END
  211.  
  212. IDD_REMOVEBMK_DIALOG DIALOG  0, 0, 209, 167
  213. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  214. CAPTION "Remove bookmark"
  215. FONT 8, "MS Sans Serif"
  216. BEGIN
  217.     LTEXT           "&Select bookmark:",IDC_STATIC,7,7,56,8
  218.     LISTBOX         IDC_LIST1,7,17,195,123,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  219.     DEFPUSHBUTTON   "OK",IDOK,97,146,50,14
  220.     PUSHBUTTON      "Cancel",IDCANCEL,152,146,50,14
  221. END
  222.  
  223. IDD_SELECT_BLOCK_DIALOG DIALOG  0, 0, 207, 68
  224. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  225. CAPTION "Select Block"
  226. FONT 8, "MS Sans Serif"
  227. BEGIN
  228.     LTEXT           "Offset of &start of selection: (prefix x for hex)",IDC_STATIC,7,7,141,8
  229.     EDITTEXT        IDC_START_OFFSET_ED,7,17,134,12,ES_AUTOHSCROLL
  230.     LTEXT           "Offset of end of selection: (prefix x for hex)",IDC_STATIC,7,36,141,8
  231.     EDITTEXT        IDC_END_OFFSET_ED,7,48,133,13,ES_AUTOHSCROLL
  232.     DEFPUSHBUTTON   "OK",IDOK,150,7,50,14
  233.     PUSHBUTTON      "Cancel",IDCANCEL,150,24,50,14
  234. END
  235.  
  236. IDD_TMPL_RESULT_DIALOG DIALOG  0, 0, 304, 175
  237. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  238. CAPTION "Template"
  239. FONT 8, "MS Sans Serif"
  240. BEGIN
  241.     DEFPUSHBUTTON   "OK",IDOK,99,154,50,14
  242.     PUSHBUTTON      "Cancel",IDCANCEL,154,154,50,14
  243.     EDITTEXT        IDC_EDIT1,7,17,290,132,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN | WS_VSCROLL | WS_HSCROLL
  244.     LTEXT           "Result of template application:",IDC_STATIC,7,7,96,8
  245. END
  246.  
  247. IDD_ABOUTBOX DIALOGEX 0, 0, 238, 89
  248. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  249. CAPTION "About Funduc Software Hex Editor"
  250. FONT 8, "MS Sans Serif", 0, 0, 0x0
  251. BEGIN
  252.     CTEXT           "This application is freeware.  Please distribute.\nCopyright ⌐ 2001-2012 Funduc Software Inc.",IDC_STATIC_COPYRIGHT,36,44,195,20
  253.     ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
  254.     CTEXT           "Funduc Software Hex Editor v2.3 (FREEWARE)\nTo download more useful utilities (including Search and  Replace for Windows) visit us at:\nhttp://www.searchandreplace.com",IDC_STATIC,36,7,190,36,SS_NOPREFIX
  255.     DEFPUSHBUTTON   "OK",IDOK,55,68,50,14,WS_GROUP
  256.     PUSHBUTTON      "&Visit Web Site",IDC_VISIT,133,68,50,14
  257. END
  258.  
  259. IDD_GEN_OPT_PAGE DIALOGEX 0, 0, 218, 141
  260. STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
  261. CAPTION "General"
  262. FONT 8, "MS Sans Serif", 0, 0, 0x0
  263. BEGIN
  264.     LTEXT           "&Number of bytes to display per line:",IDC_STATIC,7,3,110,8
  265.     EDITTEXT        IDC_NUM_BYTES_ED,7,11,68,12,ES_AUTOHSCROLL
  266.     CONTROL         "&Automatically adjust number of bytes per line",IDC_ADJ_BYTES_CHK,
  267.                     "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,7,26,203,12
  268.     LTEXT           "&Display length of offset in how many characters:",IDC_STATIC,7,50,151,8
  269.     EDITTEXT        IDC_OFFSET_LEN_ED,7,59,68,12,ES_AUTOHSCROLL
  270.     CONTROL         "&Set read-only mode on opening files",IDC_SET_READ_ONLY_CHK,
  271.                     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,75,128,10
  272.     LTEXT           "&Path and filename of the text editor to call:",IDC_STATIC,7,88,133,8
  273.     EDITTEXT        IDC_TEXT_ED,7,96,203,13,ES_AUTOHSCROLL
  274.     LTEXT           "Pa&th and filename of the Internet browser:",IDC_STATIC,7,113,132,8
  275.     EDITTEXT        IDC_BROWSER_ED,7,121,203,13,ES_AUTOHSCROLL
  276.     LTEXT           "(uncheck this if you want to use your own choice for bytes per line)",IDC_STATIC,7,37,203,8
  277. END
  278.  
  279. IDD_DISP_OPT_PAGE DIALOG  0, 0, 187, 120
  280. STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
  281. CAPTION "Display"
  282. FONT 8, "MS Sans Serif"
  283. BEGIN
  284.     GROUPBOX        " Character Set ",IDC_STATIC,7,0,58,44
  285.     CONTROL         "&ANSI",IDC_ANSI_RB,"Button",BS_AUTORADIOBUTTON | WS_GROUP,16,13,33,10
  286.     CONTROL         "&OEM",IDC_OEM_RB,"Button",BS_AUTORADIOBUTTON,16,27,32,10
  287.     GROUPBOX        "Choose binary mode",IDC_STATIC,76,0,104,44,WS_GROUP
  288.     CONTROL         "&Little-endian (Intel)",IDC_INTEL_RB,"Button",BS_AUTORADIOBUTTON | WS_GROUP,84,13,73,10
  289.     CONTROL         "&Big-endian (Motorola)",IDC_MOTOROLA_RB,"Button",BS_AUTORADIOBUTTON,84,27,83,10
  290.     GROUPBOX        " Display data at caret position as ",IDC_STATIC,7,48,111,41,WS_GROUP
  291.     CONTROL         "&Signed",IDC_SIGNED_RB,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,16,61,38,10
  292.     CONTROL         "&Unsigned",IDC_UNSIGNED_RB,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,16,75,45,10
  293.     LTEXT           "&Font size in points:",IDC_STATIC,7,92,59,8
  294.     EDITTEXT        IDC_FONT_SIZE_ED,7,101,55,12,ES_AUTOHSCROLL | ES_NUMBER
  295. END
  296.  
  297. IDD_GOTO_BOOKMARK DIALOG  0, 0, 186, 95
  298. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  299. CAPTION "Go to bookmark"
  300. FONT 8, "MS Sans Serif"
  301. BEGIN
  302.     LTEXT           "&Select bookmark:",IDC_STATIC,7,7,56,8
  303.     LISTBOX         IDC_BOOKMARK_LB,7,16,116,72,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  304.     DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
  305.     PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
  306. END
  307.  
  308. IDD_COLORBTN DIALOGEX 0, 0, 49, 73
  309. STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP
  310. FONT 8, "MS Sans Serif", 0, 0, 0x1
  311. BEGIN
  312.     CONTROL         "",IDC_COLOR1,"Button",BS_OWNERDRAW | WS_TABSTOP,1,1,11,10,WS_EX_CLIENTEDGE
  313.     CONTROL         "",IDC_COLOR2,"Button",BS_OWNERDRAW | WS_TABSTOP,13,1,11,10,WS_EX_CLIENTEDGE
  314.     CONTROL         "",IDC_COLOR3,"Button",BS_OWNERDRAW | WS_TABSTOP,25,1,11,10,WS_EX_CLIENTEDGE
  315.     CONTROL         "",IDC_COLOR4,"Button",BS_OWNERDRAW | WS_TABSTOP,37,1,11,10,WS_EX_CLIENTEDGE
  316.     CONTROL         "",IDC_COLOR5,"Button",BS_OWNERDRAW | WS_TABSTOP,1,12,11,10,WS_EX_CLIENTEDGE
  317.     CONTROL         "",IDC_COLOR6,"Button",BS_OWNERDRAW | WS_TABSTOP,13,12,11,10,WS_EX_CLIENTEDGE
  318.     CONTROL         "",IDC_COLOR7,"Button",BS_OWNERDRAW | WS_TABSTOP,25,12,11,10,WS_EX_CLIENTEDGE
  319.     CONTROL         "",IDC_COLOR8,"Button",BS_OWNERDRAW | WS_TABSTOP,37,12,11,10,WS_EX_CLIENTEDGE
  320.     CONTROL         "",IDC_COLOR9,"Button",BS_OWNERDRAW | WS_TABSTOP,1,24,11,10,WS_EX_CLIENTEDGE
  321.     CONTROL         "",IDC_COLOR10,"Button",BS_OWNERDRAW | WS_TABSTOP,13,24,11,10,WS_EX_CLIENTEDGE
  322.     CONTROL         "",IDC_COLOR11,"Button",BS_OWNERDRAW | WS_TABSTOP,25,24,11,10,WS_EX_CLIENTEDGE
  323.     CONTROL         "",IDC_COLOR12,"Button",BS_OWNERDRAW | WS_TABSTOP,37,24,11,10,WS_EX_CLIENTEDGE
  324.     CONTROL         "",IDC_COLOR13,"Button",BS_OWNERDRAW | WS_TABSTOP,1,36,11,10,WS_EX_CLIENTEDGE
  325.     CONTROL         "",IDC_COLOR14,"Button",BS_OWNERDRAW | WS_TABSTOP,13,36,11,10,WS_EX_CLIENTEDGE
  326.     CONTROL         "",IDC_COLOR15,"Button",BS_OWNERDRAW | WS_TABSTOP,25,36,11,10,WS_EX_CLIENTEDGE
  327.     CONTROL         "",IDC_COLOR16,"Button",BS_OWNERDRAW | WS_TABSTOP,37,36,11,10,WS_EX_CLIENTEDGE
  328.     CONTROL         "",IDC_COLOR17,"Button",BS_OWNERDRAW | WS_TABSTOP,1,48,11,10,WS_EX_CLIENTEDGE
  329.     CONTROL         "",IDC_COLOR18,"Button",BS_OWNERDRAW | WS_TABSTOP,13,48,11,10,WS_EX_CLIENTEDGE
  330.     CONTROL         "",IDC_COLOR19,"Button",BS_OWNERDRAW | WS_TABSTOP,25,48,11,10,WS_EX_CLIENTEDGE
  331.     CONTROL         "",IDC_COLOR20,"Button",BS_OWNERDRAW | WS_TABSTOP,37,48,11,10,WS_EX_CLIENTEDGE
  332.     PUSHBUTTON      "Other...",IDC_OTHER,1,60,47,11
  333. END
  334.  
  335. IDD_COLOR_PAGE DIALOG  0, 0, 204, 138
  336. STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
  337. CAPTION "Colors"
  338. FONT 8, "MS Sans Serif"
  339. BEGIN
  340.     LTEXT           "&Text Color:",IDC_STATIC,7,10,71,8
  341.     CONTROL         "&Text Color",IDC_CLR_TEXT,"Button",BS_OWNERDRAW | WS_TABSTOP,81,7,50,14
  342.     LTEXT           "&Background Color:",IDC_STATIC,7,28,71,8
  343.     CONTROL         "&Back Color",IDC_CLR_BACK,"Button",BS_OWNERDRAW | WS_TABSTOP,81,25,50,14
  344.     LTEXT           "&Separator Color:",IDC_STATIC,7,46,71,8
  345.     CONTROL         "&Sep Color",IDC_CLR_SEP,"Button",BS_OWNERDRAW | WS_TABSTOP,81,43,50,14
  346.     LTEXT           "Se&lection Color:",IDC_STATIC,7,63,71,8
  347.     CONTROL         "Se&l Color",IDC_CLR_SEL,"Button",BS_OWNERDRAW | WS_TABSTOP,81,61,50,14
  348.     LTEXT           "S&election Background Color:",IDC_STATIC,7,78,71,18
  349.     CONTROL         "S&el Color",IDC_CLR_SELBACK,"Button",BS_OWNERDRAW | WS_TABSTOP,81,79,50,14
  350.     LTEXT           "Book&mark Color:",IDC_STATIC,7,99,71,8
  351.     CONTROL         "B&mk Color",IDC_CLR_BOOKMARK,"Button",BS_OWNERDRAW | WS_TABSTOP,81,97,50,14
  352.     PUSHBUTTON      "&Reset to Defaults",IDC_RESET,7,117,74,14
  353. END
  354.  
  355.  
  356. /////////////////////////////////////////////////////////////////////////////
  357. //
  358. // DESIGNINFO
  359. //
  360.  
  361. #ifdef APSTUDIO_INVOKED
  362. GUIDELINES DESIGNINFO 
  363. BEGIN
  364.     IDD_ADDBMK_DIALOG, DIALOG
  365.     BEGIN
  366.         LEFTMARGIN, 7
  367.         RIGHTMARGIN, 186
  368.         TOPMARGIN, 7
  369.         BOTTOMMARGIN, 58
  370.     END
  371.  
  372.     IDD_APPENDDIALOG, DIALOG
  373.     BEGIN
  374.         LEFTMARGIN, 7
  375.         RIGHTMARGIN, 185
  376.         TOPMARGIN, 7
  377.         BOTTOMMARGIN, 39
  378.     END
  379.  
  380.     IDD_CHOOSEDIFFDIALOG, DIALOG
  381.     BEGIN
  382.         LEFTMARGIN, 7
  383.         RIGHTMARGIN, 251
  384.         TOPMARGIN, 7
  385.         BOTTOMMARGIN, 224
  386.     END
  387.  
  388.     IDD_DECIMALDIALOG, DIALOG
  389.     BEGIN
  390.         LEFTMARGIN, 7
  391.         RIGHTMARGIN, 197
  392.         TOPMARGIN, 7
  393.         BOTTOMMARGIN, 104
  394.     END
  395.  
  396.     IDD_FILL_WITH, DIALOG
  397.     BEGIN
  398.         LEFTMARGIN, 7
  399.         RIGHTMARGIN, 375
  400.         TOPMARGIN, 7
  401.         BOTTOMMARGIN, 96
  402.     END
  403.  
  404.     IDD_GOTODIALOG, DIALOG
  405.     BEGIN
  406.         LEFTMARGIN, 7
  407.         RIGHTMARGIN, 237
  408.         TOPMARGIN, 10
  409.         BOTTOMMARGIN, 64
  410.     END
  411.  
  412.     IDD_HEXDUMPDIALOG, DIALOG
  413.     BEGIN
  414.         LEFTMARGIN, 7
  415.         RIGHTMARGIN, 156
  416.         TOPMARGIN, 7
  417.         BOTTOMMARGIN, 109
  418.     END
  419.  
  420.     IDD_MANIPBITSDIALOG, DIALOG
  421.     BEGIN
  422.         LEFTMARGIN, 7
  423.         RIGHTMARGIN, 250
  424.         TOPMARGIN, 7
  425.         BOTTOMMARGIN, 77
  426.     END
  427.  
  428.     IDD_OPEN_PARTIAL_DIALOG, DIALOG
  429.     BEGIN
  430.         LEFTMARGIN, 7
  431.         RIGHTMARGIN, 214
  432.         TOPMARGIN, 7
  433.         BOTTOMMARGIN, 117
  434.     END
  435.  
  436.     IDD_PASTEDIALOG, DIALOG
  437.     BEGIN
  438.         LEFTMARGIN, 7
  439.         RIGHTMARGIN, 284
  440.         TOPMARGIN, 7
  441.         BOTTOMMARGIN, 138
  442.     END
  443.  
  444.     IDD_REMOVEBMK_DIALOG, DIALOG
  445.     BEGIN
  446.         LEFTMARGIN, 7
  447.         RIGHTMARGIN, 202
  448.         TOPMARGIN, 7
  449.         BOTTOMMARGIN, 160
  450.     END
  451.  
  452.     IDD_SELECT_BLOCK_DIALOG, DIALOG
  453.     BEGIN
  454.         LEFTMARGIN, 7
  455.         RIGHTMARGIN, 200
  456.         TOPMARGIN, 7
  457.         BOTTOMMARGIN, 61
  458.     END
  459.  
  460.     IDD_TMPL_RESULT_DIALOG, DIALOG
  461.     BEGIN
  462.         LEFTMARGIN, 7
  463.         RIGHTMARGIN, 297
  464.         TOPMARGIN, 7
  465.         BOTTOMMARGIN, 168
  466.     END
  467.  
  468.     IDD_ABOUTBOX, DIALOG
  469.     BEGIN
  470.         LEFTMARGIN, 7
  471.         RIGHTMARGIN, 231
  472.         TOPMARGIN, 7
  473.         BOTTOMMARGIN, 82
  474.     END
  475.  
  476.     IDD_GEN_OPT_PAGE, DIALOG
  477.     BEGIN
  478.         LEFTMARGIN, 7
  479.         RIGHTMARGIN, 210
  480.         TOPMARGIN, 3
  481.         BOTTOMMARGIN, 134
  482.     END
  483.  
  484.     IDD_DISP_OPT_PAGE, DIALOG
  485.     BEGIN
  486.         LEFTMARGIN, 7
  487.         RIGHTMARGIN, 180
  488.         BOTTOMMARGIN, 113
  489.     END
  490.  
  491.     IDD_GOTO_BOOKMARK, DIALOG
  492.     BEGIN
  493.         LEFTMARGIN, 7
  494.         RIGHTMARGIN, 179
  495.         TOPMARGIN, 7
  496.         BOTTOMMARGIN, 88
  497.     END
  498.  
  499.     IDD_COLOR_PAGE, DIALOG
  500.     BEGIN
  501.         LEFTMARGIN, 7
  502.         RIGHTMARGIN, 197
  503.         TOPMARGIN, 7
  504.         BOTTOMMARGIN, 131
  505.     END
  506. END
  507. #endif    // APSTUDIO_INVOKED
  508.  
  509.  
  510. /////////////////////////////////////////////////////////////////////////////
  511. //
  512. // Dialog Info
  513. //
  514.  
  515. IDD_FILL_WITH DLGINIT
  516. BEGIN
  517.     IDC_TYPE, 0x403, 6, 0
  518. 0x6e49, 0x7570, 0x0074, 
  519.     IDC_TYPE, 0x403, 5, 0
  520. 0x6946, 0x656c, "\000" 
  521.     0
  522. END
  523.  
  524.  
  525. #ifdef APSTUDIO_INVOKED
  526. /////////////////////////////////////////////////////////////////////////////
  527. //
  528. // TEXTINCLUDE
  529. //
  530.  
  531. 1 TEXTINCLUDE 
  532. BEGIN
  533.     "resource.h\0"
  534. END
  535.  
  536. 2 TEXTINCLUDE 
  537. BEGIN
  538.     "#include ""afxres.h""\r\n"
  539.     "\0"
  540. END
  541.  
  542. 3 TEXTINCLUDE 
  543. BEGIN
  544.     "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
  545.     "#define _AFX_NO_OLE_RESOURCES\r\n"
  546.     "#define _AFX_NO_TRACKER_RESOURCES\r\n"
  547.     "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
  548.     "\r\n"
  549.     "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
  550.     "#ifdef _WIN32\r\n"
  551.     "LANGUAGE 9, 1\r\n"
  552.     "#pragma code_page(1252)\r\n"
  553.     "#endif //_WIN32\r\n"
  554.     "#include ""res\\fshed.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
  555.     "#include ""afxres.rc""         // Standard components\r\n"
  556.     "#include ""afxprint.rc""       // printing/print preview resources\r\n"
  557.     "#endif\r\n"
  558.     "\0"
  559. END
  560.  
  561. #endif    // APSTUDIO_INVOKED
  562.  
  563.  
  564. /////////////////////////////////////////////////////////////////////////////
  565. //
  566. // Icon
  567. //
  568.  
  569. // Icon with lowest ID value placed first to ensure application icon
  570. // remains consistent on all systems.
  571. IDR_MAINFRAME           ICON                    "res\\fshed.ico"
  572. IDR_FSHEDTYPE           ICON                    "res\\fshedDoc.ico"
  573.  
  574. /////////////////////////////////////////////////////////////////////////////
  575. //
  576. // Bitmap
  577. //
  578.  
  579. IDR_MAINFRAME           BITMAP                  "res\\Toolbar.bmp"
  580.  
  581. /////////////////////////////////////////////////////////////////////////////
  582. //
  583. // Toolbar
  584. //
  585.  
  586. IDR_MAINFRAME TOOLBAR  16, 15
  587. BEGIN
  588.     BUTTON      ID_FILE_NEW
  589.     BUTTON      ID_FILE_OPEN
  590.     BUTTON      ID_FILE_SAVE
  591.     SEPARATOR
  592.     BUTTON      ID_EDIT_CUT
  593.     BUTTON      ID_EDIT_COPY
  594.     BUTTON      ID_EDIT_PASTE
  595.     SEPARATOR
  596.     BUTTON      ID_FILE_PRINT
  597.     BUTTON      ID_FILE_PRINT_PREVIEW
  598.     SEPARATOR
  599.     BUTTON      ID_VIEW_OPTIONS
  600.     SEPARATOR
  601.     BUTTON      ID_APP_ABOUT
  602. END
  603.  
  604.  
  605. /////////////////////////////////////////////////////////////////////////////
  606. //
  607. // Menu
  608. //
  609.  
  610. IDR_MAINFRAME MENU 
  611. BEGIN
  612.     POPUP "&File"
  613.     BEGIN
  614.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  615.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  616.         MENUITEM SEPARATOR
  617.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  618.         MENUITEM SEPARATOR
  619.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1, GRAYED
  620.         MENUITEM SEPARATOR
  621.         MENUITEM "E&xit",                       ID_APP_EXIT
  622.     END
  623.     POPUP "&View"
  624.     BEGIN
  625.         MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  626.         MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  627.         MENUITEM SEPARATOR
  628.         MENUITEM "&Options",                    ID_VIEW_OPTIONS
  629.     END
  630.     POPUP "&Help"
  631.     BEGIN
  632.         MENUITEM "&Help Topics",                ID_HELP_FINDER
  633.         MENUITEM SEPARATOR
  634.         MENUITEM "&About Funduc Software Hex Editor...", ID_APP_ABOUT
  635.     END
  636. END
  637.  
  638. IDR_FSHEDTYPE MENU 
  639. BEGIN
  640.     POPUP "&File"
  641.     BEGIN
  642.         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW
  643.         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN
  644.         MENUITEM "&Insert file...\tCtrl+Shift+I", IDM_INSERTFILE
  645.         MENUITEM "&Close",                      ID_FILE_CLOSE
  646.         MENUITEM "&Save\tCtrl+S",               ID_FILE_SAVE
  647.         MENUITEM "Save &As...",                 ID_FILE_SAVE_AS
  648.         MENUITEM "Save selec&tion as...\tCtrl+Shift+O", IDM_SAVESELAS
  649.         MENUITEM "Re&vert\tCtrl+Shift+R",       IDM_REVERT
  650.         MENUITEM "&Export as hexdump...",       IDM_COPY_HEXDUMP
  651.         MENUITEM SEPARATOR
  652.         MENUITEM "&Print...\tCtrl+P",           ID_FILE_PRINT
  653.         MENUITEM "Print Previe&w",              ID_FILE_PRINT_PREVIEW
  654.         MENUITEM "P&rint Setup...",             ID_FILE_PRINT_SETUP
  655.         MENUITEM SEPARATOR
  656.         MENUITEM "Recent File",                 ID_FILE_MRU_FILE1, GRAYED
  657.         MENUITEM SEPARATOR
  658.         MENUITEM "E&xit",                       ID_APP_EXIT
  659.     END
  660.     POPUP "&Edit"
  661.     BEGIN
  662.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  663.         MENUITEM SEPARATOR
  664.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  665.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  666.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  667.         MENUITEM "P&aste Special",              ID_EDIT_PASTE_SPECIAL
  668.         MENUITEM "C&lear\tDel",                 ID_EDIT_CLEAR
  669.         MENUITEM "&Select All\tCtrl+A",         ID_EDIT_SELECT_ALL
  670.         MENUITEM "Select &block...\tCtrl+E",    IDM_SELECT_BLOCK
  671.         MENUITEM SEPARATOR
  672.         MENUITEM "&Find\tCtrl+F",               ID_EDIT_FIND
  673.         MENUITEM "Find &Next\tF3",              ID_EDIT_REPEAT
  674.         MENUITEM "&Replace\tCtrl+H",            ID_EDIT_REPLACE
  675.         MENUITEM "Appen&d...",                  IDM_EDIT_APPEND
  676.         MENUITEM SEPARATOR
  677.         MENUITEM "&Go to...\tCtrl+G",           IDM_GO_TO
  678.         MENUITEM "Man&ipulate bits...\tCtrl+B", IDM_EDIT_MANIPULATEBITS
  679.         MENUITEM "Get floating point &value...\tCtrl+L", IDM_READFLOAT
  680.         MENUITEM "Get Unicode Text...",         IDM_READ_UNICODE
  681.         MENUITEM "Translate from UTF-8...",     IDM_READ_UTF8
  682.         MENUITEM "File pr&operties...\tAlt+Enter", IDM_PROPERTIES
  683.     END
  684.     POPUP "&View"
  685.     BEGIN
  686.         MENUITEM "Toggle h&ex/character editing\tTAB", IDM_CHANGE_MODE
  687.         MENUITEM "Toggle keyboard I&nsert/Overwrite mode\tIns", IDA_INSERTMODETOGGLE
  688.         MENUITEM "Read-only mode on/off\tAlt+R", IDM_EDIT_READONLYMODE
  689.         MENUITEM SEPARATOR
  690.         MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  691.         MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  692.         MENUITEM SEPARATOR
  693.         MENUITEM "&Options",                    ID_VIEW_OPTIONS
  694.     END
  695.     POPUP "&Bookmarks"
  696.     BEGIN
  697.         MENUITEM "&Add bookmark...\tCtrl+W",    IDM_ADDBOOKMARK
  698.         MENUITEM "&Remove bookmark...\tAlt+W",  IDM_REMOVE_BKM
  699.         MENUITEM "&Clear all bookmarks\tCtrl+Shift+W", IDM_CLEARALL_BMK
  700.         MENUITEM "Go to Bookmark",              ID_BOOKMARKS_GOTOBOOKMARK
  701.     END
  702.     POPUP "&Window"
  703.     BEGIN
  704.         MENUITEM "&New Window",                 ID_WINDOW_NEW
  705.         MENUITEM "&Cascade",                    ID_WINDOW_CASCADE
  706.         MENUITEM "&Tile",                       ID_WINDOW_TILE_HORZ
  707.         MENUITEM "&Arrange Icons",              ID_WINDOW_ARRANGE
  708.     END
  709.     POPUP "&Help"
  710.     BEGIN
  711.         MENUITEM "&Help Topics",                ID_HELP_FINDER
  712.         MENUITEM SEPARATOR
  713.         MENUITEM "&About Funduc Software Hex Editor...", ID_APP_ABOUT
  714.     END
  715. END
  716.  
  717. IDM_HEX_CONTEXT MENU 
  718. BEGIN
  719.     POPUP "&Edit"
  720.     BEGIN
  721.         MENUITEM "&Undo\tCtrl+Z",               ID_EDIT_UNDO
  722.         MENUITEM SEPARATOR
  723.         MENUITEM "Cu&t\tCtrl+X",                ID_EDIT_CUT
  724.         MENUITEM "&Copy\tCtrl+C",               ID_EDIT_COPY
  725.         MENUITEM "&Paste\tCtrl+V",              ID_EDIT_PASTE
  726.         MENUITEM "P&aste Special",              ID_EDIT_PASTE_SPECIAL
  727.         MENUITEM "C&lear\tDel",                 ID_EDIT_CLEAR
  728.         MENUITEM "&Select All\tCtrl+A",         ID_EDIT_SELECT_ALL
  729.         MENUITEM "Select &block...\tCtrl+E",    IDM_SELECT_BLOCK
  730.         MENUITEM SEPARATOR
  731.         MENUITEM "&Find\tCtrl+F",               ID_EDIT_FIND
  732.         MENUITEM "Find &Next\tF3",              ID_EDIT_REPEAT
  733.         MENUITEM "&Replace\tCtrl+H",            ID_EDIT_REPLACE
  734.         MENUITEM "Appen&d...",                  IDM_EDIT_APPEND
  735.         MENUITEM SEPARATOR
  736.         MENUITEM "&Go to...\tCtrl+G",           IDM_GO_TO
  737.         MENUITEM "Man&ipulate bits...\tCtrl+B", IDM_EDIT_MANIPULATEBITS
  738.         MENUITEM "Get floating point &value...\tCtrl+L", IDM_READFLOAT
  739.         MENUITEM "Get Unicode Text...",         IDM_READ_UNICODE
  740.         MENUITEM "Translate from UTF-8...",     IDM_READ_UTF8
  741.         MENUITEM "File pr&operties...\tAlt+Enter", IDM_PROPERTIES
  742.     END
  743. END
  744.  
  745.  
  746. /////////////////////////////////////////////////////////////////////////////
  747. //
  748. // Accelerator
  749. //
  750.  
  751. IDR_MAINFRAME ACCELERATORS 
  752. BEGIN
  753.     "A",            ID_EDIT_SELECT_ALL,     VIRTKEY, CONTROL, NOINVERT
  754.     "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  755.     "I",            IDM_INSERTFILE,         VIRTKEY, SHIFT, CONTROL, NOINVERT
  756.     "N",            ID_FILE_NEW,            VIRTKEY, CONTROL, NOINVERT
  757.     "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
  758.     "O",            IDM_SAVESELAS,          VIRTKEY, SHIFT, CONTROL, NOINVERT
  759.     "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL, NOINVERT
  760.     "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
  761.     "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL, NOINVERT
  762.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT, NOINVERT
  763.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, NOINVERT
  764.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT, NOINVERT
  765.     VK_F6,          ID_NEXT_PANE,           VIRTKEY, NOINVERT
  766.     VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT, NOINVERT
  767.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  768.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT, NOINVERT
  769.     "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL, NOINVERT
  770.     "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL, NOINVERT
  771. END
  772.  
  773. IDR_FSHEDTYPE ACCELERATORS 
  774. BEGIN
  775.     VK_DELETE,      ID_EDIT_CLEAR,          VIRTKEY, NOINVERT
  776.     "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  777.     VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  778.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, NOINVERT
  779.     VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT, NOINVERT
  780.     "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL, NOINVERT
  781.     "F",            ID_EDIT_FIND,           VIRTKEY, CONTROL, NOINVERT
  782.     "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL, NOINVERT
  783.     VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT, NOINVERT
  784.     VK_F3,          ID_EDIT_REPEAT,         VIRTKEY, NOINVERT
  785.     "H",            ID_EDIT_REPLACE,        VIRTKEY, CONTROL, NOINVERT
  786.     "A",            ID_EDIT_SELECT_ALL,     VIRTKEY, CONTROL, NOINVERT
  787.     VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT, NOINVERT
  788.     "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL, NOINVERT
  789.     "N",            ID_FILE_NEW,            VIRTKEY, CONTROL, NOINVERT
  790.     "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
  791.     "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL, NOINVERT
  792.     "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
  793.     VK_F6,          ID_NEXT_PANE,           VIRTKEY, NOINVERT
  794.     VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT, NOINVERT
  795.     VK_INSERT,      IDA_INSERTMODETOGGLE,   VIRTKEY, NOINVERT
  796.     "W",            IDM_ADDBOOKMARK,        VIRTKEY, CONTROL, NOINVERT
  797.     "9",            IDM_CHANGE_MODE,        VIRTKEY, NOINVERT
  798.     "W",            IDM_CLEARALL_BMK,       VIRTKEY, SHIFT, CONTROL, NOINVERT
  799.     "B",            IDM_EDIT_MANIPULATEBITS, VIRTKEY, CONTROL, NOINVERT
  800.     "R",            IDM_EDIT_READONLYMODE,  VIRTKEY, ALT, NOINVERT
  801.     "I",            IDM_INSERTFILE,         VIRTKEY, SHIFT, CONTROL, NOINVERT
  802.     VK_RETURN,      IDM_PROPERTIES,         VIRTKEY, ALT, NOINVERT
  803.     "L",            IDM_READFLOAT,          VIRTKEY, CONTROL, NOINVERT
  804.     "W",            IDM_REMOVE_BKM,         VIRTKEY, ALT, NOINVERT
  805.     "R",            IDM_REVERT,             VIRTKEY, SHIFT, CONTROL, NOINVERT
  806.     "O",            IDM_SAVESELAS,          VIRTKEY, SHIFT, CONTROL, NOINVERT
  807.     "E",            IDM_SELECT_BLOCK,       VIRTKEY, CONTROL, NOINVERT
  808.     "G",            IDM_GO_TO,              VIRTKEY, CONTROL, NOINVERT
  809. END
  810.  
  811.  
  812. /////////////////////////////////////////////////////////////////////////////
  813. //
  814. // Version
  815. //
  816.  
  817. VS_VERSION_INFO VERSIONINFO
  818.  FILEVERSION 0,2,3,0
  819.  PRODUCTVERSION 0,2,3,0
  820.  FILEFLAGSMASK 0x3fL
  821. #ifdef _DEBUG
  822.  FILEFLAGS 0x1L
  823. #else
  824.  FILEFLAGS 0x0L
  825. #endif
  826.  FILEOS 0x4L
  827.  FILETYPE 0x1L
  828.  FILESUBTYPE 0x0L
  829. BEGIN
  830.     BLOCK "StringFileInfo"
  831.     BEGIN
  832.         BLOCK "040904b0"
  833.         BEGIN
  834.             VALUE "Comments", "Funduc Software Inc. http://www.searchandreplace.com"
  835.             VALUE "CompanyName", "Funduc Software Inc. http://www.searchandreplace.com"
  836.             VALUE "FileDescription", "Funduc Software Hex Editor"
  837.             VALUE "FileVersion", "0, 2, 3, 0"
  838.             VALUE "InternalName", "fshed"
  839.             VALUE "LegalCopyright", "Copyright ⌐ 2001-2012, Funduc Software Inc.  http://www.searchandreplace.com"
  840.             VALUE "LegalTrademarks", "Copyright ⌐ 2001-2012, Funduc Software Inc.  http://www.searchandreplace.com"
  841.             VALUE "OriginalFilename", "fshed.EXE"
  842.             VALUE "ProductName", "Funduc Software Hex Editor"
  843.             VALUE "ProductVersion", "0, 2, 3, 0"
  844.         END
  845.     END
  846.     BLOCK "VarFileInfo"
  847.     BEGIN
  848.         VALUE "Translation", 0x409, 1200
  849.     END
  850. END
  851.  
  852.  
  853. /////////////////////////////////////////////////////////////////////////////
  854. //
  855. // String Table
  856. //
  857.  
  858. STRINGTABLE 
  859. BEGIN
  860.     IDR_MAINFRAME           "Funduc Software Hex Editor"
  861.     IDR_FSHEDTYPE           "\nFshed\nFshed\n\n\nFshed.Document\nFshed Document"
  862. END
  863.  
  864. STRINGTABLE 
  865. BEGIN
  866.     AFX_IDS_APP_TITLE       "Funduc Software Hex Editor"
  867.     AFX_IDS_IDLEMESSAGE     "Ready"
  868. END
  869.  
  870. STRINGTABLE 
  871. BEGIN
  872.     ID_INDICATOR_EXT        "EXT"
  873.     ID_INDICATOR_CAPS       "CAP"
  874.     ID_INDICATOR_NUM        "NUM"
  875.     ID_INDICATOR_SCRL       "SCRL"
  876.     ID_INDICATOR_OVR        "OVR"
  877.     ID_INDICATOR_REC        "REC"
  878. END
  879.  
  880. STRINGTABLE 
  881. BEGIN
  882.     ID_FILE_NEW             "Create a new document\nNew"
  883.     ID_FILE_OPEN            "Open an existing document\nOpen"
  884.     ID_FILE_CLOSE           "Close the active document\nClose"
  885.     ID_FILE_SAVE            "Save the active document\nSave"
  886.     ID_FILE_SAVE_AS         "Save the active document with a new name\nSave As"
  887.     ID_FILE_PAGE_SETUP      "Change the printing options\nPage Setup"
  888.     ID_FILE_PRINT_SETUP     "Change the printer and printing options\nPrint Setup"
  889.     ID_FILE_PRINT           "Print the active document\nPrint"
  890.     ID_FILE_PRINT_PREVIEW   "Display full pages\nPrint Preview"
  891. END
  892.  
  893. STRINGTABLE 
  894. BEGIN
  895.     ID_APP_ABOUT            "Display program information, version number and copyright\nAbout"
  896.     ID_APP_EXIT             "Quit the application; prompts to save documents\nExit"
  897.     ID_HELP_FINDER          "List Help topics\nHelp Topics"
  898. END
  899.  
  900. STRINGTABLE 
  901. BEGIN
  902.     ID_FILE_MRU_FILE1       "Open this document"
  903.     ID_FILE_MRU_FILE2       "Open this document"
  904.     ID_FILE_MRU_FILE3       "Open this document"
  905.     ID_FILE_MRU_FILE4       "Open this document"
  906.     ID_FILE_MRU_FILE5       "Open this document"
  907.     ID_FILE_MRU_FILE6       "Open this document"
  908.     ID_FILE_MRU_FILE7       "Open this document"
  909.     ID_FILE_MRU_FILE8       "Open this document"
  910.     ID_FILE_MRU_FILE9       "Open this document"
  911.     ID_FILE_MRU_FILE10      "Open this document"
  912.     ID_FILE_MRU_FILE11      "Open this document"
  913.     ID_FILE_MRU_FILE12      "Open this document"
  914.     ID_FILE_MRU_FILE13      "Open this document"
  915.     ID_FILE_MRU_FILE14      "Open this document"
  916.     ID_FILE_MRU_FILE15      "Open this document"
  917.     ID_FILE_MRU_FILE16      "Open this document"
  918. END
  919.  
  920. STRINGTABLE 
  921. BEGIN
  922.     ID_NEXT_PANE            "Switch to the next window pane\nNext Pane"
  923.     ID_PREV_PANE            "Switch back to the previous window pane\nPrevious Pane"
  924. END
  925.  
  926. STRINGTABLE 
  927. BEGIN
  928.     ID_WINDOW_NEW           "Open another window for the active document\nNew Window"
  929.     ID_WINDOW_ARRANGE       "Arrange icons at the bottom of the window\nArrange Icons"
  930.     ID_WINDOW_CASCADE       "Arrange windows so they overlap\nCascade Windows"
  931.     ID_WINDOW_TILE_HORZ     "Arrange windows as non-overlapping tiles\nTile Windows"
  932.     ID_WINDOW_TILE_VERT     "Arrange windows as non-overlapping tiles\nTile Windows"
  933.     ID_WINDOW_SPLIT         "Split the active window into panes\nSplit"
  934. END
  935.  
  936. STRINGTABLE 
  937. BEGIN
  938.     ID_EDIT_CLEAR           "Erase the selection\nErase"
  939.     ID_EDIT_CLEAR_ALL       "Erase everything\nErase All"
  940.     ID_EDIT_COPY            "Copy the selection and put it on the Clipboard\nCopy"
  941.     ID_EDIT_CUT             "Cut the selection and put it on the Clipboard\nCut"
  942.     ID_EDIT_FIND            "Find the specified text\nFind"
  943.     ID_EDIT_PASTE           "Insert Clipboard contents\nPaste"
  944.     ID_EDIT_REPEAT          "Repeat the last action\nRepeat"
  945.     ID_EDIT_REPLACE         "Replace specific text with different text\nReplace"
  946.     ID_EDIT_SELECT_ALL      "Select the entire document\nSelect All"
  947.     ID_EDIT_UNDO            "Undo the last action\nUndo"
  948.     ID_EDIT_REDO            "Redo the previously undone action\nRedo"
  949. END
  950.  
  951. STRINGTABLE 
  952. BEGIN
  953.     ID_VIEW_TOOLBAR         "Show or hide the toolbar\nToggle ToolBar"
  954.     ID_VIEW_STATUS_BAR      "Show or hide the status bar\nToggle StatusBar"
  955. END
  956.  
  957. STRINGTABLE 
  958. BEGIN
  959.     AFX_IDS_SCSIZE          "Change the window size"
  960.     AFX_IDS_SCMOVE          "Change the window position"
  961.     AFX_IDS_SCMINIMIZE      "Reduce the window to an icon"
  962.     AFX_IDS_SCMAXIMIZE      "Enlarge the window to full size"
  963.     AFX_IDS_SCNEXTWINDOW    "Switch to the next document window"
  964.     AFX_IDS_SCPREVWINDOW    "Switch to the previous document window"
  965.     AFX_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
  966. END
  967.  
  968. STRINGTABLE 
  969. BEGIN
  970.     AFX_IDS_SCRESTORE       "Restore the window to normal size"
  971.     AFX_IDS_SCTASKLIST      "Activate Task List"
  972.     AFX_IDS_MDICHILD        "Activate this window"
  973. END
  974.  
  975. STRINGTABLE 
  976. BEGIN
  977.     AFX_IDS_PREVIEW_CLOSE   "Close print preview mode\nCancel Preview"
  978. END
  979.  
  980. STRINGTABLE 
  981. BEGIN
  982.     IDS_INSERT_OVR          "Would you like to insert the clipboard data?  If you respond ""No"" the selection will be overwritten."
  983.     IDS_ERR_BAD_BOOKMARK    "Bookmark points to invalid position."
  984.     IDS_ERR_NOBK_EMPTY      "Can not set bookmark in empty file."
  985.     IDS_ERR_ALREADY_BK      "There already is a bookmark on that position."
  986.     IDS_ERR_NOBK_POS        "Can not set bookmark at that position."
  987.     IDS_ERR_NOMORE_BK       "Can not set any more bookmarks."
  988.     IDS_ERR_BK_OFFSET       "Start offset not recognized."
  989.     IDS_ERR_NOBK2REMOVE     "No bookmarks to remove."
  990.     IDS_ERR_SELBK2DEL       "Please select a bookmark to remove"
  991.     IDS_PRMPT_CLEARALLBK    "Are you sure you want to clear all bookmarks?"
  992.     IDS_ERR_NOBKNAME        "Please enter a bookmark name!"
  993.     IDS_ERR_DUMP_EMPTY      "Can't hexdump empty file."
  994.     IDS_ERR_DUMPOFFSETS     "Offsets must be multiples of\nthe number of bytes per line."
  995.     IDS_OK_SAVING           "Hexdump saved."
  996.     IDS_ERR_HEX_SAVE        "Could not save Hexdump."
  997. END
  998.  
  999. STRINGTABLE 
  1000. BEGIN
  1001.     IDS_ERR_HEX_NOMEM       "Not enough memory for copy to clipboard."
  1002.     IDS_ERR_NOSELFINS       "Can't insert file into itself."
  1003.     IDS_ERR_INS_DATA        "Could not insert data"
  1004.     IDS_ERR_READING_FILE    "Could not read data from file"
  1005.     IDS_ERR_MEM_READFILE    "Not enough memory to read data from file"
  1006.     IDS_ERR_CHK_FILESIZE    "Error checking file size"
  1007.     IDS_ERR_FILEOPEN        "Error opening file"
  1008.     IDS_ERR_FILESAVE        "Could not save file."
  1009.     IDS_ERR_APPEND_MEM      "Not enough memory for appending."
  1010.     IDS_ERR_EMPTY_FILE      "File is empty."
  1011.     IDS_ERR_SELBYTE         "Must choose byte in the file."
  1012.     IDS_LAB_MANIP_OFFSET    "Manipulate bits at offset 0x%x=%d"
  1013.     IDS_LAB_MANIP_SIGNED    "Value: 0x%x , %d signed, %u unsigned."
  1014.     IDS_TTL_OPTIONS         "Options"
  1015.     IDS_ERR_INV_OFFSET      "Offset not valid."
  1016.     IDS_FMT_FLOAT_SIZE      "float size value:\n%f\n"
  1017. END
  1018.  
  1019. STRINGTABLE 
  1020. BEGIN
  1021.     ID_VIEW_OPTIONS         "Edit Options\nOptions"
  1022.     ID_BOOKMARKS_GOTOBOOKMARK "Go to bookmark\tBookmark"
  1023. END
  1024.  
  1025. STRINGTABLE 
  1026. BEGIN
  1027.     IDS_FMT_FLOAT_NOSPACE   "Not enough space for float size value.\n"
  1028.     IDS_FMT_DOUBLE_VAL      "\ndouble size value:\n%g\n"
  1029.     IDS_FMT_DOUBLE_NOSPACE  "\nNot enough space for double size value.\n"
  1030.     IDS_LAB_FLOATVALS       "Floating point values"
  1031.     IDS_MSG_COPY_TO_CLIP    "\nDo you want the above output to be copied to the clipboard?\n"
  1032.     IDS_ERR_ACC_CLIP        "Cannot get access to clipboard"
  1033.     IDS_LAB_PART_OPEN       "\nPartially opened at offset 0x%x = %d.\nNumber of bytes read: %d = %d kilobytes.\n"
  1034.     IDS_LAB_FN_PATH         "File name and path: "
  1035.     IDS_LAB_FILE_SIZE       "\nFile size: %d bytes = %d kilobytes.\n"
  1036.     IDS_LAB_NUM_LINES       "\nNumber of hexdump lines: %d.\n"
  1037.     IDS_TTL_FILE_PROP       "File properties"
  1038.     IDS_TTL_GOTO_BK         "Go to bookmark"
  1039.     IDS_ERR_NOTHING_TO_FIND "String to find not specified"
  1040.     IDS_ERR_NO_MORE_FIND    "Could not find any more occurrences"
  1041.     IDS_ERR_CUT             "Could not cut data"
  1042.     IDS_ERR_CUT_BYTES       "Can't cut more bytes than are present"
  1043. END
  1044.  
  1045. STRINGTABLE 
  1046. BEGIN
  1047.     IDS_ERR_COPY_MEM        "Not enough memory for copying"
  1048.     IDS_ERR_END_OFFSET      "End offset is smaller than start offset"
  1049.     IDS_ERR_OVR_SPACE       "Not enough space for overwriting"
  1050.     IDS_ERR_MEM_INSERT      "Not enough memory for inserting"
  1051.     IDS_ERR_INS_ZERO        "Tried to insert zero-length array"
  1052.     IDS_ERR_REP_TARGET      "Could not use selection as replace target"
  1053.     IDS_COMP_NAME           "Funduc Software Inc."
  1054.     IDS_UNICODE_STRING      "Unicode string"
  1055. END
  1056.  
  1057. #endif    // English (U.S.) resources
  1058. /////////////////////////////////////////////////////////////////////////////
  1059.  
  1060.  
  1061.  
  1062. #ifndef APSTUDIO_INVOKED
  1063. /////////////////////////////////////////////////////////////////////////////
  1064. //
  1065. // Generated from the TEXTINCLUDE 3 resource.
  1066. //
  1067. #define _AFX_NO_SPLITTER_RESOURCES
  1068. #define _AFX_NO_OLE_RESOURCES
  1069. #define _AFX_NO_TRACKER_RESOURCES
  1070. #define _AFX_NO_PROPERTY_RESOURCES
  1071.  
  1072. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  1073. #ifdef _WIN32
  1074. LANGUAGE 9, 1
  1075. #pragma code_page(1252)
  1076. #endif //_WIN32
  1077. #include "res\fshed.rc2"  // non-Microsoft Visual C++ edited resources
  1078. #include "afxres.rc"         // Standard components
  1079. #include "afxprint.rc"       // printing/print preview resources
  1080. #endif
  1081.  
  1082. /////////////////////////////////////////////////////////////////////////////
  1083. #endif    // not APSTUDIO_INVOKED
  1084.  
  1085.