Diff for /np2/win9x/np2.cpp between versions 1.63 and 1.65

version 1.63, 2005/03/23 08:07:48 version 1.65, 2006/12/17 02:30:11
Line 337  static void np2popup(HWND hWnd, LPARAM l Line 337  static void np2popup(HWND hWnd, LPARAM l
   
 static void np2cmd(HWND hWnd, UINT16 cmd) {  static void np2cmd(HWND hWnd, UINT16 cmd) {
   
         UINT    update;          HINSTANCE       hInst;
         BOOL    b;          UINT            update;
           BOOL            b;
   
           hInst = (HINSTANCE)GetWindowLong(hWnd, GWL_HINSTANCE);
         update = 0;          update = 0;
         switch(cmd) {          switch(cmd) {
                 case IDM_RESET:                  case IDM_RESET:
Line 443  static void np2cmd(HWND hWnd, UINT16 cmd Line 445  static void np2cmd(HWND hWnd, UINT16 cmd
                         toolwin_setfdd(3, NULL);                          toolwin_setfdd(3, NULL);
                         break;                          break;
   
                 case IDM_SASI1OPEN:                  case IDM_IDE0OPEN:
                         winuienter();                          winuienter();
                         dialog_changehdd(hWnd, 0x00);                          dialog_changehdd(hWnd, 0x00);
                         winuileave();                          winuileave();
                         break;                          break;
   
                 case IDM_SASI1EJECT:                  case IDM_IDE0EJECT:
                         diskdrv_sethdd(0x00, NULL);                          diskdrv_sethdd(0x00, NULL);
                         break;                          break;
   
                 case IDM_SASI2OPEN:                  case IDM_IDE1OPEN:
                         winuienter();                          winuienter();
                         dialog_changehdd(hWnd, 0x01);                          dialog_changehdd(hWnd, 0x01);
                         winuileave();                          winuileave();
                         break;                          break;
   
                 case IDM_SASI2EJECT:                  case IDM_IDE1EJECT:
                         diskdrv_sethdd(0x01, NULL);                          diskdrv_sethdd(0x01, NULL);
                         break;                          break;
   
   #if defined(SUPPORT_IDEIO)
                   case IDM_IDE2OPEN:
                           winuienter();
                           dialog_changehdd(hWnd, 0x02);
                           winuileave();
                           break;
   
                   case IDM_IDE2EJECT:
                           diskdrv_sethdd(0x02, NULL);
                           break;
   #endif
   
 #if defined(SUPPORT_SCSI)  #if defined(SUPPORT_SCSI)
                 case IDM_SCSI0OPEN:                  case IDM_SCSI0OPEN:
                         winuienter();                          winuienter();
Line 503  static void np2cmd(HWND hWnd, UINT16 cmd Line 518  static void np2cmd(HWND hWnd, UINT16 cmd
                         diskdrv_sethdd(0x23, NULL);                          diskdrv_sethdd(0x23, NULL);
                         break;                          break;
 #endif  #endif
   
                 case IDM_WINDOW:                  case IDM_WINDOW:
                         changescreen(scrnmode & (~SCRNMODE_FULLSCREEN));                          changescreen(scrnmode & (~SCRNMODE_FULLSCREEN));
                         break;                          break;

Removed from v.1.63  
changed lines
  Added in v.1.65


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