2024-03-19 22:22:29 +01:00
|
|
|
|
//Microsoft Developer Studio generated resource script.
|
|
|
|
|
//
|
|
|
|
|
#include "resource.h"
|
|
|
|
|
|
|
|
|
|
#define APSTUDIO_READONLY_SYMBOLS
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// Generated from the TEXTINCLUDE 2 resource.
|
|
|
|
|
//
|
|
|
|
|
#include "winres.h"
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
#undef APSTUDIO_READONLY_SYMBOLS
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
// French (France) resources
|
|
|
|
|
|
|
|
|
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA)
|
|
|
|
|
#ifdef _WIN32
|
|
|
|
|
LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
|
|
|
|
|
#pragma code_page(1252)
|
|
|
|
|
#endif //_WIN32
|
|
|
|
|
|
|
|
|
|
#ifndef _MAC
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// Version
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
VS_VERSION_INFO VERSIONINFO
|
2024-03-19 22:24:30 +01:00
|
|
|
|
FILEVERSION 1,1,0,0
|
|
|
|
|
PRODUCTVERSION 1,1,0,0
|
2024-03-19 22:22:29 +01:00
|
|
|
|
FILEFLAGSMASK 0x3fL
|
|
|
|
|
#ifdef _DEBUG
|
2024-03-19 22:24:30 +01:00
|
|
|
|
FILEFLAGS 0x21L
|
2024-03-19 22:22:29 +01:00
|
|
|
|
#else
|
2024-03-19 22:24:30 +01:00
|
|
|
|
FILEFLAGS 0x20L
|
2024-03-19 22:22:29 +01:00
|
|
|
|
#endif
|
|
|
|
|
FILEOS 0x40004L
|
|
|
|
|
FILETYPE 0x1L
|
|
|
|
|
FILESUBTYPE 0x0L
|
|
|
|
|
BEGIN
|
|
|
|
|
BLOCK "StringFileInfo"
|
|
|
|
|
BEGIN
|
|
|
|
|
BLOCK "00000000"
|
|
|
|
|
BEGIN
|
|
|
|
|
VALUE "CompanyName", "Sebastien Carlier\0"
|
2024-03-19 22:24:30 +01:00
|
|
|
|
VALUE "FileDescription", "HP48 Emulator\0"
|
|
|
|
|
VALUE "FileVersion", "1, 1, 0, 0\0"
|
2024-03-19 22:22:29 +01:00
|
|
|
|
VALUE "InternalName", "Emu48\0"
|
2024-03-19 22:24:30 +01:00
|
|
|
|
VALUE "LegalCopyright", "Copyright <20> 1999\0"
|
2024-03-19 22:22:29 +01:00
|
|
|
|
VALUE "OriginalFilename", "Emu48.exe\0"
|
|
|
|
|
VALUE "ProductName", "Emu48\0"
|
2024-03-19 22:24:30 +01:00
|
|
|
|
VALUE "ProductVersion", "1, 1, 0, 0\0"
|
|
|
|
|
VALUE "SpecialBuild", "Service Pack 10, Christoph Gie<69>elink\0"
|
2024-03-19 22:22:29 +01:00
|
|
|
|
END
|
|
|
|
|
END
|
|
|
|
|
BLOCK "VarFileInfo"
|
|
|
|
|
BEGIN
|
|
|
|
|
VALUE "Translation", 0x0, 0
|
|
|
|
|
END
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
#endif // !_MAC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// Icon
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
// Icon with lowest ID value placed first to ensure application icon
|
|
|
|
|
// remains consistent on all systems.
|
|
|
|
|
IDI_EMU48 ICON DISCARDABLE "Emu48.ico"
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// Menu
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
IDR_MENU MENU DISCARDABLE
|
|
|
|
|
BEGIN
|
|
|
|
|
POPUP "&File"
|
|
|
|
|
BEGIN
|
|
|
|
|
MENUITEM "&New...", ID_FILE_NEW
|
|
|
|
|
MENUITEM "&Open...", ID_FILE_OPEN
|
|
|
|
|
MENUITEM "&Save", ID_FILE_SAVE, GRAYED
|
|
|
|
|
MENUITEM "Save &As...", ID_FILE_SAVEAS, GRAYED
|
|
|
|
|
MENUITEM "&Close", ID_FILE_CLOSE, GRAYED
|
|
|
|
|
MENUITEM SEPARATOR
|
2024-03-19 22:24:30 +01:00
|
|
|
|
MENUITEM "S&ettings...", ID_VIEW_SETTINGS
|
2024-03-19 22:22:29 +01:00
|
|
|
|
MENUITEM SEPARATOR
|
|
|
|
|
MENUITEM "E&xit", ID_FILE_EXIT
|
|
|
|
|
END
|
|
|
|
|
POPUP "&Edit"
|
|
|
|
|
BEGIN
|
|
|
|
|
MENUITEM "&Load Object...", ID_OBJECT_LOAD
|
|
|
|
|
MENUITEM "&Save Object...", ID_OBJECT_SAVE
|
2024-03-19 22:24:30 +01:00
|
|
|
|
MENUITEM SEPARATOR
|
|
|
|
|
MENUITEM "&Copy String", ID_STACK_COPY
|
|
|
|
|
MENUITEM "C&opy Screen", ID_VIEW_COPY
|
|
|
|
|
MENUITEM "&Paste String", ID_STACK_PASTE
|
|
|
|
|
MENUITEM SEPARATOR
|
2024-03-19 22:22:29 +01:00
|
|
|
|
MENUITEM "&Reset Calculator", ID_VIEW_RESET, GRAYED
|
|
|
|
|
POPUP "&Backup"
|
|
|
|
|
BEGIN
|
|
|
|
|
MENUITEM "&Save", ID_BACKUP_SAVE, GRAYED
|
|
|
|
|
MENUITEM "&Restore", ID_BACKUP_RESTORE
|
|
|
|
|
, GRAYED
|
|
|
|
|
MENUITEM "&Delete", ID_BACKUP_DELETE, GRAYED
|
|
|
|
|
END
|
|
|
|
|
END
|
|
|
|
|
POPUP "&View"
|
|
|
|
|
BEGIN
|
|
|
|
|
MENUITEM "Change &KML Script...", ID_VIEW_SCRIPT
|
|
|
|
|
END
|
2024-03-19 22:24:30 +01:00
|
|
|
|
POPUP "&Tools"
|
|
|
|
|
BEGIN
|
|
|
|
|
MENUITEM "&Disassembler...", ID_TOOL_DISASM
|
|
|
|
|
END
|
2024-03-19 22:22:29 +01:00
|
|
|
|
POPUP "&Help"
|
|
|
|
|
BEGIN
|
|
|
|
|
MENUITEM "&About Emu48...", ID_ABOUT
|
|
|
|
|
END
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// TEXTINCLUDE
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
1 TEXTINCLUDE DISCARDABLE
|
|
|
|
|
BEGIN
|
|
|
|
|
"resource.h\0"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
2 TEXTINCLUDE DISCARDABLE
|
|
|
|
|
BEGIN
|
|
|
|
|
"#include ""winres.h""\r\n"
|
|
|
|
|
"\0"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
3 TEXTINCLUDE DISCARDABLE
|
|
|
|
|
BEGIN
|
|
|
|
|
"\r\n"
|
|
|
|
|
"\0"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// Dialog
|
|
|
|
|
//
|
|
|
|
|
|
2024-03-19 22:24:30 +01:00
|
|
|
|
IDD_ABOUT DIALOGEX 0, 0, 261, 160
|
2024-03-19 22:22:29 +01:00
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
|
|
|
CAPTION "About Emu48"
|
2024-03-19 22:24:30 +01:00
|
|
|
|
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
2024-03-19 22:22:29 +01:00
|
|
|
|
BEGIN
|
2024-03-19 22:24:30 +01:00
|
|
|
|
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE,
|
2024-03-19 22:22:29 +01:00
|
|
|
|
WS_EX_TRANSPARENT
|
2024-03-19 22:24:30 +01:00
|
|
|
|
LTEXT "",IDC_VERSION,29,6,151,8,NOT WS_GROUP
|
|
|
|
|
LTEXT "Copyright <20> 1999 S<>bastien Carlier && Christoph Gie<69>elink",
|
|
|
|
|
IDC_STATIC,29,18,181,8
|
2024-03-19 22:22:29 +01:00
|
|
|
|
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
|
|
|
|
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
2024-03-19 22:24:30 +01:00
|
|
|
|
ES_READONLY
|
2024-03-19 22:22:29 +01:00
|
|
|
|
END
|
|
|
|
|
|
2024-03-19 22:24:30 +01:00
|
|
|
|
IDD_SETTINGS DIALOGEX 0, 0, 167, 178
|
2024-03-19 22:22:29 +01:00
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
|
|
|
CAPTION "Settings"
|
2024-03-19 22:24:30 +01:00
|
|
|
|
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
2024-03-19 22:22:29 +01:00
|
|
|
|
BEGIN
|
2024-03-19 22:24:30 +01:00
|
|
|
|
GROUPBOX "General",IDC_STATIC,7,4,153,63
|
|
|
|
|
GROUPBOX "Memory Cards",IDC_STATIC,7,70,153,50
|
|
|
|
|
GROUPBOX "Serial Ports",IDC_STATIC,7,124,153,27
|
|
|
|
|
CONTROL "Authentic Calculator Speed",IDC_REALSPEED,"Button",
|
|
|
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,13,13,104,10
|
2024-03-19 22:22:29 +01:00
|
|
|
|
CONTROL "Automatically Save Files",IDC_AUTOSAVE,"Button",
|
2024-03-19 22:24:30 +01:00
|
|
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,13,26,89,10
|
2024-03-19 22:22:29 +01:00
|
|
|
|
CONTROL "Automatically Save Files On Exit",IDC_AUTOSAVEONEXIT,
|
2024-03-19 22:24:30 +01:00
|
|
|
|
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,39,114,10
|
2024-03-19 22:22:29 +01:00
|
|
|
|
CONTROL "Always display KML Compilation Result",
|
|
|
|
|
IDC_ALWAYSDISPLOG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
|
2024-03-19 22:24:30 +01:00
|
|
|
|
13,52,136,10
|
|
|
|
|
CONTROL "Port 1 is Plugged",IDC_PORT1EN,"Button",BS_AUTOCHECKBOX |
|
|
|
|
|
WS_TABSTOP,13,79,67,10
|
2024-03-19 22:22:29 +01:00
|
|
|
|
CONTROL "Port 1 is Writeable",IDC_PORT1WR,"Button",
|
2024-03-19 22:24:30 +01:00
|
|
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,84,79,69,10
|
|
|
|
|
CONTROL "Port 2 is Shared",IDC_PORT2ISSHARED,"Button",
|
|
|
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,13,92,65,10
|
|
|
|
|
LTEXT "Port 2 File :",IDC_STATIC,13,105,37,8
|
|
|
|
|
EDITTEXT IDC_PORT2,51,103,104,12,ES_AUTOHSCROLL
|
|
|
|
|
LTEXT "Wire:",IDC_STATIC,13,136,17,8
|
|
|
|
|
COMBOBOX IDC_WIRE,31,134,48,42,CBS_DROPDOWNLIST | WS_VSCROLL |
|
|
|
|
|
WS_TABSTOP,WS_EX_LEFTSCROLLBAR
|
|
|
|
|
LTEXT "IR:",IDC_STATIC,89,136,9,8
|
|
|
|
|
COMBOBOX IDC_IR,107,134,48,43,CBS_DROPDOWNLIST | WS_VSCROLL |
|
|
|
|
|
WS_TABSTOP
|
|
|
|
|
DEFPUSHBUTTON "&Ok",IDOK,9,157,50,14
|
|
|
|
|
PUSHBUTTON "&Cancel",IDCANCEL,107,157,50,14
|
2024-03-19 22:22:29 +01:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
IDD_CHOOSEKML DIALOG DISCARDABLE 0, 0, 186, 66
|
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
|
|
|
CAPTION "Choose Your KML Script"
|
|
|
|
|
FONT 8, "MS Sans Serif"
|
|
|
|
|
BEGIN
|
|
|
|
|
DEFPUSHBUTTON "OK",IDOK,129,7,50,14
|
|
|
|
|
PUSHBUTTON "Cancel",IDCANCEL,129,27,50,14
|
|
|
|
|
COMBOBOX IDC_KMLSCRIPT,7,47,172,120,CBS_DROPDOWNLIST |
|
|
|
|
|
CBS_OEMCONVERT | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
|
|
|
|
EDITTEXT IDC_EMU48DIR,7,17,107,14,ES_AUTOHSCROLL
|
|
|
|
|
LTEXT "Emu48 Directory :",IDC_STATIC,7,7,115,8
|
|
|
|
|
LTEXT "Current KML Script :",IDC_STATIC,7,37,115,8
|
|
|
|
|
PUSHBUTTON "V",IDC_UPDATE,115,17,10,14
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
IDD_KMLLOG DIALOGEX 0, 0, 301, 167
|
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
|
|
|
CAPTION "KML Script Compilation Result"
|
|
|
|
|
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
|
|
|
|
BEGIN
|
|
|
|
|
DEFPUSHBUTTON "OK",IDOK,86,146,50,14
|
|
|
|
|
PUSHBUTTON "Cancel",IDCANCEL,164,146,50,14
|
|
|
|
|
CONTROL "Always",IDC_ALWAYSDISPLOG,"Button",BS_AUTOCHECKBOX |
|
|
|
|
|
BS_PUSHLIKE | WS_TABSTOP,263,147,31,13,WS_EX_STATICEDGE
|
|
|
|
|
GROUPBOX "",IDC_STATIC,7,7,287,36
|
|
|
|
|
CTEXT "Title of the Script",IDC_TITLE,71,14,158,8
|
|
|
|
|
CTEXT "by",IDC_STATIC,71,22,158,8
|
|
|
|
|
CTEXT "The Author",IDC_AUTHOR,71,30,158,8,NOT WS_GROUP
|
|
|
|
|
EDITTEXT IDC_KMLLOG,7,48,287,92,ES_MULTILINE | ES_AUTOHSCROLL |
|
|
|
|
|
ES_OEMCONVERT | ES_READONLY | ES_WANTRETURN | NOT
|
|
|
|
|
WS_BORDER | WS_VSCROLL | NOT WS_TABSTOP,WS_EX_CLIENTEDGE
|
|
|
|
|
END
|
|
|
|
|
|
2024-03-19 22:24:30 +01:00
|
|
|
|
IDD_DISASM DIALOGEX 0, 0, 255, 165
|
|
|
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
|
|
|
CAPTION "Disassembler"
|
|
|
|
|
FONT 8, "Courier New", 0, 0, 0x1
|
|
|
|
|
BEGIN
|
|
|
|
|
LTEXT "Address (HEX):",IDC_ADDRESS,7,147,46,8
|
|
|
|
|
EDITTEXT IDC_DISASM_ADR,56,145,36,12,ES_AUTOHSCROLL
|
|
|
|
|
PUSHBUTTON "&Next Address",IDC_DISASM_NEXT,99,144,47,14
|
|
|
|
|
PUSHBUTTON "&Copy Data",IDC_DISASM_COPY,150,144,47,14
|
|
|
|
|
PUSHBUTTON "Cancel",IDCANCEL,201,144,47,14
|
|
|
|
|
GROUPBOX "Module",IDC_DISASM_MODULE,7,5,166,26
|
|
|
|
|
CONTROL "Map",IDC_DISASM_MAP,"Button",BS_AUTORADIOBUTTON |
|
|
|
|
|
WS_GROUP | WS_TABSTOP,14,16,28,10
|
|
|
|
|
CONTROL "ROM",IDC_DISASM_ROM,"Button",BS_AUTORADIOBUTTON,45,16,
|
|
|
|
|
28,10
|
|
|
|
|
CONTROL "RAM",IDC_DISASM_RAM,"Button",BS_AUTORADIOBUTTON,76,16,
|
|
|
|
|
28,10
|
|
|
|
|
CONTROL "Port 1",IDC_DISASM_PORT1,"Button",BS_AUTORADIOBUTTON,
|
|
|
|
|
107,16,28,10
|
|
|
|
|
CONTROL "Port 2",IDC_DISASM_PORT2,"Button",BS_AUTORADIOBUTTON,
|
|
|
|
|
138,16,28,10
|
|
|
|
|
GROUPBOX "Mnemonics",IDC_DISASM_MNEMONICS,180,5,68,26
|
|
|
|
|
CONTROL "HP",IDC_DISASM_HP,"Button",BS_AUTORADIOBUTTON |
|
|
|
|
|
WS_GROUP | WS_TABSTOP,187,16,24,10
|
|
|
|
|
CONTROL "Class",IDC_DISASM_CLASS,"Button",BS_AUTORADIOBUTTON,215,
|
|
|
|
|
16,31,10
|
|
|
|
|
LISTBOX IDC_DISASM_WIN,7,37,241,100,NOT LBS_NOTIFY |
|
|
|
|
|
LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL |
|
|
|
|
|
WS_TABSTOP,WS_EX_NOPARENTNOTIFY
|
|
|
|
|
END
|
|
|
|
|
|
2024-03-19 22:22:29 +01:00
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// DESIGNINFO
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
|
|
|
GUIDELINES DESIGNINFO DISCARDABLE
|
|
|
|
|
BEGIN
|
|
|
|
|
IDD_CHOOSEKML, DIALOG
|
|
|
|
|
BEGIN
|
|
|
|
|
LEFTMARGIN, 7
|
|
|
|
|
RIGHTMARGIN, 179
|
|
|
|
|
TOPMARGIN, 7
|
|
|
|
|
BOTTOMMARGIN, 59
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
IDD_KMLLOG, DIALOG
|
|
|
|
|
BEGIN
|
|
|
|
|
LEFTMARGIN, 7
|
|
|
|
|
RIGHTMARGIN, 294
|
|
|
|
|
TOPMARGIN, 7
|
|
|
|
|
BOTTOMMARGIN, 160
|
|
|
|
|
END
|
2024-03-19 22:24:30 +01:00
|
|
|
|
|
|
|
|
|
IDD_DISASM, DIALOG
|
|
|
|
|
BEGIN
|
|
|
|
|
LEFTMARGIN, 7
|
|
|
|
|
RIGHTMARGIN, 248
|
|
|
|
|
TOPMARGIN, 5
|
|
|
|
|
BOTTOMMARGIN, 158
|
|
|
|
|
END
|
2024-03-19 22:22:29 +01:00
|
|
|
|
END
|
|
|
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
|
|
|
|
#endif // French (France) resources
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef APSTUDIO_INVOKED
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
//
|
|
|
|
|
// Generated from the TEXTINCLUDE 3 resource.
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
#endif // not APSTUDIO_INVOKED
|
|
|
|
|
|