Ignore:
Timestamp:
Aug 7, 2001, 11:34:30 PM (24 years ago)
Author:
umoeller
Message:

Lafaix and Ratcliffe updates.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/helpers/apps.c

    r91 r95  
    570570 *@@added V0.9.9 (2001-03-07) [umoeller]
    571571 *@@changed V0.9.12 (2001-05-27) [umoeller]: moved from winh.c to apps.c
     572 *@@changed V0.9.14 (2001-08-07) [pr]: use FAPPTYP_* constants
    572573 */
    573574
     
    583584        if (_ulDosAppType == 0)
    584585            *pulWinAppType = PROG_FULLSCREEN;
    585         else if (_ulDosAppType & 0x40)
     586        else if (_ulDosAppType & FAPPTYP_PHYSDRV)       // 0x40
    586587            *pulWinAppType = PROG_PDD;
    587         else if (_ulDosAppType & 0x80)
     588        else if (_ulDosAppType & FAPPTYP_VIRTDRV)       // 0x80)
    588589            *pulWinAppType = PROG_VDD;
    589         else if ((_ulDosAppType & 0xF0) == 0x10)
     590        else if ((_ulDosAppType & 0xF0) == FAPPTYP_DLL) // 0x10)
    590591            // DLL bit set
    591592            *pulWinAppType = PROG_XWP_DLL;
    592         else if (_ulDosAppType & 0x20)
     593        else if (_ulDosAppType & FAPPTYP_DOS)           // 0x20)
    593594            // DOS bit set?
    594595            *pulWinAppType = PROG_WINDOWEDVDM;
    595         else if ((_ulDosAppType & 0x0003) == 0x0003) // "Window-API" == PM
     596        else if ((_ulDosAppType & FAPPTYP_WINDOWAPI) == FAPPTYP_WINDOWAPI) // 0x0003) // "Window-API" == PM
    596597            *pulWinAppType = PROG_PM;
    597         else if (   ((_ulDosAppType & 0xFFFF) == 0x1000) // windows program (?!?)
    598                  || ((_ulDosAppType & 0xFFFF) == 0x0400) // windows program (?!?)
     598        else if (   ((_ulDosAppType & 0xFFFF) == FAPPTYP_WINDOWSPROT31) // 0x1000) // windows program (?!?)
     599                 || ((_ulDosAppType & 0xFFFF) == FAPPTYP_WINDOWSPROT) // ) // windows program (?!?)
    599600                )
    600             *pulWinAppType = PROG_31_ENH;
     601            *pulWinAppType = PROG_31_ENHSEAMLESSCOMMON;  // PROG_31_ENH;
    601602            // *pulWinAppType = PROG_31_ENHSEAMLESSVDM;
    602         else if ((_ulDosAppType & 0x03) == 0x02)
     603        else if ((_ulDosAppType & FAPPTYP_WINDOWAPI /* 0x03 */ ) == FAPPTYP_WINDOWCOMPAT) // 0x02)
    603604            *pulWinAppType = PROG_WINDOWABLEVIO;
    604         else if ((_ulDosAppType & 0x03) == 0x01)
     605        else if ((_ulDosAppType & FAPPTYP_WINDOWAPI /* 0x03 */ ) == FAPPTYP_NOTWINDOWCOMPAT) // 0x01)
    605606            *pulWinAppType = PROG_FULLSCREEN;
    606607    }
     
    762763 *@@changed V0.9.12 (2001-05-26) [umoeller]: fixed PROG_DEFAULT
    763764 *@@changed V0.9.12 (2001-05-27) [umoeller]: moved from winh.c to apps.c
     765 *@@changed V0.9.14 (2001-08-07) [pr]: removed some env. strings for Win. apps.
    764766 */
    765767
     
    931933                                     "KBD_CTRL_BYPASS=CTRL_ESC",
    932934                                     FALSE);        // add last
     935                /*
     936                 * These should be set by the default environment. It is
     937                 * not our business to override them really. V0.9.14
     938                 *
    933939                appSetEnvironmentVar(&Env,
    934940                                     "KBD_ALTHOME_BYPASS=1",
     
    952958                                     "VIDEO_8514A_XGA_IOTRAP=0",
    953959                                     FALSE);        // add last
     960                 */
    954961
    955962                if (!appConvertEnvironment(&Env,
Note: See TracChangeset for help on using the changeset viewer.