Diff for /np2/wince/sysmenu.cpp between versions 1.5 and 1.9

version 1.5, 2004/01/05 07:22:02 version 1.9, 2005/03/24 04:40:33
Line 13 Line 13
 #include        "sound.h"  #include        "sound.h"
 #include        "beep.h"  #include        "beep.h"
 #include        "diskdrv.h"  #include        "diskdrv.h"
   #include        "keystat.h"
 #include        "vramhdl.h"  #include        "vramhdl.h"
 #include        "menubase.h"  #include        "menubase.h"
 #include        "menustr.h"  #include        "menustr.h"
Line 37  static void sys_cmd(MENUID id) { Line 38  static void sys_cmd(MENUID id) {
                         break;                          break;
   
                 case MID_CONFIG:                  case MID_CONFIG:
                         menudlg_create(DLGCFG_WIDTH, DLGCFG_HEIGHT,                          menudlg_create(DLGCFG_WIDTH, DLGCFG_HEIGHT, mstr_cfg, dlgcfg_cmd);
                                                                                         (char *)mstr_cfg, dlgcfg_cmd);  
                         break;                          break;
   
                 case MID_FDD1OPEN:                  case MID_FDD1OPEN:
Line 58  static void sys_cmd(MENUID id) { Line 58  static void sys_cmd(MENUID id) {
                         break;                          break;
   
                 case MID_SASI1OPEN:                  case MID_SASI1OPEN:
                         filesel_sasi(0);                          filesel_hdd(0x00);
                         break;                          break;
   
                 case MID_SASI1EJECT:                  case MID_SASI1EJECT:
                         diskdrv_sethdd(0, NULL);                          diskdrv_sethdd(0x00, NULL);
                         break;                          break;
   
                 case MID_SASI2OPEN:                  case MID_SASI2OPEN:
                         filesel_sasi(1);                          filesel_hdd(0x01);
                         break;                          break;
   
                 case MID_SASI2EJECT:                  case MID_SASI2EJECT:
                         diskdrv_sethdd(1, NULL);                          diskdrv_sethdd(0x01, NULL);
                           break;
   #if defined(SUPPORT_SCSI)
                   case MID_SCSI0OPEN:
                           filesel_hdd(0x20);
                           break;
   
                   case MID_SCSI0EJECT:
                           diskdrv_sethdd(0x20, NULL);
                           break;
   
                   case MID_SCSI1OPEN:
                           filesel_hdd(0x21);
                           break;
   
                   case MID_SCSI1EJECT:
                           diskdrv_sethdd(0x21, NULL);
                         break;                          break;
   
                   case MID_SCSI2OPEN:
                           filesel_hdd(0x22);
                           break;
   
                   case MID_SCSI2EJECT:
                           diskdrv_sethdd(0x22, NULL);
                           break;
   
                   case MID_SCSI3OPEN:
                           filesel_hdd(0x23);
                           break;
   
                   case MID_SCSI3EJECT:
                           diskdrv_sethdd(0x23, NULL);
                           break;
   #endif
                 case MID_DISPSYNC:                  case MID_DISPSYNC:
                         np2cfg.DISPSYNC ^= 1;                          np2cfg.DISPSYNC ^= 1;
                         update |= SYS_UPDATECFG;                          update |= SYS_UPDATECFG;
Line 115  static void sys_cmd(MENUID id) { Line 147  static void sys_cmd(MENUID id) {
   
                 case MID_SCREENOPT:                  case MID_SCREENOPT:
                         menudlg_create(DLGSCR_WIDTH, DLGSCR_HEIGHT,                          menudlg_create(DLGSCR_WIDTH, DLGSCR_HEIGHT,
                                                                                         (char *)mstr_scropt, dlgscr_cmd);                                                                                                          mstr_scropt, dlgscr_cmd);
                         break;                          break;
   
 #if defined(WIN32_PLATFORM_PSPC)  #if defined(WIN32_PLATFORM_PSPC)
Line 419  static void sys_cmd(MENUID id) { Line 451  static void sys_cmd(MENUID id) {
   
                 case MID_ABOUT:                  case MID_ABOUT:
                         menudlg_create(DLGABOUT_WIDTH, DLGABOUT_HEIGHT,                          menudlg_create(DLGABOUT_WIDTH, DLGABOUT_HEIGHT,
                                                                                         (char *)mstr_about, dlgabout_cmd);                                                                                                          mstr_about, dlgabout_cmd);
                         break;                          break;
   
 #if defined(MENU_TASKMINIMIZE)  #if defined(MENU_TASKMINIMIZE)
Line 447  BOOL sysmenu_create(void) { Line 479  BOOL sysmenu_create(void) {
         if (menusys_create(s_main, sys_cmd, MICON_NP2, str_np2)) {          if (menusys_create(s_main, sys_cmd, MICON_NP2, str_np2)) {
                 goto smcre_err;                  goto smcre_err;
         }          }
 #if defined(SIZE_QVGA)  #if defined(SUPPORT_SOFTKBD)
         menusys_setstyle(MENUSTYLE_BOTTOM);          menusys_setstyle(MENUSTYLE_BOTTOM);
 #endif  #endif
         return(SUCCESS);          return(SUCCESS);

Removed from v.1.5  
changed lines
  Added in v.1.9


RetroPC.NET-CVS <cvs@retropc.net>