home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v5.zip / DDKX86 / SRC / CMD / SVGAINST / DISPRES.H < prev    next >
Text File  |  1995-04-14  |  15KB  |  259 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. /*****************************************************************************/
  12. /* SCCSID = %%s %%s %%s */
  13.  
  14. /****************************************************************************/
  15. /*                                                                          */
  16. /*                                                                          */
  17. /*                                                                          */
  18. /****************************************************************************/
  19.  
  20. /*********************************************************************/
  21. /*                                                                   */
  22. /*  SOURCE FILE NAME: dispres.h                                      */
  23. /*                                                                   */
  24. /*  DESCRIPTIVE NAME: Define file for DISPINST                       */
  25. /*                                                                   */
  26. /*  FUNCTION: This include file contains the defines for resource    */
  27. /*            files.                                                 */
  28. /*                                                                   */
  29. /*  ENTRY POINT: None                                                */
  30. /*                                                                   */
  31. /*  PARAMETERS: None                                                 */
  32. /*   Input:                                                          */
  33. /*   Output:                                                         */
  34. /*                                                                   */
  35. /*  REFERENCES: None                                                 */
  36. /*                                                                   */
  37. /*********************************************************************/
  38.  
  39. /*--------------------------------------------------------------*\
  40.  *  Resource ids                     100-199                    *
  41. \*--------------------------------------------------------------*/
  42. #define IDR_FRAME                    100
  43. #define IDR_IBMBMP                   101
  44. #define IDR_DISPLAY                  102
  45. #define IDR_35DISK                   103
  46. #define IDR_OS2BMP                   104         /* D87507 */
  47.  
  48. /*--------------------------------------------------------------*\
  49.  *  Menu ids                         200-299                    *
  50. \*--------------------------------------------------------------*/
  51. #define IDM_SYSMENU                  200
  52.  
  53. /*--------------------------------------------------------------*\
  54.  *  Dialog box ids                   300-399                    *
  55. \*--------------------------------------------------------------*/
  56. #define DLG_MAIN                     300
  57. #define DLG_ABOUT                    301
  58. #define DLG_SELECTPRIMARY            302
  59. #define DLG_SELECTSECONDARY          303
  60. #define DLG_SELECTMONITOR            304
  61. #define DLG_SELECTADAPTER            305
  62. #define DLG_SELECTDIR                306
  63. #define DLG_SOURCE                   307
  64. #define DLG_SELECTDDP                308
  65. #define DLG_INSTALL                  309
  66. #define DLG_INSERT35DISK             310
  67. #define DLG_SPECIFYRESOLUTION        311
  68. #define DLG_INSERT35DISK_CANCEL      312
  69. #define DLG_REPORTERROR              313
  70. #define DLG_DSPLYLOGFILE             314
  71. #define DLG_PROGRESS                 315      /* D87507 */
  72.  
  73. /*--------------------------------------------------------------*\
  74.  *  Message box ids                  400-499                    *
  75. \*--------------------------------------------------------------*/
  76. #define MBX_SRCDIRERR                400
  77. #define MBX_NODSPERR                 401
  78. #define MBX_INSTERROR                402
  79. #define MBX_EXIT                     403
  80.  
  81. /*--------------------------------------------------------------*\
  82.  *  Control ids                      500-599                    *
  83. \*--------------------------------------------------------------*/
  84. #define ID_NULL                      -1
  85. #define IDB_CHANGESOURCEDIR          500
  86. #define IDB_CHANGEDESTDIR            501
  87. #define IDB_HELP                     502
  88. #define IDE_SOURCEDIR                503
  89. #define IDE_DESTDIR                  504
  90. #define IDE_DIRECTORY                505
  91. #define IDL_DIRECTORIES              506
  92. #define IDL_DDPTITLES                507
  93. #define IDT_CHANGEDIR                508
  94. #define IDT_LOGOTEXT                 509
  95. #define IDT_DRIVERNAME               510
  96. #define IDT_INSTTXT1                 511
  97. #define IDT_INSTTXT2                 512
  98. #define IDB_PRIMARY                  513
  99. #define IDB_SECONDARY                514
  100. #define IDT_PRIMARY                  515
  101. #define IDT_SECONDARY                516
  102. #define IDL_GENERAL                  517
  103. #define IDT_TITLESOURCE              518
  104. #define IDT_DISKTEXT                 519
  105. #define IDT_DISK_LABEL               520
  106. #define IDT_DISKPROMPT               521
  107. #define IDT_ERRORMSG                 522
  108. #define IDT_CONTINUE                 523
  109. #define IDB_COMMANDPROMPT            524
  110. #define IDB_YES                      525
  111. #define IDB_NO                       526
  112. #define IDD_MLE                      527
  113. #define IDB_DSPLYLOGFILE             528
  114. #define IDB_DEFAULTSETTINGS          529
  115. #define IDB_SVGAUTIL                 530
  116. #define IDD_GAUGE_BOX                531         /* D87507 */
  117.  
  118. /*--------------------------------------------------------------*\
  119.  *  Help table ids                   900-999                    *
  120. \*--------------------------------------------------------------*/
  121. #define MAIN_HELP_TABLE              900
  122.  
  123. #define SUBTABLE_MAIN                910
  124. #define SUBTABLE_DLG                 920
  125. #define SUBTABLE_MBX                 930
  126.  
  127. /*--------------------------------------------------------------*\
  128.  *  Help table ids                  1000-1999                   *
  129. \*--------------------------------------------------------------*/
  130. #define HELP_DLG_MAIN               1300
  131. #define HELP_DLG_ABOUT              1301
  132. #define HELP_DLG_SELECTPRIMARY      1302
  133. #define HELP_DLG_SELECTSECONDARY    1303
  134. #define HELP_DLG_SELECTMONITOR      1304
  135. #define HELP_DLG_SELECTADAPTER      1305
  136. #define HELP_DLG_SELECTDIR          1306
  137. #define HELP_DLG_SOURCE             1307
  138. #define HELP_DLG_SELECTDDP          1308
  139. #define HELP_DLG_INSTALL            1309
  140. #define HELP_DLG_SPECIFYRESOLUTION  1310
  141. #define HELP_DLG_REPORTERROR        1311
  142. #define HELP_DLG_SELECTSVGAUTIL     1312
  143. #define HELP_DLG_SVGAUTIL           1313
  144. #define HELP_DID_FILE_DIALOG        1314
  145.  
  146. #define HELP_MBX_SRCDIRERR          1400
  147. #define HELP_MBX_NODSPERR           1401
  148. #define HELP_MBX_INSTERROR          1402
  149. #define HELP_MBX_EXIT               1403
  150. #define KEYS_HELP_PANEL_ID           275
  151.  
  152. /*--------------------------------------------------------------*\
  153.  *  String ids                    600-799                       *
  154. \*--------------------------------------------------------------*/
  155. #define ID_STRING_IDS                640                   /* multiple of 16 */
  156.  
  157. #define rcstring(id)              (rcstringarray[(id) - ID_STRING_IDS])
  158.  
  159. /* NOTE: The following strings are always used during display install.       */
  160. /*       They are loaded into an array during initialization.                */
  161. #define IDS_APPTITLE              (ID_STRING_IDS + 0)
  162. #define IDS_SOURCEDIRIS           (ID_STRING_IDS + 1)
  163. #define IDS_DESTDIRIS             (ID_STRING_IDS + 2)
  164. #define IDMSG_INITFAILED          (ID_STRING_IDS + 3)
  165. #define IDMSG_MAINWINCREATEFAILED (ID_STRING_IDS + 4)
  166. #define IDMSG_EXIT                (ID_STRING_IDS + 5)
  167. #define IDMSG_REBOOT              (ID_STRING_IDS + 6)
  168. #define IDMSG_HELPFATALERR        (ID_STRING_IDS + 7)
  169. #define IDMSG_HELPERROCCUR        (ID_STRING_IDS + 8)
  170. #define IDMSG_HELPNOTAVAIL        (ID_STRING_IDS + 9)
  171. #define IDS_MAINHELPTITLE         (ID_STRING_IDS + 10)
  172. #define IDS_NOTITLE               (ID_STRING_IDS + 11)
  173. #define IDMSG_NODSPERROR          (ID_STRING_IDS + 12)
  174. #define IDMSG_SRCDIRERROR         (ID_STRING_IDS + 13)
  175. #define IDMSG_DESTDIRERROR        (ID_STRING_IDS + 14)
  176. #define IDMSG_REMOVABLEDST        (ID_STRING_IDS + 15)
  177. #define IDMSG_SRCNOTREADY         (ID_STRING_IDS + 16)
  178. #define IDMSG_DRIVENOTEXIST       (ID_STRING_IDS + 17)
  179. #define IDMSG_NOSELECTERROR       (ID_STRING_IDS + 18)
  180. #define IDS_CURRENTFILE           (ID_STRING_IDS + 19)
  181. #define IDMSG_UPDATINGENV         (ID_STRING_IDS + 20)
  182. #define IDS_ERRTITLE              (ID_STRING_IDS + 21)
  183. #define IDMSG_DESTNEWER           (ID_STRING_IDS + 22)
  184. #define IDMSG_STARTDRIVER         (ID_STRING_IDS + 23)
  185. #define IDS_LOGSEP                (ID_STRING_IDS + 24)
  186. #define IDMSG_COPY                (ID_STRING_IDS + 25)
  187. #define IDMSG_SEVERALPREDICATE    (ID_STRING_IDS + 26)
  188. #define IDS_FIRST_DISPLAY         IDS_DISPLAY_MPA
  189. #define IDS_DISPLAY_MPA           (ID_STRING_IDS + 27)
  190. #define IDS_DISPLAY_CGA           (ID_STRING_IDS + 28)
  191. #define IDS_DISPLAY_EGA           (ID_STRING_IDS + 29)
  192. #define IDS_DISPLAY_VGA           (ID_STRING_IDS + 30)
  193. #define IDS_DISPLAY_8514          (ID_STRING_IDS + 31)
  194. #define IDS_DISPLAY_XGA           (ID_STRING_IDS + 32)
  195. #define IDS_DISPLAY_SVGA          (ID_STRING_IDS + 33)
  196. #define IDS_DISPLAY_OTHER         (ID_STRING_IDS + 34)
  197. #define IDS_DISPLAY_NONE          (ID_STRING_IDS + 35)
  198. #define NUM_DISPLAYS              (IDS_DISPLAY_OTHER - IDS_FIRST_DISPLAY + 1)
  199. #define IDS_FIRST_SVGAMFGR        IDS_SVGAMFGR_UNKNOWN              /* @DSW@ */
  200. #define IDS_SVGAMFGR_UNKNOWN      (ID_STRING_IDS + 36)              /* @DSW@ */
  201. #define IDS_SVGAMFGR_HEADLAND     (ID_STRING_IDS + 37)              /* @DSW@ */
  202. #define IDS_SVGAMFGR_TRIDENT      (ID_STRING_IDS + 38)              /* @DSW@ */
  203. #define IDS_SVGAMFGR_TSENG        (ID_STRING_IDS + 39)              /* @DSW@ */
  204. #define IDS_SVGAMFGR_WESTDIG      (ID_STRING_IDS + 40)              /* @DSW@ */
  205. #define IDS_SVGAMFGR_ATI          (ID_STRING_IDS + 41)              /* @DSW@ */
  206. #define IDS_SVGAMFGR_SPEEDWAY     (ID_STRING_IDS + 42)              /* @DSW@ */
  207. #define IDS_SVGAMFGR_CIRRUS       (ID_STRING_IDS + 43)              /* @TWM@ */
  208. #define IDS_SVGAMFGR_S3           (ID_STRING_IDS + 44)              /* @TWM@ */
  209. #define IDS_SVGAMFGR_CAT          (ID_STRING_IDS + 45)              /* @TWM@ */
  210. #define IDS_SVGAMFGR_WEITEK       (ID_STRING_IDS + 46)              /* @TWM@ */
  211. #define IDS_SVGAMFGR_NUMBER9      (ID_STRING_IDS + 47)              /* @TWM@ */
  212. #define IDS_SVGAMFGR_GENERICPCI   (ID_STRING_IDS + 48)              /* @TWM@ */
  213. #define NUM_SVGAMFGRS             (IDS_SVGAMFGR_GENERICPCI - IDS_FIRST_SVGAMFGR + 1) /* @DSW@ */
  214. #define IDMSG_FERENGI_CONFIG      (ID_STRING_IDS + 49)              /*@FERENGI*/
  215. #define IDMSG_FERENGI_INSTALL     (ID_STRING_IDS + 50)              /*@FERENGI*/
  216. #define NUM_STRINGS                                51               /* @DSW@ */
  217.  
  218. /* NOTE: The following string ID's are used as return codes for fatal errors.*/
  219. /*       The strings are WinLoadString'd during the reporting of the error.  */
  220. /*       They are not loaded during initialization because they may not be   */
  221. /*       used.                                                               */
  222. #define MSG_DISP_DSP_OPEN_FAIL      (ID_STRING_IDS + NUM_STRINGS + 0)
  223. #define MSG_DISP_DSP_INVALID        (ID_STRING_IDS + NUM_STRINGS + 1)
  224. #define MSG_DISP_READ_FAULT         (ID_STRING_IDS + NUM_STRINGS + 2)
  225. #define MSG_DISP_WRITE_FAULT        (ID_STRING_IDS + NUM_STRINGS + 3)
  226. #define MSG_DISP_DISK_FULL          (ID_STRING_IDS + NUM_STRINGS + 4)
  227. #define MSG_DISP_OPEN_FAIL          (ID_STRING_IDS + NUM_STRINGS + 5)
  228. #define MSG_DISP_CANNOT_MAKE        (ID_STRING_IDS + NUM_STRINGS + 6)
  229. #define MSG_DISP_OS2INI_FAIL        (ID_STRING_IDS + NUM_STRINGS + 7)
  230. #define MSG_DISP_EXEC_FAIL          (ID_STRING_IDS + NUM_STRINGS + 8)
  231. #define MSG_DISP_EXIT               (ID_STRING_IDS + NUM_STRINGS + 9)
  232. #define MSG_DISP_NO_KEY_MATCH       (ID_STRING_IDS + NUM_STRINGS + 10)
  233. #define MSG_DISP_INVALID_ACTION_DLL (ID_STRING_IDS + NUM_STRINGS + 11)
  234. #define MSG_DISP_INSERT             (ID_STRING_IDS + NUM_STRINGS + 12)
  235. #define MSG_DISP_DISK_MSG           (ID_STRING_IDS + NUM_STRINGS + 13)
  236. #define MSG_NO_DSC_FILES            (ID_STRING_IDS + NUM_STRINGS + 14)
  237. #define MSG_DSC_BAD_ARGCOUNT        (ID_STRING_IDS + NUM_STRINGS + 15)
  238. #define MSG_BAD_ADAPTER_TYPE        (ID_STRING_IDS + NUM_STRINGS + 16)
  239. #define MSG_PRI_SEC_SAME            (ID_STRING_IDS + NUM_STRINGS + 17)
  240. #define MSG_INVALID_UNPACK          (ID_STRING_IDS + NUM_STRINGS + 18)
  241. #define MSG_UNPACK_NOT_FOUND        (ID_STRING_IDS + NUM_STRINGS + 19)
  242. #define MSG_FILE_NOT_FOUND          (ID_STRING_IDS + NUM_STRINGS + 20)
  243. #define MSG_COPY_ERROR              (ID_STRING_IDS + NUM_STRINGS + 21)
  244. #define MSG_DISP_WININI_FAIL        (ID_STRING_IDS + NUM_STRINGS + 22)
  245. #define MSG_DISP_CONFIG_FAIL        (ID_STRING_IDS + NUM_STRINGS + 23)
  246. #define MSG_DISP_SETDRIVER_FAIL     (ID_STRING_IDS + NUM_STRINGS + 24)
  247. #define MSG_DISP_SETRES_FAIL        (ID_STRING_IDS + NUM_STRINGS + 25)
  248. #define MSG_INVALID_VERSIONS        (ID_STRING_IDS + NUM_STRINGS + 26)
  249. #define MSG_INVALID_DSC_FILE        (ID_STRING_IDS + NUM_STRINGS + 27)
  250. #define MSG_PRESS_ENTER             (ID_STRING_IDS + NUM_STRINGS + 28)
  251. #define MSG_UPDATING_DISPLAYS       (ID_STRING_IDS + NUM_STRINGS + 29)
  252. #define MSG_ONE_MOMENT              (ID_STRING_IDS + NUM_STRINGS + 30)
  253. #define MSG_PLS_WAIT                (ID_STRING_IDS + NUM_STRINGS + 31)
  254. #define MSG_ADAPTER_NOT_COMPAT      (ID_STRING_IDS + NUM_STRINGS + 32)
  255. #define MSG_DSC_NOT_COMPAT          (ID_STRING_IDS + NUM_STRINGS + 33)
  256. #define MSG_DISP_AUTOEXEC_FAIL      (ID_STRING_IDS + NUM_STRINGS + 34)
  257. #define MSG_DSC_NOT_FOUND           (ID_STRING_IDS + NUM_STRINGS + 35)
  258. #define IDS_LIST_NONE               (ID_STRING_IDS + NUM_STRINGS + 36)
  259.