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

version 1.1, 2003/11/21 06:51:15 version 1.5, 2004/01/05 07:22:02
Line 21 Line 21
 #include        "sysmenu.str"  #include        "sysmenu.str"
 #include        "filesel.h"  #include        "filesel.h"
 #include        "dlgcfg.h"  #include        "dlgcfg.h"
   #include        "dlgscr.h"
 #include        "dlgabout.h"  #include        "dlgabout.h"
   
   
Line 112  static void sys_cmd(MENUID id) { Line 113  static void sys_cmd(MENUID id) {
                         update |= SYS_UPDATECFG;                          update |= SYS_UPDATECFG;
                         break;                          break;
   
 #if 0  
                 case MID_SCREENOPT:                  case MID_SCREENOPT:
                         winuienter();                          menudlg_create(DLGSCR_WIDTH, DLGSCR_HEIGHT,
                         dialog_scropt(hWnd);                                                                                          (char *)mstr_scropt, dlgscr_cmd);
                         winuileave();                          break;
   
   #if defined(WIN32_PLATFORM_PSPC)
                   case MID_CURDEF:
                           winkbd_bindcur(0);
                           np2oscfg.bindcur = 0;
                           update |= SYS_UPDATEOSCFG;
                           break;
   
                   case MID_CUR1:
                           winkbd_bindcur(1);
                           np2oscfg.bindcur = 1;
                           update |= SYS_UPDATEOSCFG;
                           break;
   
                   case MID_CUR2:
                           winkbd_bindcur(2);
                           np2oscfg.bindcur = 2;
                           update |= SYS_UPDATEOSCFG;
                           break;
   
                   case MID_BTNDEF:
                           winkbd_bindbtn(0);
                           np2oscfg.bindbtn = 0;
                           update |= SYS_UPDATEOSCFG;
                           break;
   
                   case MID_BTN1:
                           winkbd_bindbtn(1);
                           np2oscfg.bindbtn = 1;
                           update |= SYS_UPDATEOSCFG;
                           break;
   
                   case MID_BTN2:
                           winkbd_bindbtn(2);
                           np2oscfg.bindbtn = 2;
                           update |= SYS_UPDATEOSCFG;
                         break;                          break;
 #endif  #endif
   
Line 138  static void sys_cmd(MENUID id) { Line 174  static void sys_cmd(MENUID id) {
                         update |= SYS_UPDATECFG;                          update |= SYS_UPDATECFG;
                         break;                          break;
   
                   case MID_MOUSEKEY:
                           np2cfg.KEY_MODE = 3;
                           keystat_resetjoykey();
                           update |= SYS_UPDATECFG;
                           break;
   
                 case MID_XSHIFT:                  case MID_XSHIFT:
                         np2cfg.XSHIFT ^= 1;                          np2cfg.XSHIFT ^= 1;
                         keystat_forcerelease(0x70);                          keystat_forcerelease(0x70);
Line 260  static void sys_cmd(MENUID id) { Line 302  static void sys_cmd(MENUID id) {
                         update |= SYS_UPDATECFG;                          update |= SYS_UPDATECFG;
                         break;                          break;
   
                   case MID_JASTSND:
                           np2oscfg.jastsnd ^= 1;
                           update |= SYS_UPDATEOSCFG;
                           break;
   
                   case MID_SEEKSND:
                           np2cfg.MOTOR ^= 1;
                           update |= SYS_UPDATECFG;
                           break;
 #if 0  #if 0
                 case IDM_SNDOPT:                  case IDM_SNDOPT:
                         winuienter();                          winuienter();
Line 267  static void sys_cmd(MENUID id) { Line 318  static void sys_cmd(MENUID id) {
                         winuileave();                          winuileave();
                         break;                          break;
 #endif  #endif
                 case MID_SEEKSND:  
                         np2cfg.MOTOR ^= 1;  
                         update |= SYS_UPDATECFG;  
                         break;  
   
                 case MID_MEM640:                  case MID_MEM640:
                         np2cfg.EXTMEM = 0;                          np2cfg.EXTMEM = 0;
                         update |= SYS_UPDATECFG;                          update |= SYS_UPDATECFG;
Line 430  BOOL sysmenu_menuopen(UINT menutype, int Line 476  BOOL sysmenu_menuopen(UINT menutype, int
         menusys_setcheck(MID_30FPS, (b == 2));          menusys_setcheck(MID_30FPS, (b == 2));
         menusys_setcheck(MID_20FPS, (b == 3));          menusys_setcheck(MID_20FPS, (b == 3));
         menusys_setcheck(MID_15FPS, (b == 4));          menusys_setcheck(MID_15FPS, (b == 4));
   #if defined(WIN32_PLATFORM_PSPC)
           b = np2oscfg.bindcur;
           menusys_setcheck(MID_CURDEF, (b == 0));
           menusys_setcheck(MID_CUR1, (b == 1));
           menusys_setcheck(MID_CUR2, (b == 2));
           b = np2oscfg.bindbtn;
           menusys_setcheck(MID_BTNDEF, (b == 0));
           menusys_setcheck(MID_BTN1, (b == 1));
           menusys_setcheck(MID_BTN2, (b == 2));
   #endif
   
         b = np2cfg.KEY_MODE;          b = np2cfg.KEY_MODE;
         menusys_setcheck(MID_KEY, (b == 0));          menusys_setcheck(MID_KEY, (b == 0));
         menusys_setcheck(MID_JOY1, (b == 1));          menusys_setcheck(MID_JOY1, (b == 1));
         menusys_setcheck(MID_JOY2, (b == 2));          menusys_setcheck(MID_JOY2, (b == 2));
           menusys_setcheck(MID_MOUSEKEY, (b == 3));
         b = np2cfg.XSHIFT;          b = np2cfg.XSHIFT;
         menusys_setcheck(MID_XSHIFT, (b & 1));          menusys_setcheck(MID_XSHIFT, (b & 1));
         menusys_setcheck(MID_XCTRL, (b & 2));          menusys_setcheck(MID_XCTRL, (b & 2));
Line 460  BOOL sysmenu_menuopen(UINT menutype, int Line 518  BOOL sysmenu_menuopen(UINT menutype, int
         menusys_setcheck(MID_SPEAKBOARD, (b == 0x20));          menusys_setcheck(MID_SPEAKBOARD, (b == 0x20));
         menusys_setcheck(MID_SPARKBOARD, (b == 0x40));          menusys_setcheck(MID_SPARKBOARD, (b == 0x40));
         menusys_setcheck(MID_AMD98, (b == 0x80));          menusys_setcheck(MID_AMD98, (b == 0x80));
           menusys_setcheck(MID_JASTSND, (np2oscfg.jastsnd & 1));
         menusys_setcheck(MID_SEEKSND, (np2cfg.MOTOR & 1));          menusys_setcheck(MID_SEEKSND, (np2cfg.MOTOR & 1));
         b = np2cfg.EXTMEM;          b = np2cfg.EXTMEM;
         menusys_setcheck(MID_MEM640, (b == 0));          menusys_setcheck(MID_MEM640, (b == 0));

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


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