Diff for /np2/macosx/dialog/dialog.cpp between versions 1.7 and 1.8

version 1.7, 2004/01/23 17:37:39 version 1.8, 2004/01/31 19:45:26
Line 117  static pascal Boolean NavLaunchServicesF Line 117  static pascal Boolean NavLaunchServicesF
                 ret = file_getftype(name);                  ret = file_getftype(name);
                 switch (*(int*)ioUserData) {                  switch (*(int*)ioUserData) {
                     case OPEN_FDD:                      case OPEN_FDD:
                         if (ret == FTYPE_D88 || ret == FTYPE_BETA) {                          if (ret == FTYPE_D88 || ret == FTYPE_BETA || ret == FTYPE_FDI) {
                             showItem = true;                              showItem = true;
                         }                          }
                         break;                          break;
                     case OPEN_SASI:                      case OPEN_SASI:
                         if (ret == FTYPE_THD || ret == FTYPE_HDI) {                          if (ret == FTYPE_THD || ret == FTYPE_HDI || ret == FTYPE_NHD) {
                             showItem = true;                              showItem = true;
                         }                          }
                         break;                          break;
Line 275  void dialog_changefdd(BYTE drv) { Line 275  void dialog_changefdd(BYTE drv) {
   
         if (drv < 4) {          if (drv < 4) {
                 if (dialog_fileselect(fname, sizeof(fname), hWndMain, OPEN_FDD)) {                  if (dialog_fileselect(fname, sizeof(fname), hWndMain, OPEN_FDD)) {
             if (file_getftype(fname)==FTYPE_D88 || file_getftype(fname)==FTYPE_BETA) {              if (file_getftype(fname)==FTYPE_D88 || file_getftype(fname)==FTYPE_BETA || file_getftype(fname)==FTYPE_FDI) {
                 diskdrv_setfdd(drv, fname, 0);                  diskdrv_setfdd(drv, fname, 0);
                 toolwin_setfdd(drv, fname);                  toolwin_setfdd(drv, fname);
             }              }
Line 290  void dialog_changehdd(BYTE drv) { Line 290  void dialog_changehdd(BYTE drv) {
         if (!(drv & 0x20)) {            // SASI/IDE          if (!(drv & 0x20)) {            // SASI/IDE
                 if (drv < 2) {                  if (drv < 2) {
                         if (dialog_fileselect(fname, sizeof(fname), hWndMain, OPEN_SASI)) {                          if (dialog_fileselect(fname, sizeof(fname), hWndMain, OPEN_SASI)) {
                                 if (file_getftype(fname)==FTYPE_HDI || file_getftype(fname)==FTYPE_THD) {                                  if (file_getftype(fname)==FTYPE_HDI || file_getftype(fname)==FTYPE_THD || file_getftype(fname)==FTYPE_NHD) {
                                         sysmng_update(SYS_UPDATEOSCFG);                                          sysmng_update(SYS_UPDATEOSCFG);
                                         diskdrv_sethdd(drv, fname);                                          diskdrv_sethdd(drv, fname);
                                 }                                  }

Removed from v.1.7  
changed lines
  Added in v.1.8


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