| 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); | 
 | } | } |