home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cdisk.zip / VDD / PROPNAME.H < prev    next >
Text File  |  1993-01-08  |  5KB  |  163 lines

  1. /***    propname.h - property names for language translation
  2.  *
  3.  *      VKBD Property Names
  4.  */
  5.  
  6. #define PROP_NAME_POLL          "IDLE_SENSITIVITY"
  7. #define PROP_NAME_DELAY         "IDLE_SECONDS"
  8. #define PROP_NAME_FAST_PASTE    "VIDEO_FASTPASTE"
  9. #define PROP_NAME_EXTRA_KEYS    "KBD_BUFFER_EXTEND"
  10. #define PROP_NAME_KBD_RESTRICT  "KBD_RATE_LOCK"
  11. #define PROP_NAME_KBD_CTRL_BP   "KBD_CTRL_BYPASS"
  12. #define PROP_NAME_KBD_ALTENT_BP "KBD_ALTENT_BYPASS"
  13.  
  14. /*** WARNING - Do not change the order of the following ***/
  15. #define HOT_KEY_LIST    \
  16.  "NONE\0ALT_ESC\0CTRL_ESC\0"
  17.  
  18. /*
  19.  *      VTIMER Property Names
  20.  */
  21.  
  22. #define PROP_NAME_DIRECT_ACCESS         "HW_TIMER"
  23. #define PROP_NAME_SOUND_INHIBIT         "HW_NOSOUND"
  24.  
  25.  
  26. /*
  27.  *      VLPT Property Names
  28.  */
  29.  
  30. #define PROP_NAME_LPT1TIMEOUT "PRINT_TIMEOUT"
  31.  
  32.  
  33. /*
  34.  *      VBIOS Property Names
  35.  */
  36.  
  37. #define PROP_NAME_BREAK             "DOS_BREAK"
  38. #define PROP_NAME_SHELL             "DOS_SHELL"
  39. #define PROP_NAME_RMSIZE            "DOS_RMSIZE"          /*BC002*/
  40. #define PROP_NAME_FCB               "DOS_FCBS"
  41. #define PROP_NAME_FCB2              "DOS_FCBS_KEEP"
  42. #define PROP_NAME_FILES             "DOS_FILES"           /*BN011*/
  43. #define PROP_NAME_DOSDD             "DOS_DEVICE"
  44. #define PROP_NAME_DOS_OWN_UMB       "DOS_UMB"             /*BC002*/
  45. #define PROP_NAME_DOS_LOADED_HIGH   "DOS_HIGH"            /*BN002*/
  46. #define PROP_NAME_COPYROM           "HW_ROM_TO_RAM"
  47. #define PROP_NAME_IOPL3             "HW_IOPL_LOCK"
  48. #define PROP_NAME_INCLUDE_REGIONS   "MEM_INCLUDE_REGIONS"
  49. #define PROP_NAME_EXCLUDE_REGIONS   "MEM_EXCLUDE_REGIONS"
  50. #define PROP_NAME_LASTDRIVE         "DOS_LASTDRIVE"                /*BN003*/
  51. #define PROP_NAME_VM_BOOT           "DOS_STARTUP_DRIVE"
  52.  
  53. #define VIDEO_DRIVER_NAME           "MDOS Video Device Driver"
  54.  
  55.  
  56. /*
  57.  *      VVIDEO Property Names
  58.  */
  59.  
  60. #define PROP_NAME_INT10EMULATE  "VIDEO_ROM_EMULATION"
  61. #define PROP_NAME_RTRCEMULATE   "VIDEO_RETRACE_EMULATION"
  62. #define PROP_NAME_MODERESTRICT  "VIDEO_MODE_RESTRICTION"
  63. #define PROP_NAME_NORESTRICT    "NONE        "
  64. #define PROP_NAME_CGARESTRICT   "CGA            "
  65. #define PROP_NAME_MONORESTRICT  "MONO           "   /* length must match CGARESTRICT */
  66. #define PROP_NAME_ONDEMAND      "VIDEO_ONDEMAND_MEMORY"
  67. #define PROP_NAME_INT2F         "VIDEO_SWITCH_NOTIFICATION"
  68. #define PROP_NAME_UPDATEWINDOW  "VIDEO_WINDOW_REFRESH"
  69. #define PROP_NAME_SYNCOUTPUT    "Video_Window_scroll_synchronization"
  70. #define PROP_NAME_8514A_IOTRAP  "VIDEO_8514A_XGA_IOTRAP"     /*DCR1321*/
  71.  
  72.  
  73. /*
  74.  *      VXMS Property Names
  75.  */
  76.  
  77. /* VXMS Property Names
  78.  *
  79.  * Giving VXMS_PER_VDM_LIMIT as 0 will stop XMS operation in that
  80.  * VDM. This field is restricted to 0-65535KB with default value as
  81.  * 1024K. VXMS_MIN_HMA_USAGE are restricted to be in 0-63k with default
  82.  * as 0. VXMS_NUM_HANDLES are restricted to 0-128 with default as 32.
  83.  * VXMS_UMB_STATE is bool and defaults to deactive.
  84.  */
  85.  
  86. #define PROP_NAME_VXMS_PER_VDM_LIMIT    "XMS_MEMORY_LIMIT"
  87. #define PROP_NAME_VXMS_MIN_HMA          "XMS_MINIMUM_HMA"
  88. #define PROP_NAME_VXMS_NUM_HANDLES      "XMS_HANDLES"
  89.  
  90.  
  91. /*
  92.  *      VEMM Property Names
  93.  */
  94.  
  95. #define PROP_VEMM_LIMIT   "EMS_MEMORY_LIMIT"
  96. #define PROP_VEMM_HIGH    "EMS_HIGH_OS_MAP_REGION"
  97. #define PROP_VEMM_LOW     "EMS_LOW_OS_MAP_REGION"
  98. #define PROP_VEMM_FRAME   "EMS_FRAME_LOCATION"
  99.  
  100. /*** WARNING - Do not change the order of the following ***/
  101. #define PROP_VEMM_LIST    \
  102.  "AUTO\0NONE\0C000\0C400\0C800\0CC00\0D000\0D400\0D800\0DC00\0" \
  103.  "8000\08400\08800\08C00\09000\0"
  104.  
  105.  
  106. /*
  107.  *      VMOUSE Property Names
  108.  */
  109.  
  110. #define PROP_NAME_MOUSECAPTURE  "MOUSE_EXCLUSIVE_ACCESS"
  111.  
  112. /***LT+ FAKEVERINFO defines a fake version entry for a DOS app.
  113.  *
  114.  *      MVDMR.LIB -> OS2KRNL
  115.  *
  116.  *      DOSEM fakes out the specified version for a DOS app which
  117.  *      listed on a FAKEVERINFO structure.
  118.  */
  119.  
  120. #define PROP_NAME_FAKE_VERSION  "DOS_VERSION"
  121.  
  122. /*** DPMI Property Name
  123.  *
  124.  *      This property enables or disables DPMI support for this VDM.
  125.  */
  126.  
  127. #define PROP_NAME_DPMI          "DPMI_MEMORY_LIMIT"          /* BN004 */
  128.  
  129. /*** VCOM Property Name
  130.  *
  131.  *      This hold resource in this VDM.
  132.  */
  133.  
  134. #define PROP_NAME_HOLD_RES      "COM_HOLD"
  135.  
  136. /*** VTOUCH Property Name
  137.  *
  138.  *
  139.  */
  140.  
  141. #define PROP_NAME_EXCLUSIVE_TOUCH       "TOUCH_EXCLUSIVE_ACCESS"
  142.  
  143. /*** DPMI  ***/
  144.  
  145. #define PROP_NAME_DPX_ENABLE     "DPMI_DOS_API"
  146.  
  147. #define PROP_DPX_TRANS_ALWAYS    "ENABLED"
  148. #define PROP_DPX_TRANS_APP_SEL   "AUTO"
  149. #define PROP_DPX_TRANS_NEVER     "DISABLED"
  150.  
  151. #define PROP_DPX_TRANS_LIST \
  152.    PROP_DPX_TRANS_APP_SEL "\0" \
  153.    PROP_DPX_TRANS_ALWAYS "\0" \
  154.    PROP_DPX_TRANS_NEVER "\0"
  155.  
  156. /*** Windows properties ***/
  157.  
  158. #define PROP_NAME_WIN_RUNMODE    "WIN_RUNMODE"
  159.  
  160. #define PROP_WMODE_STD           "STANDARD"
  161. #define PROP_WMODE_REAL          "REAL"
  162. #define PROP_WMODE_AUTO          "AUTO"
  163.