|
|
| version 1.1, 2003/10/16 17:59:33 | version 1.14, 2004/04/18 16:42:28 |
|---|---|
| Line 5 | Line 5 |
| // --------------------------------------------------------------- system menu | // --------------------------------------------------------------- system menu |
| #define IDM_APPLE 128 | enum { |
| #define IDM_EMULATE 129 | IDM_APPLE = 128, |
| #define IDM_FDD1 132 | IDM_EMULATE = 129, |
| #define IDM_FDD2 133 | IDM_EDIT = 131, |
| #define IDM_HARDDISK 134 | IDM_FDD1 = 132, |
| #define IDM_SASI1 135 | IDM_FDD2 = 133, |
| #define IDM_SASI2 136 | IDM_HDD = 134, |
| #define IDM_SCREEN 137 | IDM_SASI1 = 135, |
| #define IDM_DEVICE 138 | IDM_SASI2 = 136, |
| #define IDM_KEYBOARD 139 | IDM_SCSI0 = 145, |
| #define IDM_SOUND 140 | IDM_SCSI1 = 146, |
| #define IDM_MEMORY 141 | IDM_SCSI2 = 147, |
| #define IDM_OTHER 142 | IDM_SCSI3 = 148, |
| IDM_SCREEN = 137, | |
| #define IDM_ABOUT MAKE_MENUID(IDM_APPLE, 1) | IDM_DEVICE = 138, |
| IDM_KEYBOARD = 139, | |
| #define IDM_RESET MAKE_MENUID(IDM_EMULATE, 1) | IDM_SOUND = 140, |
| #define IDM_CONFIGURE MAKE_MENUID(IDM_EMULATE, 3) | IDM_MEMORY = 141, |
| #define IDM_NEWFDD MAKE_MENUID(IDM_EMULATE, 4) | IDM_OTHER = 142, |
| #define IDM_NEWHDD MAKE_MENUID(IDM_EMULATE, 5) | IDM_HELP = 143, |
| #define IDM_FONT MAKE_MENUID(IDM_EMULATE, 6) | |
| #define IDM_EXIT MAKE_MENUID(IDM_EMULATE, 8) | IDM_ABOUT = MAKE_MENUID(IDM_APPLE, 1), |
| #define IDM_FDD1OPEN MAKE_MENUID(IDM_FDD1, 1) | IDM_RESET = MAKE_MENUID(IDM_EMULATE, 1), |
| #define IDM_FDD1EJECT MAKE_MENUID(IDM_FDD1, 3) | IDM_CONFIGURE = MAKE_MENUID(IDM_EMULATE, 3), |
| IDM_NEWDISK = MAKE_MENUID(IDM_EMULATE, 4), | |
| #define IDM_FDD2OPEN MAKE_MENUID(IDM_FDD2, 1) | IDM_FONT = MAKE_MENUID(IDM_EMULATE, 5), |
| #define IDM_FDD2EJECT MAKE_MENUID(IDM_FDD2, 3) | IDM_EXIT = MAKE_MENUID(IDM_EMULATE, 7), |
| #define IDM_SASI1OPEN MAKE_MENUID(IDM_SASI1, 1) | IDM_FDD1OPEN = MAKE_MENUID(IDM_FDD1, 1), |
| #define IDM_SASI1REMOVE MAKE_MENUID(IDM_SASI1, 3) | IDM_FDD1EJECT = MAKE_MENUID(IDM_FDD1, 3), |
| #define IDM_SASI2OPEN MAKE_MENUID(IDM_SASI2, 1) | |
| #define IDM_SASI2REMOVE MAKE_MENUID(IDM_SASI2, 3) | IDM_FDD2OPEN = MAKE_MENUID(IDM_FDD2, 1), |
| IDM_FDD2EJECT = MAKE_MENUID(IDM_FDD2, 3), | |
| #define IDM_ROLNORMAL MAKE_MENUID(IDM_SCREEN, 1) | |
| #define IDM_ROLLEFT MAKE_MENUID(IDM_SCREEN, 2) | IDM_SASI1OPEN = MAKE_MENUID(IDM_SASI1, 1), |
| #define IDM_ROLRIGHT MAKE_MENUID(IDM_SCREEN, 3) | IDM_SASI1REMOVE = MAKE_MENUID(IDM_SASI1, 3), |
| #define IDM_DISPSYNC MAKE_MENUID(IDM_SCREEN, 5) | |
| #define IDM_RASTER MAKE_MENUID(IDM_SCREEN, 6) | IDM_SASI2OPEN = MAKE_MENUID(IDM_SASI2, 1), |
| #define IDM_NOWAIT MAKE_MENUID(IDM_SCREEN, 7) | IDM_SASI2REMOVE = MAKE_MENUID(IDM_SASI2, 3), |
| #define IDM_AUTOFPS MAKE_MENUID(IDM_SCREEN, 8) | |
| #define IDM_60FPS MAKE_MENUID(IDM_SCREEN, 9) | IDM_SCSI0OPEN = MAKE_MENUID(IDM_SCSI0, 1), |
| #define IDM_30FPS MAKE_MENUID(IDM_SCREEN, 10) | IDM_SCSI0REMOVE = MAKE_MENUID(IDM_SCSI0, 3), |
| #define IDM_20FPS MAKE_MENUID(IDM_SCREEN, 11) | |
| #define IDM_15FPS MAKE_MENUID(IDM_SCREEN, 12) | IDM_SCSI1OPEN = MAKE_MENUID(IDM_SCSI1, 1), |
| #define IDM_SCREENOPT MAKE_MENUID(IDM_SCREEN, 14) | IDM_SCSI1REMOVE = MAKE_MENUID(IDM_SCSI1, 3), |
| #define IDM_KEY MAKE_MENUID(IDM_KEYBOARD, 1) | IDM_SCSI2OPEN = MAKE_MENUID(IDM_SCSI2, 1), |
| #define IDM_JOY1 MAKE_MENUID(IDM_KEYBOARD, 2) | IDM_SCSI2REMOVE = MAKE_MENUID(IDM_SCSI2, 3), |
| #define IDM_JOY2 MAKE_MENUID(IDM_KEYBOARD, 3) | |
| #define IDM_MOUSEKEY MAKE_MENUID(IDM_KEYBOARD, 4) | IDM_SCSI3OPEN = MAKE_MENUID(IDM_SCSI3, 1), |
| #define IDM_XSHIFT MAKE_MENUID(IDM_KEYBOARD, 6) | IDM_SCSI3REMOVE = MAKE_MENUID(IDM_SCSI3, 3), |
| #define IDM_XCTRL MAKE_MENUID(IDM_KEYBOARD, 7) | |
| #define IDM_XGRPH MAKE_MENUID(IDM_KEYBOARD, 8) | IDM_FULLSCREEN = MAKE_MENUID(IDM_SCREEN, 1), |
| #define IDM_F12MOUSE MAKE_MENUID(IDM_KEYBOARD, 10) | IDM_ROLNORMAL = MAKE_MENUID(IDM_SCREEN, 1+2), |
| #define IDM_F12COPY MAKE_MENUID(IDM_KEYBOARD, 11) | IDM_ROLLEFT = MAKE_MENUID(IDM_SCREEN, 2+2), |
| #define IDM_F12STOP MAKE_MENUID(IDM_KEYBOARD, 12) | IDM_ROLRIGHT = MAKE_MENUID(IDM_SCREEN, 3+2), |
| IDM_DISPSYNC = MAKE_MENUID(IDM_SCREEN, 5+2), | |
| #define IDM_BEEPOFF MAKE_MENUID(IDM_SOUND, 1) | IDM_RASTER = MAKE_MENUID(IDM_SCREEN, 6+2), |
| #define IDM_BEEPLOW MAKE_MENUID(IDM_SOUND, 2) | IDM_NOWAIT = MAKE_MENUID(IDM_SCREEN, 7+2), |
| #define IDM_BEEPMID MAKE_MENUID(IDM_SOUND, 3) | IDM_AUTOFPS = MAKE_MENUID(IDM_SCREEN, 8+2), |
| #define IDM_BEEPHIGH MAKE_MENUID(IDM_SOUND, 4) | IDM_60FPS = MAKE_MENUID(IDM_SCREEN, 9+2), |
| #define IDM_NOSOUND MAKE_MENUID(IDM_SOUND, 6) | IDM_30FPS = MAKE_MENUID(IDM_SCREEN, 10+2), |
| #define IDM_PC9801_14 MAKE_MENUID(IDM_SOUND, 7) | IDM_20FPS = MAKE_MENUID(IDM_SCREEN, 11+2), |
| #define IDM_PC9801_26K MAKE_MENUID(IDM_SOUND, 8) | IDM_15FPS = MAKE_MENUID(IDM_SCREEN, 12+2), |
| #define IDM_PC9801_86 MAKE_MENUID(IDM_SOUND, 9) | IDM_SCREENOPT = MAKE_MENUID(IDM_SCREEN, 14+2), |
| #define IDM_PC9801_26_86 MAKE_MENUID(IDM_SOUND, 10) | |
| #define IDM_PC9801_86_CB MAKE_MENUID(IDM_SOUND, 11) | IDM_MOUSE = MAKE_MENUID(IDM_DEVICE, 4), |
| #define IDM_PC9801_118 MAKE_MENUID(IDM_SOUND, 12) | IDM_SEROPT = MAKE_MENUID(IDM_DEVICE, 6), |
| #define IDM_SPEAKBOARD MAKE_MENUID(IDM_SOUND, 13) | IDM_MIDIOPT = MAKE_MENUID(IDM_DEVICE, 8), |
| #define IDM_SPARKBOARD MAKE_MENUID(IDM_SOUND, 14) | IDM_MIDIPANIC = MAKE_MENUID(IDM_DEVICE, 9), |
| #define IDM_SEEKSND MAKE_MENUID(IDM_SOUND, 16) | IDM_SNDOPT = MAKE_MENUID(IDM_DEVICE, 11), |
| #define IDM_MEM640 MAKE_MENUID(IDM_MEMORY, 1) | IDM_KEY = MAKE_MENUID(IDM_KEYBOARD, 1), |
| #define IDM_MEM16 MAKE_MENUID(IDM_MEMORY, 2) | IDM_JOY1 = MAKE_MENUID(IDM_KEYBOARD, 2), |
| #define IDM_MEM36 MAKE_MENUID(IDM_MEMORY, 3) | IDM_JOY2 = MAKE_MENUID(IDM_KEYBOARD, 3), |
| #define IDM_MEM76 MAKE_MENUID(IDM_MEMORY, 4) | IDM_MOUSEKEY = MAKE_MENUID(IDM_KEYBOARD, 4), |
| IDM_XSHIFT = MAKE_MENUID(IDM_KEYBOARD, 6), | |
| #define IDM_BMPSAVE MAKE_MENUID(IDM_OTHER, 1) | IDM_XCTRL = MAKE_MENUID(IDM_KEYBOARD, 7), |
| #define IDM_S98LOGGING MAKE_MENUID(IDM_OTHER, 2) | IDM_XGRPH = MAKE_MENUID(IDM_KEYBOARD, 8), |
| #define IDM_DISPCLOCK MAKE_MENUID(IDM_OTHER, 3) | IDM_F11KANA = MAKE_MENUID(IDM_KEYBOARD, 10), |
| #define IDM_DISPFLAME MAKE_MENUID(IDM_OTHER, 4) | IDM_F11STOP = MAKE_MENUID(IDM_KEYBOARD, 11), |
| #define IDM_JOYX MAKE_MENUID(IDM_OTHER, 5) | IDM_F11EQU = MAKE_MENUID(IDM_KEYBOARD, 12), |
| #define IDM_RAPID MAKE_MENUID(IDM_OTHER, 6) | IDM_F11NFER = MAKE_MENUID(IDM_KEYBOARD, 13), |
| #define IDM_MSRAPID MAKE_MENUID(IDM_OTHER, 7) | IDM_F11USER = MAKE_MENUID(IDM_KEYBOARD, 14), |
| #define IDM_I286SAVE MAKE_MENUID(IDM_OTHER, 8) | IDM_F12MOUSE = MAKE_MENUID(IDM_KEYBOARD, 16), |
| IDM_F12COPY = MAKE_MENUID(IDM_KEYBOARD, 17), | |
| IDM_F12COMMA = MAKE_MENUID(IDM_KEYBOARD, 18), | |
| IDM_F12XFER = MAKE_MENUID(IDM_KEYBOARD, 19), | |
| IDM_F12USER = MAKE_MENUID(IDM_KEYBOARD, 20), | |
| IDM_BEEPOFF = MAKE_MENUID(IDM_SOUND, 1), | |
| IDM_BEEPLOW = MAKE_MENUID(IDM_SOUND, 2), | |
| IDM_BEEPMID = MAKE_MENUID(IDM_SOUND, 3), | |
| IDM_BEEPHIGH = MAKE_MENUID(IDM_SOUND, 4), | |
| IDM_NOSOUND = MAKE_MENUID(IDM_SOUND, 6), | |
| IDM_PC9801_14 = MAKE_MENUID(IDM_SOUND, 7), | |
| IDM_PC9801_26K = MAKE_MENUID(IDM_SOUND, 8), | |
| IDM_PC9801_86 = MAKE_MENUID(IDM_SOUND, 9), | |
| IDM_PC9801_26_86 = MAKE_MENUID(IDM_SOUND, 10), | |
| IDM_PC9801_86_CB = MAKE_MENUID(IDM_SOUND, 11), | |
| IDM_PC9801_118 = MAKE_MENUID(IDM_SOUND, 12), | |
| IDM_SPEAKBOARD = MAKE_MENUID(IDM_SOUND, 13), | |
| IDM_SPARKBOARD = MAKE_MENUID(IDM_SOUND, 14), | |
| IDM_AMD98 = MAKE_MENUID(IDM_SOUND, 15), | |
| IDM_JASTSOUND = MAKE_MENUID(IDM_SOUND, 16), | |
| IDM_SEEKSND = MAKE_MENUID(IDM_SOUND, 18), | |
| IDM_MEM640 = MAKE_MENUID(IDM_MEMORY, 1), | |
| IDM_MEM16 = MAKE_MENUID(IDM_MEMORY, 2), | |
| IDM_MEM36 = MAKE_MENUID(IDM_MEMORY, 3), | |
| IDM_MEM76 = MAKE_MENUID(IDM_MEMORY, 4), | |
| IDM_BMPSAVE = MAKE_MENUID(IDM_OTHER, 1), | |
| IDM_S98LOGGING = MAKE_MENUID(IDM_OTHER, 2), | |
| IDM_DISPCLOCK = MAKE_MENUID(IDM_OTHER, 3), | |
| IDM_DISPFLAME = MAKE_MENUID(IDM_OTHER, 4), | |
| IDM_JOYX = MAKE_MENUID(IDM_OTHER, 5), | |
| IDM_RAPID = MAKE_MENUID(IDM_OTHER, 6), | |
| IDM_MSRAPID = MAKE_MENUID(IDM_OTHER, 7), | |
| IDM_RECORDING = MAKE_MENUID(IDM_OTHER, 9), | |
| IDM_KEYDISP = MAKE_MENUID(IDM_OTHER, 10), | |
| IDM_SOFTKBD = MAKE_MENUID(IDM_OTHER, 11), | |
| IDM_I286SAVE = MAKE_MENUID(IDM_OTHER, 12), | |
| IDM_NP2HELP = MAKE_MENUID(IDM_HELP, 1), | |
| }; | |
| // -------------------------------------------------------------------- dialog | // -------------------------------------------------------------------- dialog |
| Line 109 | Line 150 |
| #define IDD_NEWHDDDISK 130 | #define IDD_NEWHDDDISK 130 |
| #define IDC_HDDSIZE 3 | #define IDC_HDDSIZE 3 |
| #define IDD_VERSION 4 | |
| // ------------------------------------------------------------------ Messages | // ------------------------------------------------------------------ Messages |