home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v2.zip / DDKX86 / DBCSDD / INC_DBCS / PROPNAME.INC < prev    next >
Text File  |  1995-04-14  |  11KB  |  292 lines

  1. ;*DDK*************************************************************************/
  2. ;
  3. ; COPYRIGHT    Copyright (C) 1995 IBM Corporation
  4. ;
  5. ;    The following IBM OS/2 WARP source code is provided to you solely for
  6. ;    the purpose of assisting you in your development of OS/2 WARP device
  7. ;    drivers. You may use this code in accordance with the IBM License
  8. ;    Agreement provided in the IBM Device Driver Source Kit for OS/2. This
  9. ;    Copyright statement may not be removed.;
  10. ;*****************************************************************************/
  11. ;***    propname.inc - property names for language translation
  12. ;
  13. ;
  14. ;
  15. ;
  16. ;
  17. ;
  18. ;    Modification History:
  19. ;    ---------------------
  20. ;    25-Nov-1989 wayneca    Initial version.
  21. ;
  22. ;    07-May-1991 Richard Wooley
  23. ;
  24. ;            Changed all occurences of the single line comment
  25. ;            notation to the standard notation to allow users to
  26. ;            maintain ANSI compatibility.  This is in response to
  27. ;            PTR B718526.  All future updates to this and all other
  28. ;            header files should use the standard commenting format.
  29. ;
  30. ;    06-13-91   ;BN003 HARE    Added LASTDRIVE advanced properties
  31. ;    06-27-91   Bill Madden     Added DPMI advanced property       BN004
  32. ;    08-05-91   Mary Nolterieke, Information Development.
  33. ;           Edited property names for consistency.
  34. ;    09-18-91   Bill Madden     Changed DPX and DPMI advanced properties
  35. ;    09-22-91   Kip Harris     Implemented DCR cp20 1532, specifies that
  36. ;           property names and enumerated text values should not be
  37. ;           represented as national langauage MRI, but instead rep-
  38. ;           resented as strings that look like environment variables.
  39. ;    01-16-92   J. Hlavaty     Added DPX_NETBUFFSIZE
  40. ;    01-22-92   Jeff Muir     Added DOS_BACKGROUND_EXECUTION
  41. ;/
  42.  
  43. ;***********************************************************************;BN001
  44. ; 14Jul92 - Jeff Muir                            ;BN001
  45. ; Added INT_DURING_IO property                        ;BN001
  46. ;***********************************************************************;BN001
  47. ; 18Jul92 - Y.Nishida                            ;BN002
  48. ; Added COM_SELECT property                        ;BN002
  49. ;***********************************************************************;BN002
  50. ; ?????92 - ?                                ;BN003
  51. ; Add DDE and CLIPBOARD                            ;BN003
  52. ;***********************************************************************;BN003
  53. ; ?????92 - ?                                ;BN004
  54. ; Add         3.1 support                        ;BN004
  55. ;***********************************************************************;BN004
  56. ; 19Mar92 - E. Akahane                            ;j-ea0319
  57. ; Changed DBCS version unique properties                ;j-ea0319
  58. ;***********************************************************************;j-ea0319
  59. ; 21Aug92 - G.L.Fulk                            ;BN005
  60. ; Add Multi-Autoexec support                        ;BN005
  61. ;***********************************************************************;BN005
  62. ; 28Sep92 - K. Yokomizo                            ;    ;added for J-FUNC
  63. ; Added PROP_NAME_GETRELEASE (DCR JC20 #240)                ;    ;added for J-FUNC
  64. ;***********************************************************************
  65. ; 06Oct92 - E. Akahane
  66. ; Added PROP_NAME_STACKS (DCR JC20 #251)
  67. ;***********************************************************************
  68. ; 04Dec92 - TPL                                ;BN006
  69. ;         3.1 changes (58090)                        ;BN006
  70. ;***********************************************************************;BN006
  71. ; 01Feb93 - S. A. Barnes                        ;BN007
  72. ; Added PRINT_SEPARATE_OUTPUT (58213)                    ;BN007
  73. ;***********************************************************************;BN007
  74. ; 02Mar93 - TPL                                ;BN008
  75. ; Change I/O Trap setting (63263)                    ;BN008
  76. ;***********************************************************************;BN008
  77. ; 19Mar93 - B. J. Thompson                        ;BN009
  78. ; Add AUDIO_ADAPTER_SHARING                        ;BN009
  79. ;***********************************************************************;BN009
  80. ; 25Mar93 - TPL                                ;BN010
  81. ; Change I/O Trap BACK!!! (64862)                    ;BN010
  82. ;***********************************************************************;BN010
  83. ;***********************************************************************;BN009
  84. ; 29Mar93 - TPL                                ;BN011
  85. ; add COM_RECEIVE_BUFFER_FLUSH                        ;BN011
  86. ;***********************************************************************;BN011
  87. ; 05Aug93 - T. Sobue                            ;J-TS269
  88. ; add PROP_NAME_LOAD_DBCS24_FONT                    ;J-TS269
  89. ; to implement DCR 269 to support VTEXT in GALE VDM.            ;J-TS269
  90. ;***********************************************************************;J-TS269
  91. ;/
  92.  
  93.  
  94. ;--- DEM Property Names ---
  95.  
  96. PROP_NAME_AUTOEXEC    EQU    "DOS_AUTOEXEC"              ;BN005
  97.  
  98.  
  99. ;--- VKBD Property Names ---
  100.  
  101. PROP_NAME_POLL    EQU    "IDLE_SENSITIVITY"
  102. PROP_NAME_DELAY        EQU    "IDLE_SECONDS"
  103. PROP_NAME_FAST_PASTE    EQU    "VIDEO_FASTPASTE"
  104. PROP_NAME_EXTRA_KEYS    EQU    "KBD_BUFFER_EXTEND"
  105. PROP_NAME_KBD_RESTRICT    EQU    "KBD_RATE_LOCK"
  106. PROP_NAME_KBD_CTRL_BP    EQU    "KBD_CTRL_BYPASS"
  107. PROP_NAME_KBD_ALTHOM_BP        EQU    "KBD_ALTHOME_BYPASS"
  108. PROP_NAME_INPUT_ENV    EQU    "*FEP_MODE"                  ;j-ea0319
  109. SINGLE_INPUT_METHOD    EQU    "OS2_FS_FEP"                 ;j-ea0319
  110. DUAL_INPUT_METHODS    EQU    "PM_FEP"                 ;j-ea0319
  111. DOS_KKC_MODE    EQU    "DOS_FEP"                 ;j-ea0319
  112.  
  113. ;DCR 1195
  114. ;*** WARNING - Do not change the order of the following **
  115. HOT_KEY_LIST    EQU    \
  116.  "NONE\0ALT_ESC\0CTRL_ESC\0"
  117.  
  118.  
  119. ;--- VTIMER Property Names ---
  120.  
  121. PROP_NAME_DIRECT_ACCESS        EQU    "HW_TIMER"
  122. PROP_NAME_SOUND_INHIBIT        EQU    "HW_NOSOUND"
  123. PROP_NAME_BGND_EXEC    EQU    "DOS_BACKGROUND_EXECUTION"
  124.  
  125.  
  126. ;--- VLPT Property Names ---
  127.  
  128. PROP_NAME_LPT1TIMEOUT    EQU    "PRINT_TIMEOUT"
  129. PROP_NAME_LPTSEPARATE    EQU    "PRINT_SEPARATE_OUTPUT"            ;BN007
  130. PROP_NAME_LPT1TYPE    EQU    "PRINT_TYPE_LPT1"              ;j-ea0124
  131. PROP_NAME_LPT2TYPE    EQU    "PRINT_TYPE_LPT2"              ;j-ea0124
  132. PROP_NAME_LPT3TYPE    EQU    "PRINT_TYPE_LPT3"              ;j-ea0124
  133. PROP_NAME_LPT0TYPE    EQU    "PRINT_TYPE_LPT_N"              ;j-ea0319
  134. PROP_NAME_LPT1GRPHPRT    EQU    "PRINT_SCREEN"                  ;j-ea0319
  135. PROP_NAME_GETRELEASE    EQU    "PRINT_GET_RELEASE"        ;DCR JC20 #240; added for J-FUNC
  136. PRINTER_SELSTR_PS55    EQU    "IBM_PS55_EMULATION"              ;j-ea0319
  137. PRINTER_SELSTR_ESCP    EQU    "ESCP_EMULATION"              ;j-ea0319
  138. PRINTER_SELSTR_OTHER    EQU    "OTHER_EMULATION"              ;j-ea0319
  139. PRINTER_SELSTR_NATIVE    EQU    "PRINTER_HW_DEPENDENT"              ;j-ea0319
  140. PRINT_GRPHPRT_NORMAL    EQU    "NORMAL"                  ;j-ea0319
  141. PRINT_GRPHPRT_REVERSE    EQU    "REVERSE"                  ;j-ea0319
  142. PRINT_GRPHPRT_OFF    EQU    "DISABLE"                  ;j-ea0319
  143.  
  144. ;--- VBIOS Property Names ---
  145.  
  146. PROP_NAME_BREAK        EQU    "DOS_BREAK"
  147. PROP_NAME_SHELL        EQU    "DOS_SHELL"
  148. PROP_NAME_RMSIZE    EQU    "DOS_RMSIZE"
  149. PROP_NAME_FCB    EQU    "DOS_FCBS"
  150. PROP_NAME_FCB2    EQU    "DOS_FCBS_KEEP"
  151. PROP_NAME_FILES        EQU    "DOS_FILES"
  152. PROP_NAME_DOSDD        EQU    "DOS_DEVICE"
  153. PROP_NAME_DOS_OWN_UMB    EQU    "DOS_UMB"
  154. PROP_NAME_DOS_LOADED_HIGH    EQU    "DOS_HIGH"
  155. PROP_NAME_COPYROM    EQU    "HW_ROM_TO_RAM"
  156. PROP_NAME_IOPL3        EQU    "HW_IOPL_LOCK"
  157. PROP_NAME_INCLUDE_REGIONS    EQU    "MEM_INCLUDE_REGIONS"
  158. PROP_NAME_EXCLUDE_REGIONS    EQU    "MEM_EXCLUDE_REGIONS"
  159. PROP_NAME_LASTDRIVE    EQU    "DOS_LASTDRIVE"
  160. PROP_NAME_VM_BOOT    EQU    "DOS_STARTUP_DRIVE"
  161. PROP_NAME_BIOSMODE    EQU    "*DOS_MODE"              ;j-ea0319
  162. PCDOS_MODE_STR    EQU    "PC-DOS"             ;j-ea0319
  163. DOSJ_MODE_STR    EQU    "J-DOS"                 ;j-ea0319
  164. DOSV_MODE_STR    EQU    "DOS/V"                 ;j-ea0319
  165.  
  166.  
  167. ;--- VPIC Property Names ---
  168.  
  169. PROP_NAME_INT_DURING_IO        EQU    "INT_DURING_IO"              ;BN001
  170. PROP_NAME_STACKS    EQU    "DOS_STACKS"            ;DCR JC20 #250;j-ea1006
  171.  
  172. VIDEO_DRIVER_NAME    EQU    "MDOS Video Device Driver"
  173.  
  174.  
  175. ;--- VVIDEO Property Names ---
  176.  
  177. PROP_NAME_INT10EMULATE    EQU    "VIDEO_ROM_EMULATION"
  178. PROP_NAME_RTRCEMULATE    EQU    "VIDEO_RETRACE_EMULATION"
  179. PROP_NAME_MODERESTRICT    EQU    "VIDEO_MODE_RESTRICTION"
  180. PROP_NAME_NORESTRICT    EQU    "NONE        "
  181. PROP_NAME_CGARESTRICT    EQU    "CGA            "
  182. PROP_NAME_MONORESTRICT    EQU    "MONO           "   ;length must match CGARESTRICT
  183. PROP_NAME_ONDEMAND    EQU    "VIDEO_ONDEMAND_MEMORY"
  184. PROP_NAME_INT2F        EQU    "VIDEO_SWITCH_NOTIFICATION"
  185. PROP_NAME_UPDATEWINDOW    EQU    "VIDEO_WINDOW_REFRESH"
  186. PROP_NAME_SYNCOUTPUT    EQU    "Video_Window_scroll_synchronization"
  187. PROP_NAME_8514A_IOTRAP    EQU    "VIDEO_8514A_XGA_IOTRAP"         ;BN010
  188.  
  189.  
  190. ;--- VXMS Property Names ---
  191.  
  192.  
  193. ;  Giving VXMS_PER_VDM_LIMIT as 0 will stop XMS operation in that
  194. ;  VDM. This field is restricted to 0-65535KB with default value as
  195. ;  1024K. VXMS_MIN_HMA_USAGE are restricted to be in 0-63k with default
  196. ;  as 0. VXMS_NUM_HANDLES are restricted to 0-128 with default as 32.
  197. ;  VXMS_UMB_STATE is bool and defaults to deactive.
  198. ;
  199.  
  200. PROP_NAME_VXMS_PER_VDM_LIMIT    EQU    "XMS_MEMORY_LIMIT"
  201. PROP_NAME_VXMS_MIN_HMA    EQU    "XMS_MINIMUM_HMA"
  202. PROP_NAME_VXMS_NUM_HANDLES    EQU    "XMS_HANDLES"
  203.  
  204.  
  205. ;--- VEMM Property Names ---
  206.  
  207. PROP_VEMM_LIMIT        EQU    "EMS_MEMORY_LIMIT"
  208. PROP_VEMM_HIGH    EQU    "EMS_HIGH_OS_MAP_REGION"
  209. PROP_VEMM_LOW    EQU    "EMS_LOW_OS_MAP_REGION"
  210. PROP_VEMM_FRAME        EQU    "EMS_FRAME_LOCATION"
  211.  
  212. ;*** WARNING - Do not change the order of the following **
  213. PROP_VEMM_LIST    EQU    \
  214.  "AUTO\0NONE\0C000\0C400\0C800\0CC00\0D000\0D400\0D800\0DC00\0" \
  215.  "8000\08400\08800\08C00\09000\0"
  216.  
  217.  
  218. ;--- VMOUSE Property Names ---
  219.  
  220. PROP_NAME_MOUSECAPTURE    EQU    "MOUSE_EXCLUSIVE_ACCESS"
  221.  
  222. ;***    FAKEVERINFO defines a fake version entry for a DOS app.
  223. ;
  224. ;    MVDMR.LIB -> OS2KRNL
  225. ;
  226. ;    DOSEM fakes out the specified version for a DOS app which
  227. ;    listed on a FAKEVERINFO structure.
  228. ;
  229.  
  230. PROP_NAME_FAKE_VERSION    EQU    "DOS_VERSION"
  231.  
  232.  
  233. ;--- DPMI Property Name ---
  234.  
  235. ; This property enables or disables DPMI support for this VDM.
  236.  
  237. PROP_NAME_DPMI    EQU    "DPMI_MEMORY_LIMIT"
  238. PROP_NAME_DPX_ENABLE    EQU    "DPMI_DOS_API"
  239. PROP_NAME_DPX_NETBUFSIZE    EQU    "DPMI_NETWORK_BUFF_SIZE"
  240.  
  241. PROP_DPX_TRANS_ALWAYS    EQU    "ENABLED"
  242. PROP_DPX_TRANS_APP_SEL    EQU    "AUTO"
  243. PROP_DPX_TRANS_NEVER    EQU    "DISABLED"
  244.  
  245. PROP_DPX_TRANS_LIST    EQU    \
  246.    PROP_DPX_TRANS_APP_SEL "\0" \
  247.    PROP_DPX_TRANS_ALWAYS "\0" \
  248.    PROP_DPX_TRANS_NEVER "\0"
  249.  
  250.  
  251. ;--- VCOM Property Name ---
  252.  
  253. PROP_NAME_HOLD_RES    EQU    "COM_HOLD"
  254. PROP_NAME_HW_COM    EQU    "COM_DIRECT_ACCESS"
  255. PROP_NAME_COM_SELECT    EQU    "COM_SELECT"                  ;BN002
  256. PROP_NAME_COM_RX_BUFFER_FLUSH    EQU    "COM_RECEIVE_BUFFER_FLUSH"   ;BN011
  257.  
  258.  
  259. ;--- VTOUCH Property Name ---
  260.  
  261. PROP_NAME_EXCLUSIVE_TOUCH    EQU    "TOUCH_EXCLUSIVE_ACCESS"
  262.  
  263.  
  264. ;---         properties ---
  265.  
  266. PROP_NAME_WIN_RUNMODE    EQU    "WIN_RUN_MODE"                 ;BN006
  267. PROP_NAME_DDE    EQU    "WIN_DDE"                 ;BN003
  268. PROP_NAME_CLIPBOARD    EQU    "WIN_CLIPBOARD"                 ;BN003
  269.  
  270. PROP_WMODE_STD    EQU    "3.0 Standard"                 ;BN006
  271. PROP_WMODE_REAL        EQU    "Real"                     ;BN006
  272. PROP_WMODE_AUTO        EQU    "Auto"                     ;BN006
  273. ;PROP_WMODE_31STD    EQU    "3.1 Standard"                 ;BN006
  274. ;PROP_WMODE_31ENH    EQU    "3.1 Enhanced Compatibility"         ;BN006
  275. PROP_WMODE_31STD    EQU    "3.1 âXâ^âôâ_ü[âh"             ;BN006 ;j-hk0629
  276. PROP_WMODE_31ENH    EQU    "3.1 âGâôânâôâXâgî▌è╖"             ;BN006 ;j-hk0629
  277.  
  278. ;--- Audio properties ---
  279.  
  280. PROP_NAME_AUDIO_ADAPTER        EQU    "AUDIO_ADAPTER_SHARING"             ;BN009
  281.  
  282. ;PROP_SHARMODE_OPTIONAL        EQU    "Optional"              ;BN009
  283. ;PROP_SHARMODE_NONE    EQU    "None"                  ;BN009
  284. ;PROP_SHARMODE_REQUIRED        EQU    "Required"              ;BN009
  285. PROP_SHARMODE_OPTIONAL    EQU    "öCê╙ÄwÆΦ"              ;BN009 ;j-hk0629
  286. PROP_SHARMODE_NONE    EQU    "é╚é╡"                  ;BN009 ;j-hk0629
  287. PROP_SHARMODE_REQUIRED    EQU    "òKÉ{"                  ;BN009 ;j-hk0629
  288.  
  289. ;--- VFNTV Property Name ---                     ;J-TS269
  290.                                     ;J-TS269
  291. PROP_NAME_LOAD_DBCS24_FONT    EQU    "FNT_LOAD_DBCS24_FONT"        ;J-TS269
  292.