//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h"
#undef APSTUDIO_HIDDEN_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// Deutsch (Deutschland) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_DEU)
#ifdef _WIN32
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
#pragma code_page(1252)
#endif //_WIN32
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
100 MENU DISCARDABLE
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Open New File...", file_open
MENUITEM SEPARATOR
MENUITEM "&Load Database...", load_database
MENUITEM "Save As Database...", save_database, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Save As Text...", file_save, GRAYED
MENUITEM "Save as &Asm...", save_asm, GRAYED
MENUITEM "&Register File Types", CM_RegisterFileTypes
MENUITEM SEPARATOR
MENUITEM "&Close", IDM_Close, GRAYED
MENUITEM "E&xit", file_exit
END
POPUP "&Search"
BEGIN
MENUITEM "&Main Search Engine...", main_search, GRAYED
MENUITEM "&Search Again", search_again, GRAYED
END
POPUP "&Current Line"
BEGIN
MENUITEM "Make into &Code", make_code, GRAYED
POPUP "Make into &Data"
BEGIN
MENUITEM "&Dword", make_dword, GRAYED
MENUITEM "&Word", make_word, GRAYED
POPUP "&String"
BEGIN
MENUITEM "&C Style (ends zero)", make_string, GRAYED
MENUITEM "&Pascal Style (length+string)", pascal_string
, GRAYED
MENUITEM "&Unicode C Style", uc_string, GRAYED
MENUITEM "Unicode Pascal Style", up_string, GRAYED
MENUITEM "&DOS Style (ends $)", dos_string, GRAYED
MENUITEM "&General String (printable chars)", general_string
, GRAYED
END
POPUP "&Floating Point"
BEGIN
MENUITEM "&Single Real", float_single, GRAYED
MENUITEM "&Double Real", float_double, GRAYED
MENUITEM "&Long Double", float_longdouble
, GRAYED
END
END
POPUP "&Undefine"
BEGIN
MENUITEM "&This Line", undefine_line, GRAYED
MENUITEM "&Next 10 Lines", undefine_lines, GRAYED
MENUITEM "&Until gap/xref/comment", undefine_lines_long
, GRAYED
END
MENUITEM "&Name", Name_Location, GRAYED
POPUP "&Argument Override"
BEGIN
MENUITEM "&Decimal", argover_dec, GRAYED
MENUITEM "&Hex", argover_hex, GRAYED
MENUITEM "&Char", argover_char, GRAYED
POPUP "&Offset"
BEGIN
MENUITEM "&Dseg", offset_dseg, GRAYED
END
MENUITEM "&Single Real", arg_single, GRAYED
MENUITEM "&Negate Immediate", argnegate, GRAYED
END
MENUITEM "&Enter Comment", get_comment, GRAYED
END
POPUP "&Block"
BEGIN
MENUITEM "Mark &Top", block_top, GRAYED
MENUITEM "Mark &Bottom", block_bottom, GRAYED
MENUITEM "&View Extents", block_view, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Undefine", block_undefine, GRAYED
MENUITEM "Save as &Asm", block_saveasm, GRAYED
MENUITEM "&Save as Text", block_savetext, GRAYED
MENUITEM "&Decrypt", cm_decrypt, GRAYED
END
POPUP "&Jumps and Calls"
BEGIN
MENUITEM "Follow &Jump/Call/Arg Address", line_jumpto, GRAYED
MENUITEM "Ju&mp To Address (other arg)", line_jumptoarg2, GRAYED
MENUITEM SEPARATOR
MENUITEM "Jump Back/&Return", Jump_Back, GRAYED
END
POPUP "&View"
BEGIN
MENUITEM "&Segments...", Seg_Viewer, GRAYED
MENUITEM "&Names...", Names_Viewer, GRAYED
MENUITEM "&Xrefs...", Xrefs_Viewer, GRAYED
MENUITEM "&Imports...", Imports_Viewer, GRAYED
MENUITEM "&Exports...", Exports_Viewer, GRAYED
END
POPUP "&Display Options"
BEGIN
POPUP "&Font"
BEGIN
MENUITEM "&ANSI_FIXED_FONT", font_ansi
MENUITEM "&SYSTEM_FIXED_FONT", font_system
MENUITEM "&Courier Font[8]", font_courier
MENUITEM "Courier Font[10]", font_courier10
MENUITEM "Courier Font[12]", font_courier12
MENUITEM "&User Font...", font_user
END
POPUP "&Colours"
BEGIN
MENUITEM "Set &Text Colour...", set_text_color
MENUITEM "Set &Highlight Colour...", set_high_color
MENUITEM "Set &Background Colour...", set_bg_color
END
END
POPUP "&Help"
BEGIN
MENUITEM "&Shortcuts...", help_short
MENUITEM "&About...", help_about
END
END
right_click_menu MENU DISCARDABLE
BEGIN
POPUP "Borg"
BEGIN
POPUP "&Block"
BEGIN
MENUITEM "Mark &Top", block_top, GRAYED
MENUITEM "Mark &Bottom", block_bottom, GRAYED
END
MENUITEM "Make into &Code", make_code, GRAYED
POPUP "Make into &Data"
BEGIN
MENUITEM "&Dword", make_dword, GRAYED
MENUITEM "&Word", make_word, GRAYED
POPUP "&String"
BEGIN
MENUITEM "&C Style", make_string, GRAYED
MENUITEM "&Pascal Style", pascal_string
, GRAYED
MENUITEM "&Unicode C Style", uc_string, GRAYED
MENUITEM "Unicode Pascal Style", up_string, GRAYED
MENUITEM "&DOS Style (ends $)", dos_string, GRAYED
MENUITEM "&General String (printable chars)", general_string
, GRAYED
END
POPUP "&Floating Point"
BEGIN
MENUITEM "&Single Real", float_single, GRAYED
MENUITEM "&Double Real", float_double, GRAYED
MENUITEM "&Long Double", float_longdouble
, GRAYED
END
END
POPUP "&Undefine"
BEGIN
MENUITEM "&This Line", undefine_line, GRAYED
MENUITEM "&Next 10 Lines", undefine_lines, GRAYED
MENUITEM "&Until gap/lines/comment", undefine_lines_long
, GRAYED
END
MENUITEM "&Jump To Address", line_jumpto, GRAYED
MENUITEM "&Name", Name_Location, GRAYED
MENUITEM "&View Xrefs", Xrefs_Viewer, GRAYED
POPUP "&Argument Override"
BEGIN
MENUITEM "&Decimal", argover_dec, GRAYED
MENUITEM "&Hex", argover_hex, GRAYED
MENUITEM "&Char", argover_char, GRAYED
POPUP "&Offset"
BEGIN
MENUITEM "&Dseg", offset_dseg, GRAYED
END
MENUITEM "&Single Real", arg_single, GRAYED
MENUITEM "&Negate Immediate", argnegate, GRAYED
END
MENUITEM "&Enter Comment", get_comment, GRAYED
END
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
1 VERSIONINFO
FILEVERSION 2,27,4,2003
PRODUCTVERSION 2,27,4,2003
FILEFLAGSMASK 0x0L
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904e4"
BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", "Cronos --> h#s\0"
VALUE "FileDescription", "Borg Disassembler\0"
VALUE "FileVersion", "2.27 (04/2003)\0"
VALUE "InternalName", "Borg\0"
VALUE "LegalCopyright", "Freeware, Open Source\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "Borg.exe\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "Borg Disassembler\0"
VALUE "ProductVersion", "2.27 (04/2003)\0"
VALUE "SpecialBuild", "\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1252
END
END
#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
100 ICON DISCARDABLE "dasm.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
D_help_about DIALOG DISCARDABLE 28, 15, 240, 120
STYLE DS_MODALFRAME | WS_POPUP
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,96,93,48,12
ICON 100,-1,12,17,20,20
CTEXT "Borg Disassembler - 10/2003",-1,45,17,162,9,NOT
WS_GROUP
CTEXT "Written By",-1,45,30,161,9,NOT WS_GROUP
CTEXT "CRONOS --> h#s",-1,46,43,161,9,NOT WS_GROUP
PUSHBUTTON "Email:Cronos@ntlworld.com",100,4,57,114,13,BS_CENTER |
BS_FLAT
PUSHBUTTON "email:heha@hrz.tu-chemnitz.de",102,122,57,114,13,
BS_CENTER | BS_FLAT
PUSHBUTTON "http://www.cronos.cc/",101,4,73,113,12,BS_CENTER |
BS_FLAT
PUSHBUTTON "http://www.tu-chemnitz.de/~heha",103,122,73,114,12,
BS_CENTER | BS_FLAT
END
D_checktype DIALOGEX 9, 21, 281, 157
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Borg Disassembler - File Open Options"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Open &As",-1,5,7,115,51,WS_GROUP
CONTROL "?",IDC_DEFAULTBUTTON,"Button",BS_AUTORADIOBUTTON |
BS_LEFTTEXT | WS_GROUP,19,16,77,12
CONTROL "DOS Executable",IDC_DOSBUTTON,"Button",
BS_AUTORADIOBUTTON | BS_LEFTTEXT,19,30,77,12
CONTROL "Binary File",IDC_BINBUTTON,"Button",BS_AUTORADIOBUTTON |
BS_LEFTTEXT,19,44,77,12
GROUPBOX "&Options",-1,6,63,115,87,WS_GROUP
CHECKBOX "(PE)Load Resources",IDC_LOADRESOURCES,15,74,89,12,
BS_LEFTTEXT
CHECKBOX "(PE)Load Debug Obj.",load_debug,15,86,89,12,BS_LEFTTEXT
CHECKBOX "(PE)Load Data",IDC_LOADDATA,15,98,89,12,BS_LEFTTEXT
CHECKBOX "8/16-bit Disassembly",IDC_16DASM,15,110,89,12,
BS_LEFTTEXT
CHECKBOX "32-bit Disassembly",IDC_32DASM,15,122,89,12,BS_LEFTTEXT
CHECKBOX "Demangle Import Names",demangle_names,15,134,89,12,
BS_LEFTTEXT
LTEXT "Load Segment (Binary/DOS)",-1,135,12,95,10
EDITTEXT IDC_SEGEDIT,240,12,37,10
LTEXT "Load Offset (Binary File)",-1,135,26,95,10
EDITTEXT IDC_OFFSEDIT,240,26,37,10
LISTBOX IDC_LISTBOX1,135,50,141,74,WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Code Options",more_options,139,119,50,14,WS_GROUP
PUSHBUTTON "Help",IDC_HELPBUTTON1,217,119,50,14
DEFPUSHBUTTON "OK",IDOK,139,138,50,14
PUSHBUTTON "Cancel",IDCANCEL,217,138,50,14
END
HELPDIALOG_1 DIALOG DISCARDABLE 18, 40, 288, 111
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Borg Disassembler - File Open Options Help"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,119,87,50,14
LTEXT "Open As:Choose the file type. Best guess is already selected.",
-1,5,5,278,11
LTEXT "Options:8/16 bit Disassembly forces Borg into 16-bit mode.",
-1,5,16,278,11
LTEXT "Options:32-bit Disassembly forces Borg into 32 bit mode.",
-1,5,27,278,11
LTEXT "Loading of Resources and Data objects in PE files can be disabled.",
-1,5,38,278,11
LTEXT "Options:Rename DLL Entries - Borg will normally try to rename DLL imports",
-1,5,49,278,11
LTEXT " imports as best it can. You can stop Borg from trying to demangle DLL names.",
-1,5,60,278,11
LTEXT "The loading segment can be changed for DOS/Binary files and offset for Binary files.",
-1,5,71,278,11
END
Seg_Viewer DIALOGEX 37, 35, 240, 155
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Segment Viewer"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Select Segment",-1,6,4,60,12
LISTBOX IDC_LISTBOX,3,21,84,122,WS_VSCROLL | WS_TABSTOP
GROUPBOX "Segment Properties",-1,95,6,140,85
LTEXT "Start:",-1,102,17,43,13
LTEXT "?",SEG_TEXTSTART,156,17,71,13
LTEXT "End:",-1,102,29,43,13
LTEXT "?",SEG_TEXTEND,156,29,70,13
LTEXT "Size:",-1,102,41,43,13
LTEXT "?",SEG_TEXTSIZE,156,41,70,13
LTEXT "Type:",-1,102,53,43,13
LTEXT "?",SEG_TEXTTYPE,156,53,72,13
LTEXT "?",IDC_SEGNAMETEXT,102,65,127,20
DEFPUSHBUTTON "&Jump To",IDOK,146,99,36,13,WS_GROUP
PUSHBUTTON "Close",IDCANCEL,146,125,36,13
END
help_shortcuts DIALOG DISCARDABLE 15, 113, 344, 129
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Borg Help Shortcut Summary"
FONT 8, "MS Sans Serif"
BEGIN
DEFPUSHBUTTON "OK",IDOK,147,108,50,14
LTEXT "disassembles from current line if possible\nundefine the current line\nundefine the next 10 lines\njump to address\nmake into dword\nmake into word\nmake into string (C style)\nmake into string (Pascal style)\nName Location\nSearch (again)",
-1,31,22,136,82
CTEXT "Shortcut Keys Summary",-1,130,6,83,10,WS_BORDER
LTEXT "c:\nu:\nU:\nEnter:\nd:\nw:\ns:\np:\nn:\nF3:",-1,5,22,25,
82
LTEXT "Esc:\nF1:\nH:\nD:\nC:\no:\n;:\n-:\nt:\nb:",-1,181,22,25,
82
LTEXT "Return using Call Stack\nThis Summary\nHex Argument\nDec Argument\nChar Argument\nOffset (Dseg)\nEnter Comment\nNegate Immediate\nMark Top of Block\nMark Bottom of Block",
-1,213,22,126,82
END
Names_Viewer DIALOG DISCARDABLE 56, 42, 283, 213
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
CAPTION "Names Viewer"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Select Name",-1,6,4,60,12
LISTBOX IDC_LISTBOX,4,21,166,187,LBS_SORT | WS_VSCROLL |
WS_TABSTOP
GROUPBOX "Name Properties",-1,175,6,101,46
LTEXT "Segment:",-1,178,21,43,13
LTEXT "Text",NAMES_TEXTSTART,232,21,43,13
LTEXT "Offset:",-1,178,33,43,13
LTEXT "Text",NAMES_TEXTEND,232,33,43,13
PUSHBUTTON "&Rename",NAMES_RENAME,175,60,36,13,WS_GROUP
PUSHBUTTON "&Delete",NAMES_DELETE,175,78,36,13
PUSHBUTTON "View &Xrefs",Xrefs_Viewer,231,60,44,13,WS_GROUP
DEFPUSHBUTTON "&Jump To",IDOK,231,79,44,13
PUSHBUTTON "Close",IDCANCEL,208,138,36,13
END
Get_Name DIALOGEX 39, 55, 141, 60
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Name Location"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Type the Name Below",-1,7,8,103,11
EDITTEXT IDC_NAMEEDIT,14,21,117,13
DEFPUSHBUTTON "OK",IDOK,6,42,50,14
PUSHBUTTON "Cancel",IDCANCEL,84,42,50,14
END
Xrefs_Viewer DIALOG DISCARDABLE 15, 42, 198, 190
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
CAPTION "Xrefs Viewer"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Select Xref",-1,6,4,49,12
CTEXT "",102,47,3,146,12,SS_NOPREFIX | SS_SUNKEN
LISTBOX IDC_LISTBOX,9,21,121,156,WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Delete",NAMES_DELETE,146,60,36,13,WS_GROUP
DEFPUSHBUTTON "&Jump To",IDOK,146,83,36,13
PUSHBUTTON "Close",IDCANCEL,146,106,36,13
END
Imports_Viewer DIALOG DISCARDABLE 56, 42, 250, 210
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
CAPTION "Imports Viewer"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Select Import",-1,6,4,60,12
LISTBOX IDC_LISTBOX,6,17,130,192,WS_VSCROLL | WS_TABSTOP
GROUPBOX "Import Properties",-1,139,6,101,46
LTEXT "Segment:",-1,142,21,43,13
LTEXT "Text",IMPORTS_TEXTSTART,196,21,43,13
LTEXT "Offset:",-1,142,33,43,13
LTEXT "Text",IMPORTS_TEXTEND,196,33,43,13
DEFPUSHBUTTON "View &Xrefs",IDOK,196,61,44,13,WS_GROUP
PUSHBUTTON "Close",IDCANCEL,170,136,36,13,WS_GROUP
END
Exports_Viewer DIALOG DISCARDABLE 56, 42, 250, 160
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
CAPTION "Exports Viewer"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "&Select Export",-1,6,4,60,12
LISTBOX IDC_LISTBOX,9,21,121,127,WS_VSCROLL | WS_TABSTOP
GROUPBOX "&Export Properties",-1,139,6,101,46
LTEXT "Segment:",-1,142,21,43,13
LTEXT "Text",EXPORTS_TEXTSTART,196,21,43,13
LTEXT "Offset:",-1,142,33,43,13
LTEXT "Text",EXPORTS_TEXTEND,196,33,43,13
DEFPUSHBUTTON "&Jump To",IDOK,171,73,36,13,WS_GROUP
PUSHBUTTON "Close",IDCANCEL,171,99,36,13
END
Search_Dialog DIALOGEX 93, 77, 234, 148
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Search"
FONT 8, "MS Sans Serif"
BEGIN
LTEXT "Enter &search string or sequence of bytes (no spaces) or number",
-1,14,10,206,14
EDITTEXT search_edit,15,27,204,13
GROUPBOX "&Options",-1,11,49,211,38
CONTROL "String",search_string,"Button",BS_AUTORADIOBUTTON |
WS_GROUP,29,56,75,14
CONTROL "Bytes",search_bytes,"Button",BS_AUTORADIOBUTTON,29,71,
71,13
CONTROL "Hex Number",search_hex,"Button",BS_AUTORADIOBUTTON,134,
56,80,14
CONTROL "Decimal Number",search_decimal,"Button",
BS_AUTORADIOBUTTON,134,71,83,13
CONTROL "&From Start",search_fromstart,"Button",
BS_AUTORADIOBUTTON | WS_GROUP,44,99,71,13
CONTROL "From &Current Line",search_fromcurr,"Button",
BS_AUTORADIOBUTTON,119,99,83,13
DEFPUSHBUTTON "OK",IDOK,49,123,50,14,WS_GROUP
PUSHBUTTON "Cancel",IDCANCEL,135,123,50,14
END
S_Box DIALOG DISCARDABLE 87, 92, 48, 16
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE
FONT 10, "MS Sans Serif"
BEGIN
CTEXT "Searching...",-1,3,3,41,10
END
Advanced_Options DIALOGEX 87, 51, 194, 119
STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION |
WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Advanced Options"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "Detect push (e)bp, mov (e)bp,(e)sp as code",
advanced_pushbp,"Button",BS_AUTOCHECKBOX | WS_GROUP |
WS_TABSTOP,8,4,171,12
CONTROL "Detect push (e)bp, mov (e)ax,[(e)sp+xxh] as code",
advanced_eaxfromesp,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,8,17,171,12
CONTROL "Detect mov (e)ax,[(e)sp+xxh] as code",advanced_moveax,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,29,171,12
CONTROL "Detect Enter xx,00 as code",advanced_enter,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,8,41,171,12
CONTROL "Detect mov bx,sp as code",advanced_movbx,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,8,54,171,12
CONTROL "Aggressive Code Analysis in Code Segments",
advanced_aggressive,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,8,68,171,12
DEFPUSHBUTTON "OK",IDOK,72,96,50,14,WS_GROUP
END
Comment_Editor DIALOGEX 0, 0, 240, 42
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE |
WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Comment Editor"
FONT 8, "MS Sans Serif"
BEGIN
EDITTEXT IDC_COMMENTEDIT,4,4,232,12,ES_NOHIDESEL
DEFPUSHBUTTON "OK",IDOK,39,20,50,14,BS_CENTER | WS_GROUP
PUSHBUTTON "Cancel",IDCANCEL,151,20,50,14,BS_CENTER
END
Block_Dialog DIALOG DISCARDABLE 0, 0, 150, 91
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Block Bounds"
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,50,68,50,14,BS_CENTER
LTEXT "Text",Text_Top,77,8,68,13,NOT WS_GROUP
LTEXT "Text",Text_Bottom,77,28,68,14,NOT WS_GROUP
LTEXT "Text",Text_Status,5,51,140,13,NOT WS_GROUP
LTEXT "Block Top",-1,5,8,52,8,NOT WS_GROUP
LTEXT "Block Bottom",-1,5,28,56,8,NOT WS_GROUP
END
Decrypt_Dialog DIALOGEX 0, 0, 239, 119
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE |
WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME
CAPTION "Decryptor Settings"
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "OK",IDOK,177,6,50,14,BS_CENTER
PUSHBUTTON "Cancel",IDCANCEL,177,24,50,14,BS_CENTER
GROUPBOX "Type",-1,93,3,69,71,WS_GROUP
CONTROL "Byte",idc_byte,"Button",BS_AUTORADIOBUTTON | WS_GROUP |
WS_TABSTOP,102,12,48,9
CONTROL "Word",idc_word,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,
102,27,48,9
CONTROL "Dword",idc_dword,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,102,42,53,9
CONTROL "Array",idc_array,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,102,58,51,9
GROUPBOX "Decryptor",-1,6,3,77,96,WS_GROUP
CONTROL "XOR",idc_xor,"Button",BS_AUTORADIOBUTTON | WS_GROUP |
WS_TABSTOP,15,12,60,9
CONTROL "ADD",idc_add,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,
15,26,60,9
CONTROL "SUB",idc_sub,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,
15,40,60,9
CONTROL "MUL",idc_mul,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,
15,54,60,9
CONTROL "Rotate Left",idc_rot,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,15,68,60,9
CONTROL "XADD",idc_xadd,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,
15,84,60,9
CONTROL "Patch Exe",idc_applytoexe,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,171,45,60,12
EDITTEXT idc_value,153,81,53,12
LTEXT "Value (Hex):",-1,93,81,51,10,NOT WS_GROUP
LTEXT "Array Segment:",-1,9,105,54,9,NOT WS_GROUP
EDITTEXT idc_arrayseg,66,102,45,12
EDITTEXT idc_arrayoffset,171,102,51,12
LTEXT "Array Offset:",-1,120,105,48,9,NOT WS_GROUP
END
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include ""windows.h""\r\n"
"#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
100 ACCELERATORS DISCARDABLE
BEGIN
"-", argnegate, ASCII, NOINVERT
";", get_comment, ASCII, NOINVERT
"C", argover_char, ASCII, NOINVERT
"D", argover_dec, ASCII, NOINVERT
"H", argover_hex, ASCII, NOINVERT
"U", undefine_lines, ASCII, NOINVERT
VK_F1, help_short, VIRTKEY, NOINVERT
VK_F2, Name_Location, VIRTKEY, NOINVERT
"b", block_bottom, ASCII, NOINVERT
"c", make_code, ASCII, NOINVERT
"d", make_dword, ASCII, NOINVERT
"n", Name_Location, ASCII, NOINVERT
"o", offset_dseg, ASCII, NOINVERT
"p", pascal_string, ASCII, NOINVERT
"s", make_string, ASCII, NOINVERT
"t", block_top, ASCII, NOINVERT
"u", undefine_line, ASCII, NOINVERT
"w", make_word, ASCII, NOINVERT
END
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_FILTERSTRING "All Files(*.*)|*.*|Exe Files (*.exe)|*.exe|Dll Files(*.dll)|*.dll|Com Files (*.com)|*.com|Sys Files (*.sys)|*.sys|"
IDS_FILTERTEXT "Text Files (*.txt)|*.txt|All Files(*.*)|*.*|"
IDS_FILTERASM "Assembly Files (*.asm)|*.asm|All Files(*.*)|*.*|"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_FILTERSAVE "Disassembly Project (*.dasm)|*.dasm|Compressed Disassembly Project (*.cdasm)|*.cdasm||"
END
#endif // Deutsch (Deutschland) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED
Vorgefundene Kodierung: ASCII (7 bit) | 2
|