Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

889 lines
52 KiB

  1. //****************************************************************************
  2. //
  3. // Module: MMSE.DLL
  4. // File: rcids.h
  5. // Content: This file contains all the constant declaration for the
  6. // MMSE resources.
  7. // History:
  8. // 06/1994 -By- Vij Rajarajan (VijR)
  9. //
  10. // Copyright (c) Microsoft Corporation 1991-1994
  11. //
  12. //****************************************************************************
  13. //*****************************************************************************
  14. // Icon ID number section
  15. //*****************************************************************************
  16. #include <cphelp.h>
  17. #define ID_BASE_START 0x1000
  18. #define ID_BASE_CONTROL (ID_BASE_START + 0x0500) // 0x0100 - 0x0400 reserved
  19. #define ID_BASE_STRINGS (ID_BASE_START + 0x0600)
  20. #define ID_BASE_FILEPROP_STRINGS (ID_BASE_START + 0x0700)
  21. #define ID_BASE_EVENTS_STRINGS (ID_BASE_START + 0x0800)
  22. #define ID_BASE_MIDI_STRINGS (ID_BASE_START + 0x0900)
  23. #define ID_SIMPLE_PROP (ID_BASE_START + 0x0A00)
  24. #define ID_ADVANCED_PROP (ID_BASE_START + 0x1000)
  25. #define ID_MIDI_PROP (ID_BASE_START + 0x1100)
  26. #define ID_FILE_DETAILS (ID_BASE_START + 0x1200)
  27. #define ID_EVENTS_START (ID_BASE_START + 0x1300)
  28. #define ID_VOICE_PROP (ID_BASE_START + 0x1400)
  29. #define ID_MULTICHANNEL_PROP (ID_BASE_START + 0x1500)
  30. #define ID_EFFECT_PROP (ID_BASE_START + 0x1600)
  31. #define ID_BASE_CHANNEL_STRINGS (ID_BASE_START + 0x1700)
  32. #define ID_START_PROP (ID_BASE_START + 0x1800)
  33. #define ID_BASE_CREDENTIALS_STRINGS (ID_BASE_START + 0x1900)
  34. #define IDC_STATIC -1
  35. /////////////////////////////////////////////////////////////////////
  36. // ICONS
  37. /////////////////////////////////////////////////////////////////////
  38. #define IDI_MMICON 3004 //DO NOT CHANGE THIS ID. Other files depend on this number
  39. #define IDI_IDFICON 0x1101
  40. #define IDI_WAVE 0x1102
  41. #define IDI_MIDI 0x1103
  42. #define IDI_MIXER 0x1104
  43. #define IDI_AUX 0x1105
  44. #define IDI_MCI 0x1106
  45. #define IDI_ICM 0x1107
  46. #define IDI_ACM 0x1108
  47. #define IDI_JOYSTICK 0x1109
  48. #define IDI_SOUNDSCHEMES 0x110A
  49. #define IDI_AUDIO 0x110B
  50. #define IDI_VIDEO 0x110C
  51. #define IDI_CDAUDIO 0x110D
  52. #define IDI_PROGRAM 0x110E
  53. #define IDI_MSACM 0x110F
  54. #define IDI_PLAYBACK 0x1110
  55. #define IDI_RECORD 0x1111
  56. #define IDI_DWAVE 0x1112
  57. #define IDI_DMIDI 0x1113
  58. #define IDI_DVIDEO 0x1114
  59. #define IDI_INSTRUMENT 0x1115
  60. #define IDI_CHANNEL 0x1116
  61. #define IDI_BLANK 0x1117
  62. #define IDI_SELECTED_IDF 0x1118
  63. #define IDI_NONSEL_IDF 0x1119
  64. #define IDI_MICROPHONE 0x111A
  65. #define IDI_SPEAKERICON 0x111B
  66. #define IDI_RECORDICON 0x111C
  67. #define IDI_MUSICICON 0x111D
  68. #define IDI_VOLUME 0x111E
  69. #define IDI_VOLUP 0x111F
  70. #define IDI_VOLDOWN 0x1120
  71. #define IDI_VOLMUTE 0x1121
  72. #define IDI_VOLMUTEUP 0x1122
  73. #define IDI_VOLMUTEDOWN 0x1123
  74. #define IDI_VOLTRANS 0x1124
  75. #define IDI_GS 0x1125
  76. #define IDI_MIDIKEY 0x1126
  77. #define IDI_VOC_SPEAKERICON 0x1127
  78. #define IDI_VOC_RECORDICON 0x1128
  79. #define IDI_MUTESPEAKERICON 0x1129
  80. #define IDI_REBOOTICON 0x112A
  81. ////////////////////////////////////////////////////////////////////
  82. //BITMAPS
  83. ////////////////////////////////////////////////////////////////////
  84. #define IDB_PLAY 0x1200
  85. #define IDB_STOP 0x1201
  86. #define IDB_WIZBMP 0x1202
  87. #define IDB_MONITOR 0x1203
  88. #define IDB_HEADPHONES 0x1204
  89. #define IDB_STEREODESKTOP 0x1205
  90. #define IDB_MONOLAPTOP 0x1206
  91. #define IDB_STEREOLAPTOP 0x1207
  92. #define IDB_STEREOMONITOR 0x1208
  93. #define IDB_STEREOCPU 0x1209
  94. #define IDB_MOUNTEDSTEREO 0x120A
  95. #define IDB_STEREOKEYBOARD 0x120B
  96. #define IDB_QUADRAPHONIC 0x120C
  97. #define IDB_SURROUND 0x120D
  98. #define IDB_SURROUND_5_1 0x120E
  99. #define IDB_ROLAND 0x120F
  100. #define IDB_MULTICHANNEL_SPKR 0x1210
  101. #define IDB_VOLUME_BRAND 0x1211
  102. #define IDB_NOSPEAKERS 0x1212
  103. #define IDB_SURROUND_7_1 0x1213
  104. ////////////////////////////////////////////////////////////////////
  105. // DIALOGS
  106. ////////////////////////////////////////////////////////////////////
  107. #define CDDLG 0x1300
  108. #define VIDEODLG 0x1301
  109. #define AUDIODLG 0x1302
  110. #define EVENTSDLG 0x1303
  111. #define DLG_DEV_PROP 0x1304
  112. #define DLG_CPL_MSACM 0x1305
  113. #define DLG_ABOUT_MSACM 0x1306
  114. #define DLG_PRIORITY_SET 0x1307
  115. #define DLG_WAVDEV_PROP 0x1308
  116. #define DLG_ACMDEV_PROP 0x1309
  117. #define DLG_FILE_DETAILS 0x130A
  118. #define DLG_MESSAGE_BOX 0x130B
  119. #define SOUNDDIALOG 0x130C
  120. #define SAVESCHEMEDLG 0x130D
  121. #define PREVIEW_DLG 0x130E
  122. #define IDD_CPL_MIDI 0x130F
  123. #define IDD_MIDICHANGE 0x1310
  124. #define IDD_MIDICONFIG 0x1311
  125. #define IDD_SAVENAME 0x1312
  126. #define IDD_CPL_MIDI2 0x1313
  127. #define IDD_MIDICLASS_GEN 0x1314
  128. #define IDD_DEVICE_DETAIL 0x1315
  129. #define IDD_INSTRUMENT_GEN 0x1316
  130. #define IDD_INSTRUMENT_DETAIL 0x1317
  131. #define IDD_MIDIWIZ01 0x1318
  132. #define IDD_MIDIWIZ02 0x1319
  133. #define IDD_MIDIWIZ03 0x131A
  134. #define IDD_MIDIWIZ04 0x131B
  135. #define ADVVIDEODLG 0x131C
  136. #define ID_ADVVIDEO_COMPAT 0x131D
  137. #define ID_VIDEO_ADVANCED 0x131E
  138. #define IDD_ROLAND 0x131F
  139. #define BROWSEDLGTEMPLATE 0x1320
  140. #define IDD_SPEAKERS 0x1321
  141. #define IDD_PLAYBACKPERF 0x1322
  142. #define IDD_CAPTUREPERF 0x1323
  143. #define DLG_PP_DRIVERSETTINGS 0x1324
  144. #define IDD_SPEECH 0x1325
  145. #define HWDLG 0x1326
  146. #define DM_ADVDLG 0x1327
  147. #define DM_CDDLG 0x1328
  148. #define IDD_VOLUME 0x1329
  149. #define VOICEDLG 0x132A
  150. #define STARTDLG 0x132B
  151. #define IDD_MULTICHANNEL 0x132D
  152. #define EFFECTSDLG 0x132E
  153. #define IDD_ADDEFFECTSDLG 0x132F
  154. #define REBOOTDLG 0x1330
  155. ////////////////////////////////////////////////////////////////////
  156. // MENUS
  157. ////////////////////////////////////////////////////////////////////
  158. #define POPUP_TREE_CONTEXT 0x1400
  159. #define MMSE_YES 0x1401
  160. #define MMSE_NO 0x1402
  161. #define MMSE_CANCEL 0x1403
  162. #define MMSE_OK 0x1404
  163. #define MMSE_YESNO 0x1405
  164. #define MMSE_YESNOCANCEL 0x1406
  165. #define MMSE_TEXT 0x1407
  166. ////////////////////////////////////////////////////////////////////
  167. // STRINGS
  168. ////////////////////////////////////////////////////////////////////
  169. #define IDS_EVENTSNAME (ID_BASE_STRINGS + 0x0000)
  170. #define IDS_EVENTSINFO (ID_BASE_STRINGS + 0x0001)
  171. #define IDS_AUDIOPROPERTIES (ID_BASE_STRINGS + 0x0002)
  172. #define IDS_ADVAUDIOTITLE (ID_BASE_STRINGS + 0x0003)
  173. #define IDS_ABOUT_TITLE (ID_BASE_STRINGS + 0x0004)
  174. #define IDS_ABOUT_VERSION (ID_BASE_STRINGS + 0x0005)
  175. #define IDS_PRIORITY_FROMTO (ID_BASE_STRINGS + 0x0006)
  176. #define IDS_TXT_DISABLED (ID_BASE_STRINGS + 0x0007)
  177. #define IDS_CUSTOMIZE (ID_BASE_STRINGS + 0x0008)
  178. #define IDS_HIGHQUALITY (ID_BASE_STRINGS + 0x0009)
  179. #define IDS_MEDIUMQUALITY (ID_BASE_STRINGS + 0x000A)
  180. #define IDS_LOWQUALITY (ID_BASE_STRINGS + 0x000B)
  181. #define IDS_1QSCREENSIZE (ID_BASE_STRINGS + 0x000C)
  182. #define IDS_2QSCREENSIZE (ID_BASE_STRINGS + 0x000D)
  183. #define IDS_3QSCREENSIZE (ID_BASE_STRINGS + 0x000E)
  184. #define IDS_VIDEOMAXIMIZED (ID_BASE_STRINGS + 0x000F)
  185. #define IDS_NOAUDIOPLAY (ID_BASE_STRINGS + 0x0010)
  186. #define IDS_NOAUDIOREC (ID_BASE_STRINGS + 0x0011)
  187. #define IDS_TRAYVOLLNK (ID_BASE_STRINGS + 0x0012)
  188. #define IDS_NORMALSIZE (ID_BASE_STRINGS + 0x0013)
  189. #define IDS_ZOOMEDSIZE (ID_BASE_STRINGS + 0x0014)
  190. #define IDS_NOMIDIPLAY (ID_BASE_STRINGS + 0x0015)
  191. #define IDS_SYSREMOVE (ID_BASE_STRINGS + 0x0017)
  192. #define IDS_REMOVED (ID_BASE_STRINGS + 0x0018)
  193. #define IDS_RESTART (ID_BASE_STRINGS + 0x0019)
  194. #define IDS_DELETE (ID_BASE_STRINGS + 0x001A)
  195. #define IDS_MMDRIVERS (ID_BASE_STRINGS + 0x001B)
  196. #define IDS_GENERAL (ID_BASE_STRINGS + 0x001C)
  197. #define IDS_NOPROP (ID_BASE_STRINGS + 0x001D)
  198. #define IDS_DEVDISABLEDOK (ID_BASE_STRINGS + 0x001E)
  199. #define IDS_DEVDISABLED (ID_BASE_STRINGS + 0x001F)
  200. #define IDS_REMOVEWARN (ID_BASE_STRINGS + 0x0020)
  201. #define IDS_REINSTALL (ID_BASE_STRINGS + 0x0021)
  202. #define IDS_ADVANCED (ID_BASE_STRINGS + 0x0022)
  203. #define IDS_DEVENABLEDOK (ID_BASE_STRINGS + 0x0023)
  204. #define IDS_DEVENABLEDNOTOK (ID_BASE_STRINGS + 0x0024)
  205. #define IDS_CHANGESAVED (ID_BASE_STRINGS + 0x0025)
  206. #define IDS_COLLAPSE (ID_BASE_STRINGS + 0x0026)
  207. #define IDS_DEVFRIENDLYYESNO (ID_BASE_STRINGS + 0x0027)
  208. #define IDS_FRIENDLYWARNING (ID_BASE_STRINGS + 0x0028)
  209. #define IDS_FRIENDLYNAME (ID_BASE_STRINGS + 0x0029)
  210. #define IDS_INSTRFRIENDLYYESNO (ID_BASE_STRINGS + 0x002A)
  211. #define IDS_NODEVS (ID_BASE_STRINGS + 0x002B)
  212. #define IDS_NONE (ID_BASE_STRINGS + 0x002C)
  213. #define IDS_ACMREMOVEFAIL (ID_BASE_STRINGS + 0x002D)
  214. #define IDS_AUDIOFOR (ID_BASE_STRINGS + 0x002E)
  215. #define IDS_MIDIFOR (ID_BASE_STRINGS + 0x002F)
  216. #define IDS_MIXERFOR (ID_BASE_STRINGS + 0x0030)
  217. #define IDS_AUXFOR (ID_BASE_STRINGS + 0x0031)
  218. #define IDS_ENABLEAUDIO (ID_BASE_STRINGS + 0x0032)
  219. #define IDS_ENABLEMIDI (ID_BASE_STRINGS + 0x0033)
  220. #define IDS_ENABLEMIXER (ID_BASE_STRINGS + 0x0034)
  221. #define IDS_ENABLEAUX (ID_BASE_STRINGS + 0x0035)
  222. #define IDS_ENABLEMCI (ID_BASE_STRINGS + 0x0036)
  223. #define IDS_ENABLEACM (ID_BASE_STRINGS + 0x0037)
  224. #define IDS_ENABLEICM (ID_BASE_STRINGS + 0x0038)
  225. #define IDS_ENABLECAP (ID_BASE_STRINGS + 0x0039)
  226. #define IDS_ENABLEJOY (ID_BASE_STRINGS + 0x003A)
  227. #define IDS_DISABLEAUDIO (ID_BASE_STRINGS + 0x003B)
  228. #define IDS_DISABLEMIDI (ID_BASE_STRINGS + 0x003C)
  229. #define IDS_DISABLEMIXER (ID_BASE_STRINGS + 0x003D)
  230. #define IDS_DISABLEAUX (ID_BASE_STRINGS + 0x003E)
  231. #define IDS_DISABLEMCI (ID_BASE_STRINGS + 0x003F)
  232. #define IDS_DISABLEACM (ID_BASE_STRINGS + 0x0040)
  233. #define IDS_DISABLEICM (ID_BASE_STRINGS + 0x0041)
  234. #define IDS_DISABLECAP (ID_BASE_STRINGS + 0x0042)
  235. #define IDS_DISABLEJOY (ID_BASE_STRINGS + 0x0043)
  236. #define IDS_CANTLOADACM (ID_BASE_STRINGS + 0x0044)
  237. #define IDS_REMOVEHARDWAREWARN (ID_BASE_STRINGS + 0x0045)
  238. #define IDS_AUDIO (ID_BASE_STRINGS + 0x0046)
  239. #define IDS_MIDI (ID_BASE_STRINGS + 0x0047)
  240. #define IDS_MIXER (ID_BASE_STRINGS + 0x0048)
  241. #define IDS_AUX (ID_BASE_STRINGS + 0x0049)
  242. #define IDS_ACM (ID_BASE_STRINGS + 0x004A)
  243. #define IDS_ICM (ID_BASE_STRINGS + 0x004B)
  244. #define IDS_CAP (ID_BASE_STRINGS + 0x004C)
  245. #define IDS_JOY (ID_BASE_STRINGS + 0x004D)
  246. #define IDS_SYSREMOVEINFO (ID_BASE_STRINGS + 0x004E)
  247. #define IDS_REMOVEPNPWARN (ID_BASE_STRINGS + 0x004F)
  248. #define IDS_REMOVEMULTIPORTMIDI (ID_BASE_STRINGS + 0x0050)
  249. #define IDS_DISABLE (ID_BASE_STRINGS + 0x0051)
  250. #define IDS_DISABLEMULTIPORTMIDI (ID_BASE_STRINGS + 0x0052)
  251. #define IDS_ENABLE (ID_BASE_STRINGS + 0x0053)
  252. #define IDS_ENABLEMULTIPORTMIDI (ID_BASE_STRINGS + 0x0054)
  253. #define IDS_DEVENABLEDNODRIVER (ID_BASE_STRINGS + 0x0055)
  254. #define IDS_PNPPROBLEM (ID_BASE_STRINGS + 0x0056)
  255. #define IDS_NOSNDVOL (ID_BASE_STRINGS + 0x0057)
  256. #define IDS_RESTART_NOSOUND (ID_BASE_STRINGS + 0x0058)
  257. #define IDS_SPEECH_NAME (ID_BASE_STRINGS + 0x0059)
  258. #define IDS_DESCRIPTION (ID_BASE_STRINGS + 0x005A)
  259. #define IDS_CAPTION (ID_BASE_STRINGS + 0x005B)
  260. #define IDS_E_INSTALL (ID_BASE_STRINGS + 0x005C)
  261. #define IDS_E_ENGINE (ID_BASE_STRINGS + 0x005D)
  262. #define IDS_MM_HEADER (ID_BASE_STRINGS + 0x005E)
  263. #define IDS_AUX_HEADER (ID_BASE_STRINGS + 0x005F)
  264. #define IDS_MIDI_HEADER (ID_BASE_STRINGS + 0x0060)
  265. #define IDS_MIXER_HEADER (ID_BASE_STRINGS + 0x0061)
  266. #define IDS_WAVE_HEADER (ID_BASE_STRINGS + 0x0062)
  267. #define IDS_MCI_HEADER (ID_BASE_STRINGS + 0x0063)
  268. #define IDS_ACM_HEADER (ID_BASE_STRINGS + 0x0064)
  269. #define IDS_ICM_HEADER (ID_BASE_STRINGS + 0x0065)
  270. #define IDS_OTHER_HEADER (ID_BASE_STRINGS + 0x0066)
  271. #define IDS_VIDCAP_HEADER (ID_BASE_STRINGS + 0x0067)
  272. #define IDS_JOYSTICK_HEADER (ID_BASE_STRINGS + 0x0068)
  273. #define IDS_AUDIO_TAB (ID_BASE_STRINGS + 0x0069)
  274. #define IDS_VIDEO_TAB (ID_BASE_STRINGS + 0x006A)
  275. #define IDS_CDAUDIO_TAB (ID_BASE_STRINGS + 0x006B)
  276. #define IDS_MIDI_TAB (ID_BASE_STRINGS + 0x006C)
  277. #define IDS_VIDEO (ID_BASE_STRINGS + 0x006D)
  278. #define IDS_CDMUSIC (ID_BASE_STRINGS + 0x006E)
  279. #define IDS_AUDHW1 (ID_BASE_STRINGS + 0x006F)
  280. #define IDS_AUDHW2 (ID_BASE_STRINGS + 0x0070)
  281. #define IDS_AUDHW3 (ID_BASE_STRINGS + 0x0071)
  282. #define IDS_AUDHW4 (ID_BASE_STRINGS + 0x0072)
  283. #define IDS_SRCQUALITY1 (ID_BASE_STRINGS + 0x0073)
  284. #define IDS_SRCQUALITY2 (ID_BASE_STRINGS + 0x0074)
  285. #define IDS_SRCQUALITY3 (ID_BASE_STRINGS + 0x0075)
  286. #define IDS_SPEAKER1 (ID_BASE_STRINGS + 0x0076)
  287. #define IDS_SPEAKER2 (ID_BASE_STRINGS + 0x0077)
  288. #define IDS_SPEAKER3 (ID_BASE_STRINGS + 0x0078)
  289. #define IDS_SPEAKER4 (ID_BASE_STRINGS + 0x0079)
  290. #define IDS_SPEAKER5 (ID_BASE_STRINGS + 0x007A)
  291. #define IDS_SPEAKER6 (ID_BASE_STRINGS + 0x007B)
  292. #define IDS_SPEAKER7 (ID_BASE_STRINGS + 0x007C)
  293. #define IDS_SPEAKER8 (ID_BASE_STRINGS + 0x007D)
  294. #define IDS_SPEAKER9 (ID_BASE_STRINGS + 0x007E)
  295. #define IDS_SPEAKER10 (ID_BASE_STRINGS + 0x007F)
  296. #define IDS_SPEAKER11 (ID_BASE_STRINGS + 0x0080)
  297. #define IDS_SPEAKER12 (ID_BASE_STRINGS + 0x0081)
  298. #define IDS_SPEAKER13 (ID_BASE_STRINGS + 0x0082)
  299. #define IDS_ERROR_TITLE (ID_BASE_STRINGS + 0x0083)
  300. #define IDS_ERROR_NOSNDVOL (ID_BASE_STRINGS + 0x0084)
  301. #define IDS_ERROR_NOMIXER (ID_BASE_STRINGS + 0x0085)
  302. #define IDS_USEANYDEVICE (ID_BASE_STRINGS + 0x0086)
  303. #define IDS_ERROR_DSPRIVS (ID_BASE_STRINGS + 0x0087)
  304. #define IDS_ERROR_DSGENERAL (ID_BASE_STRINGS + 0x0088)
  305. #define IDS_E_MICWIZARD (ID_BASE_STRINGS + 0x0089)
  306. #define IDS_HARDWARE (ID_BASE_STRINGS + 0x008A)
  307. #define IDS_MMNAME (ID_BASE_STRINGS + 0x008B)
  308. #define IDS_MMINFO (ID_BASE_STRINGS + 0x008C)
  309. #define IDS_MMHELP (ID_BASE_STRINGS + 0x008D)
  310. #define IDS_VOLUMENAME (ID_BASE_STRINGS + 0x008E)
  311. #define IDS_VOICE (ID_BASE_STRINGS + 0x008F)
  312. #define IDS_ERROR_NOVOCVOL (ID_BASE_STRINGS + 0x0090)
  313. #define IDS_ERROR_NOVOCDIAG (ID_BASE_STRINGS + 0x0091)
  314. #define IDS_ERROR_VOICE_TITLE (ID_BASE_STRINGS + 0x0092)
  315. // Other Strings (mostly for Multichannel page)
  316. #define IDS_MC_PLAYBACK (ID_BASE_STRINGS + 0x0093)
  317. #define IDS_MC_RECORDING (ID_BASE_STRINGS + 0x0094)
  318. #define IDS_MC_OTHER (ID_BASE_STRINGS + 0x0095)
  319. #define IDS_MC_PLAYBACK_DESC (ID_BASE_STRINGS + 0x0096)
  320. #define IDS_MC_RECORDING_DESC (ID_BASE_STRINGS + 0x0097)
  321. #define IDS_MC_OTHER_DESC (ID_BASE_STRINGS + 0x0098)
  322. #define IDS_OLD_CHANNEL_ZERO (ID_BASE_STRINGS + 0x0099)
  323. #define IDS_OLD_CHANNEL_ONE (ID_BASE_STRINGS + 0x009A)
  324. #define IDS_OLD_CHANNEL_TWO (ID_BASE_STRINGS + 0x009B)
  325. #define IDS_OLD_CHANNEL_THREE (ID_BASE_STRINGS + 0x009C)
  326. #define IDS_OLD_CHANNEL_FOUR (ID_BASE_STRINGS + 0x009D)
  327. #define IDS_OLD_CHANNEL_FIVE (ID_BASE_STRINGS + 0x009E)
  328. #define IDS_TIP_PLAY (ID_BASE_STRINGS + 0x009F)
  329. #define IDS_MC_SPEAKER_LEFT (ID_BASE_STRINGS + 0x00A0)
  330. #define IDS_MC_SPEAKER_RIGHT (ID_BASE_STRINGS + 0x00A1)
  331. #define IDS_MC_SPEAKER_CENTER (ID_BASE_STRINGS + 0x00A2)
  332. #define IDS_MC_SPEAKER_BACKLEFT (ID_BASE_STRINGS + 0x00A3)
  333. #define IDS_MC_SPEAKER_BACKRIGHT (ID_BASE_STRINGS + 0x00A4)
  334. #define IDS_MC_SPEAKER_LOWFREQUENCY (ID_BASE_STRINGS + 0x00A5)
  335. #define IDS_NOGFXSET (ID_BASE_STRINGS + 0x00A7)
  336. #define IDS_NOGFXFOUND (ID_BASE_STRINGS + 0x00A8)
  337. #define IDS_MC_SPEAKER_BACKCENTER (ID_BASE_STRINGS + 0x00A9)
  338. #define IDS_MC_SPEAKER_LEFT_OF_CENTER (ID_BASE_STRINGS + 0x00AA)
  339. #define IDS_MC_SPEAKER_RIGHT_OF_CENTER (ID_BASE_STRINGS + 0x00AB)
  340. #define IDS_EFFECTS_PROPERTY_CAPTION (ID_BASE_STRINGS + 0x00AC)
  341. #define IDS_START (ID_BASE_STRINGS + 0x00AD)
  342. ////////////////////////////////////////////////////////////////////
  343. // Display names for Sound Events
  344. // DO NOT CHANGE THESE - THEY ARE IN HIVEDEF.INX!!!!!!!!!!
  345. ////////////////////////////////////////////////////////////////////
  346. #define IDS_REG_DEFAULT (ID_BASE_STRINGS + 0x00C0)
  347. #define IDS_REG_APPGPF (ID_BASE_STRINGS + 0x00C1)
  348. #define IDS_REG_CLOSE (ID_BASE_STRINGS + 0x00C2)
  349. #define IDS_REG_CRITBATT (ID_BASE_STRINGS + 0x00C3)
  350. #define IDS_REG_DEVCONN (ID_BASE_STRINGS + 0x00C4)
  351. #define IDS_REG_DEVDISCONN (ID_BASE_STRINGS + 0x00C5)
  352. #define IDS_REG_DEVFAIL (ID_BASE_STRINGS + 0x00C6)
  353. #define IDS_REG_EMPTY (ID_BASE_STRINGS + 0x00C7)
  354. #define IDS_REG_LOWBATT (ID_BASE_STRINGS + 0x00C8)
  355. #define IDS_REG_MAX (ID_BASE_STRINGS + 0x00C9)
  356. #define IDS_REG_MENUCMD (ID_BASE_STRINGS + 0x00CA)
  357. #define IDS_REG_MENUPOP (ID_BASE_STRINGS + 0x00CB)
  358. #define IDS_REG_MIN (ID_BASE_STRINGS + 0x00CC)
  359. #define IDS_REG_MAIL (ID_BASE_STRINGS + 0x00CD)
  360. #define IDS_REG_NAV (ID_BASE_STRINGS + 0x00CE)
  361. #define IDS_REG_OPEN (ID_BASE_STRINGS + 0x00CF)
  362. #define IDS_REG_PRINT (ID_BASE_STRINGS + 0x00D0)
  363. #define IDS_REG_RESDOWN (ID_BASE_STRINGS + 0x00D1)
  364. #define IDS_REG_RESUP (ID_BASE_STRINGS + 0x00D2)
  365. #define IDS_REG_SYSAST (ID_BASE_STRINGS + 0x00D3)
  366. #define IDS_REG_SYSDEF (ID_BASE_STRINGS + 0x00D4)
  367. #define IDS_REG_SYSEXCL (ID_BASE_STRINGS + 0x00D5)
  368. #define IDS_REG_SYSEXIT (ID_BASE_STRINGS + 0x00D6)
  369. #define IDS_REG_SYSHAND (ID_BASE_STRINGS + 0x00D7)
  370. #define IDS_REG_SYSNOT (ID_BASE_STRINGS + 0x00D8)
  371. #define IDS_REG_SYSQUEST (ID_BASE_STRINGS + 0x00D9)
  372. #define IDS_REG_SYSSTART (ID_BASE_STRINGS + 0x00DA)
  373. #define IDS_REG_SYSMENU (ID_BASE_STRINGS + 0x00DB)
  374. #define IDS_REG_LOGOFF (ID_BASE_STRINGS + 0x00DC)
  375. #define IDS_REG_LOGON (ID_BASE_STRINGS + 0x00DD)
  376. #define IDS_REG_EXPLORE (ID_BASE_STRINGS + 0x00DE)
  377. #define IDS_REG_HARDWARE (ID_BASE_STRINGS + 0x00DF)
  378. #define IDS_REG_WINDOWS (ID_BASE_STRINGS + 0x00E0)
  379. ////////////////////////////////////////////////////////////////////
  380. // CHANNEL STRINGS (Must be in sequential order)
  381. ////////////////////////////////////////////////////////////////////
  382. #define IDS_MC_CHANNEL_ZERO (ID_BASE_CHANNEL_STRINGS + 0x0000)
  383. #define IDS_MC_CHANNEL_ONE (ID_BASE_CHANNEL_STRINGS + 0x0001)
  384. #define IDS_MC_CHANNEL_TWO (ID_BASE_CHANNEL_STRINGS + 0x0002)
  385. #define IDS_MC_CHANNEL_THREE (ID_BASE_CHANNEL_STRINGS + 0x0003)
  386. #define IDS_MC_CHANNEL_FOUR (ID_BASE_CHANNEL_STRINGS + 0x0004)
  387. #define IDS_MC_CHANNEL_FIVE (ID_BASE_CHANNEL_STRINGS + 0x0005)
  388. #define IDS_MC_CHANNEL_SIX (ID_BASE_CHANNEL_STRINGS + 0x0006)
  389. #define IDS_MC_CHANNEL_SEVEN (ID_BASE_CHANNEL_STRINGS + 0x0007)
  390. ////////////////////////////////////////////////////////////////////
  391. // FILE PROPERTY STRINGS
  392. ////////////////////////////////////////////////////////////////////
  393. #define IDS_FOURCC_IARL (ID_BASE_FILEPROP_STRINGS + 0x0000)
  394. #define IDS_FOURCC_IART (ID_BASE_FILEPROP_STRINGS + 0x0001)
  395. #define IDS_FOURCC_ICMS (ID_BASE_FILEPROP_STRINGS + 0x0002)
  396. #define IDS_FOURCC_ICMT (ID_BASE_FILEPROP_STRINGS + 0x0003)
  397. #define IDS_FOURCC_ICOP (ID_BASE_FILEPROP_STRINGS + 0x0004)
  398. #define IDS_FOURCC_ICRD (ID_BASE_FILEPROP_STRINGS + 0x0005)
  399. #define IDS_FOURCC_ICRP (ID_BASE_FILEPROP_STRINGS + 0x0006)
  400. #define IDS_FOURCC_IDIM (ID_BASE_FILEPROP_STRINGS + 0x0007)
  401. #define IDS_FOURCC_IDPI (ID_BASE_FILEPROP_STRINGS + 0x0008)
  402. #define IDS_FOURCC_IENG (ID_BASE_FILEPROP_STRINGS + 0x0009)
  403. #define IDS_FOURCC_IGNR (ID_BASE_FILEPROP_STRINGS + 0x000A)
  404. #define IDS_FOURCC_IKEY (ID_BASE_FILEPROP_STRINGS + 0x000B)
  405. #define IDS_FOURCC_ILGT (ID_BASE_FILEPROP_STRINGS + 0x000C)
  406. #define IDS_FOURCC_IMED (ID_BASE_FILEPROP_STRINGS + 0x000D)
  407. #define IDS_FOURCC_INAM (ID_BASE_FILEPROP_STRINGS + 0x000E)
  408. #define IDS_FOURCC_IPLT (ID_BASE_FILEPROP_STRINGS + 0x000F)
  409. #define IDS_FOURCC_IPRD (ID_BASE_FILEPROP_STRINGS + 0x0010)
  410. #define IDS_FOURCC_ISBJ (ID_BASE_FILEPROP_STRINGS + 0x0011)
  411. #define IDS_FOURCC_ISFT (ID_BASE_FILEPROP_STRINGS + 0x0012)
  412. #define IDS_FOURCC_ISHP (ID_BASE_FILEPROP_STRINGS + 0x0013)
  413. #define IDS_FOURCC_ISRC (ID_BASE_FILEPROP_STRINGS + 0x0014)
  414. #define IDS_FOURCC_ISRF (ID_BASE_FILEPROP_STRINGS + 0x0015)
  415. #define IDS_FOURCC_ITCH (ID_BASE_FILEPROP_STRINGS + 0x0016)
  416. #define IDS_FOURCC_DISP (ID_BASE_FILEPROP_STRINGS + 0x0017)
  417. #define IDS_NOCOPYRIGHT (ID_BASE_FILEPROP_STRINGS + 0x0018)
  418. #define IDS_UNKFORMAT (ID_BASE_FILEPROP_STRINGS + 0x0019)
  419. #define IDS_BADFILE (ID_BASE_FILEPROP_STRINGS + 0x001A)
  420. #define IDS_MINFMT (ID_BASE_FILEPROP_STRINGS + 0x001B)
  421. #define IDS_SECFMT (ID_BASE_FILEPROP_STRINGS + 0x001C)
  422. #define IDS_DETAILS (ID_BASE_FILEPROP_STRINGS + 0x001D)
  423. #define IDS_PREVIEW (ID_BASE_FILEPROP_STRINGS + 0x001E)
  424. #define IDS_PREVIEWOF (ID_BASE_FILEPROP_STRINGS + 0x001F)
  425. #define IDS_GOODFORMAT (ID_BASE_FILEPROP_STRINGS + 0x0020)
  426. #define IDS_BADFORMAT (ID_BASE_FILEPROP_STRINGS + 0x0021)
  427. #define IDS_UNCOMPRESSED (ID_BASE_FILEPROP_STRINGS + 0x0022)
  428. #define IDS_FORMAT_PCM (ID_BASE_FILEPROP_STRINGS + 0x0023)
  429. #define IDS_FORMAT_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x0024)
  430. #define IDS_FORMAT_IBM_CVSD (ID_BASE_FILEPROP_STRINGS + 0x0025)
  431. #define IDS_FORMAT_ALAW (ID_BASE_FILEPROP_STRINGS + 0x0026)
  432. #define IDS_FORMAT_MULAW (ID_BASE_FILEPROP_STRINGS + 0x0027)
  433. #define IDS_FORMAT_OKI_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x0028)
  434. #define IDS_FORMAT_IMA_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x0029)
  435. #define IDS_FORMAT_MEDIASPACE_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x002A)
  436. #define IDS_FORMAT_SIERRA_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x002B)
  437. #define IDS_FORMAT_G723_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x002C)
  438. #define IDS_FORMAT_DIGISTD (ID_BASE_FILEPROP_STRINGS + 0x002D)
  439. #define IDS_FORMAT_DIGIFIX (ID_BASE_FILEPROP_STRINGS + 0x002E)
  440. #define IDS_FORMAT_YAMAHA_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x002F)
  441. #define IDS_FORMAT_SONARC (ID_BASE_FILEPROP_STRINGS + 0x0030)
  442. #define IDS_FORMAT_DSPGROUP_TRUESPEECH (ID_BASE_FILEPROP_STRINGS + 0x0031)
  443. #define IDS_FORMAT_ECHOSC1 (ID_BASE_FILEPROP_STRINGS + 0x0032)
  444. #define IDS_FORMAT_AUDIOFILE_AF36 (ID_BASE_FILEPROP_STRINGS + 0x0033)
  445. #define IDS_FORMAT_APTX (ID_BASE_FILEPROP_STRINGS + 0x0034)
  446. #define IDS_FORMAT_AUDIOFILE_AF10 (ID_BASE_FILEPROP_STRINGS + 0x0035)
  447. #define IDS_FORMAT_DOLBY_AC2 (ID_BASE_FILEPROP_STRINGS + 0x0036)
  448. #define IDS_FORMAT_GSM610 (ID_BASE_FILEPROP_STRINGS + 0x0037)
  449. #define IDS_FORMAT_G721_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x0038)
  450. #define IDS_FORMAT_CREATIVE_ADPCM (ID_BASE_FILEPROP_STRINGS + 0x0039)
  451. ////////////////////////////////////////////////////////////////////
  452. // CREDENTIALS PROMPT
  453. ////////////////////////////////////////////////////////////////////
  454. #define IDS_CREDUI_PROMPT (ID_BASE_CREDENTIALS_STRINGS + 0x0000)
  455. #define IDS_CREDUI_TITLE (ID_BASE_CREDENTIALS_STRINGS + 0x0001)
  456. #define IDS_CREDUI_REBOOT_PROMPT (ID_BASE_CREDENTIALS_STRINGS + 0x0002)
  457. #define IDS_REBOOT_TITLE (ID_BASE_CREDENTIALS_STRINGS + 0x0003)
  458. #define IDS_REBOOT_PROMPT (ID_BASE_CREDENTIALS_STRINGS + 0x0004)
  459. ////////////////////////////////////////////////////////////////////
  460. // EVENT STRINGS
  461. ////////////////////////////////////////////////////////////////////
  462. #define IDS_BROWSEFORSOUND (ID_BASE_EVENTS_STRINGS + 0x0000)
  463. #define IDS_UNKNOWN (ID_BASE_EVENTS_STRINGS + 0x0001)
  464. #define IDS_REMOVESCHEME (ID_BASE_EVENTS_STRINGS + 0x0002)
  465. #define IDS_CHANGESCHEME (ID_BASE_EVENTS_STRINGS + 0x0003)
  466. #define IDS_SOUND (ID_BASE_EVENTS_STRINGS + 0x0004)
  467. #define IDS_WINDOWSDEFAULT (ID_BASE_EVENTS_STRINGS + 0x0005)
  468. #define IDS_ERRORFILEPLAY (ID_BASE_EVENTS_STRINGS + 0x0006)
  469. #define IDS_ERRORUNKNOWNPLAY (ID_BASE_EVENTS_STRINGS + 0x0007)
  470. #define IDS_ERRORFORMATPLAY (ID_BASE_EVENTS_STRINGS + 0x0008)
  471. #define IDS_ERRORPLAY (ID_BASE_EVENTS_STRINGS + 0x0009)
  472. #define IDS_NOWAVEDEV (ID_BASE_EVENTS_STRINGS + 0x000A)
  473. #define IDS_NODESC (ID_BASE_EVENTS_STRINGS + 0x000B)
  474. #define IDS_SAVESCHEME (ID_BASE_EVENTS_STRINGS + 0x000C)
  475. #define IDS_CONFIRMREMOVE (ID_BASE_EVENTS_STRINGS + 0x000D)
  476. #define IDS_NOOVERWRITEDEFAULT (ID_BASE_EVENTS_STRINGS + 0x000E)
  477. #define IDS_SAVECHANGE (ID_BASE_EVENTS_STRINGS + 0x000F)
  478. #define IDS_OVERWRITESCHEME (ID_BASE_EVENTS_STRINGS + 0x0010)
  479. #define IDS_ERRORDEVBUSY (ID_BASE_EVENTS_STRINGS + 0x0011)
  480. #define IDS_NONECHOSEN (ID_BASE_EVENTS_STRINGS + 0x0012)
  481. #define IDS_DEFAULTAPP (ID_BASE_EVENTS_STRINGS + 0x0013)
  482. #define IDS_INVALIDFILE (ID_BASE_EVENTS_STRINGS + 0x0014)
  483. #define IDS_NULLCHAR (ID_BASE_EVENTS_STRINGS + 0x0015)
  484. #define IDS_WAVFILES (ID_BASE_EVENTS_STRINGS + 0x0016)
  485. #define IDS_NOSNDFILE (ID_BASE_EVENTS_STRINGS + 0x0017)
  486. #define IDS_NOSNDFILETITLE (ID_BASE_EVENTS_STRINGS + 0x0018)
  487. #define IDS_OK (ID_BASE_EVENTS_STRINGS + 0x0019)
  488. #define IDS_INVALIDFILEQUERY (ID_BASE_EVENTS_STRINGS + 0x001A)
  489. #define IDS_ISNOTSNDFILE (ID_BASE_EVENTS_STRINGS + 0x001B)
  490. #define IDS_SCHEMENOTSAVED (ID_BASE_EVENTS_STRINGS + 0x001C)
  491. #define IDS_PREVSCHEME (ID_BASE_EVENTS_STRINGS + 0x001D)
  492. ////////////////////////////////////////////////////////////////////
  493. // MIDI STRINGS
  494. ////////////////////////////////////////////////////////////////////
  495. #define IDS_MMPROP (ID_BASE_MIDI_STRINGS + 0x0000)
  496. #define IDS_NOCHAN (ID_BASE_MIDI_STRINGS + 0x0001)
  497. #define IDS_CHANPLURAL (ID_BASE_MIDI_STRINGS + 0x0002)
  498. #define IDS_CHANSINGULAR (ID_BASE_MIDI_STRINGS + 0x0003)
  499. #define IDS_MIDIDETAILS (ID_BASE_MIDI_STRINGS + 0x0004)
  500. #define IDS_MIDI_DEV_AND_INST (ID_BASE_MIDI_STRINGS + 0x0005)
  501. #define IDS_UNSPECIFIED (ID_BASE_MIDI_STRINGS + 0x0006)
  502. #define IDS_DEFAULT_SCHEME_NAME (ID_BASE_MIDI_STRINGS + 0x0007)
  503. #define IDS_RUNONCEWIZLABEL (ID_BASE_MIDI_STRINGS + 0x0008)
  504. #define IDS_DEF_DEFINITION (ID_BASE_MIDI_STRINGS + 0x0009)
  505. #define IDS_DEF_INSTRNAME (ID_BASE_MIDI_STRINGS + 0x000A)
  506. #define IDS_QUERY_DELETESCHEME (ID_BASE_MIDI_STRINGS + 0x000B)
  507. #define IDS_DEF_CAPTION (ID_BASE_MIDI_STRINGS + 0x000C)
  508. #define IDS_QUERY_OVERSCHEME (ID_BASE_MIDI_STRINGS + 0x000D)
  509. #define IDS_WIZNAME (ID_BASE_MIDI_STRINGS + 0x000E)
  510. #define IDS_IDFFILES (ID_BASE_MIDI_STRINGS + 0x000F)
  511. #define IDS_IDF_CAPTION (ID_BASE_MIDI_STRINGS + 0x0010)
  512. #define IDS_QUERY_OVERIDF (ID_BASE_MIDI_STRINGS + 0x0011)
  513. #define IDS_MAPPER_BUSY (ID_BASE_MIDI_STRINGS + 0x0012)
  514. ////////////////////////////////////////////////////////////////////
  515. // SOME CONTROL ID's
  516. ////////////////////////////////////////////////////////////////////
  517. #define IDC_CD_TB_VOLUME (ID_SIMPLE_PROP + 0x0000)
  518. #define IDC_CD_CB_SELECT (ID_SIMPLE_PROP + 0x0001)
  519. #define IDC_VIDEO_INWINDOW (ID_SIMPLE_PROP + 0x0002)
  520. #define IDC_VIDEO_FULLSCREEN (ID_SIMPLE_PROP + 0x0003)
  521. #define IDC_VIDEO_CB_SIZE (ID_SIMPLE_PROP + 0x0004)
  522. #define IDC_SCREENSAMPLE (ID_SIMPLE_PROP + 0x0005)
  523. #define IDC_AUDIO_CB_PLAY (ID_SIMPLE_PROP + 0x0006)
  524. #define IDC_AUDIO_CB_REC (ID_SIMPLE_PROP + 0x0007)
  525. #define IDC_MUSIC_CB_PLAY (ID_SIMPLE_PROP + 0x0008)
  526. #define IDC_AUDIO_PREF (ID_SIMPLE_PROP + 0x0009)
  527. #define IDC_TASKBAR_VOLUME (ID_SIMPLE_PROP + 0x000A)
  528. #define IDC_LAUNCH_SNDVOL (ID_SIMPLE_PROP + 0x000B)
  529. #define IDC_LAUNCH_RECVOL (ID_SIMPLE_PROP + 0x000C)
  530. #define IDC_LAUNCH_MUSICVOL (ID_SIMPLE_PROP + 0x000D)
  531. #define IDC_PLAYBACK_ADVSETUP (ID_SIMPLE_PROP + 0x000E)
  532. #define IDC_MASTERVOLUME (ID_SIMPLE_PROP + 0x000F)
  533. #define IDC_RECORD_ADVSETUP (ID_SIMPLE_PROP + 0x0010)
  534. #define IDC_MUSIC_ABOUT (ID_SIMPLE_PROP + 0x0011)
  535. #define IDC_VOLUME_LOW (ID_SIMPLE_PROP + 0x0012)
  536. #define IDC_VOLUME_HIGH (ID_SIMPLE_PROP + 0x0013)
  537. #define ID_APPLY (ID_SIMPLE_PROP + 0x0014)
  538. #define ID_INIT (ID_SIMPLE_PROP + 0x0015)
  539. #define ID_REMOVE (ID_SIMPLE_PROP + 0x0016)
  540. #define ID_REBUILD (ID_SIMPLE_PROP + 0x0017)
  541. #define IDC_CDEN_DIGAUDIO (ID_SIMPLE_PROP + 0x0018)
  542. #define IDC_SOUND_FILES (ID_SIMPLE_PROP + 0x0019)
  543. #define IDC_EVENT_TREE (ID_SIMPLE_PROP + 0x001A)
  544. #define IDD_INPUT (ID_SIMPLE_PROP + 0x001B)
  545. #define IDC_TTS_ABOUT (ID_SIMPLE_PROP + 0x001C)
  546. #define IDC_SR_MIC (ID_SIMPLE_PROP + 0x001D)
  547. #define IDC_SRLIST (ID_SIMPLE_PROP + 0x001E)
  548. #define IDC_SR_GENERAL (ID_SIMPLE_PROP + 0x001F)
  549. #define IDC_SR_ABOUT (ID_SIMPLE_PROP + 0x0020)
  550. #define IDC_SR_TRAIN (ID_SIMPLE_PROP + 0x0021)
  551. #define IDC_SR_PRONUNCIATION (ID_SIMPLE_PROP + 0x0022)
  552. #define IDC_TTSLIST (ID_SIMPLE_PROP + 0x0023)
  553. #define IDC_TTS_TRANSLATE (ID_SIMPLE_PROP + 0x0024)
  554. #define IDC_TTS_GENERAL (ID_SIMPLE_PROP + 0x0025)
  555. #define IDC_TTS_PRONUNCIATION (ID_SIMPLE_PROP + 0x0026)
  556. #define IDD_OUTPUT (ID_SIMPLE_PROP + 0x0027)
  557. #define IDC_VOLUME_MIXER (ID_SIMPLE_PROP + 0x0028)
  558. #define IDC_VOLUME_MUTE (ID_SIMPLE_PROP + 0x0029)
  559. #define IDC_LAUNCH_MULTICHANNEL (ID_SIMPLE_PROP + 0x0030)
  560. #define IDC_STATIC_EVENT (ID_SIMPLE_PROP + 0x0031)
  561. ////////////////////////////////////////////////////////////////////
  562. // ADVANCED PROPERTY CONTROLS
  563. ////////////////////////////////////////////////////////////////////
  564. #define IDD_CPL_BTN_ABOUT (ID_ADVANCED_PROP + 0x0000)
  565. #define IDD_ABOUT_TXT_DESCRIPTION (ID_ADVANCED_PROP + 0x0001)
  566. #define IDD_ABOUT_TXT_VERSION (ID_ADVANCED_PROP + 0x0002)
  567. #define IDD_ABOUT_TXT_COPYRIGHT (ID_ADVANCED_PROP + 0x0003)
  568. #define IDD_ABOUT_TXT_LICENSING (ID_ADVANCED_PROP + 0x0004)
  569. #define IDD_ABOUT_TXT_FEATURES (ID_ADVANCED_PROP + 0x0005)
  570. #define IDD_PRIORITY_TXT_FROMTO (ID_ADVANCED_PROP + 0x0006)
  571. #define IDD_PRIORITY_COMBO_PRIORITY (ID_ADVANCED_PROP + 0x0007)
  572. #define IDD_ABOUT_ICON_DRIVER (ID_ADVANCED_PROP + 0x0008)
  573. #define IDC_DONOTMAP (ID_ADVANCED_PROP + 0x0009)
  574. #define ID_TOGGLE (ID_ADVANCED_PROP + 0x000A)
  575. #define ID_ADV_REMOVE (ID_ADVANCED_PROP + 0x000B)
  576. #define IDC_ENABLE (ID_ADVANCED_PROP + 0x000C)
  577. #define IDC_DISABLE (ID_ADVANCED_PROP + 0x000D)
  578. #define IDC_DEV_ICON (ID_ADVANCED_PROP + 0x000E)
  579. #define IDC_DEV_DESC (ID_ADVANCED_PROP + 0x000F)
  580. #define IDC_DEV_STATUS (ID_ADVANCED_PROP + 0x0010)
  581. #define ID_DEV_SETTINGS (ID_ADVANCED_PROP + 0x0011)
  582. #define ID_WHATSTHIS (ID_ADVANCED_PROP + 0x0012)
  583. #define IDC_ADV_TREE (ID_ADVANCED_PROP + 0x0013)
  584. #define IDC_DEVICECLASS (ID_ADVANCED_PROP + 0x0014)
  585. ////////////////////////////////////////////////////////////////////
  586. // CONTROL IDS
  587. ////////////////////////////////////////////////////////////////////
  588. #define IDC_IMAGEFRAME (ID_BASE_CONTROL + 0x0000)
  589. #define IDD_DISPFRAME (ID_BASE_CONTROL + 0x0001)
  590. #define IDD_FILENAME (ID_BASE_CONTROL + 0x0002)
  591. #define IDD_CRLABEL (ID_BASE_CONTROL + 0x0003)
  592. #define IDD_COPYRIGHT (ID_BASE_CONTROL + 0x0004)
  593. #define IDD_LENLABEL (ID_BASE_CONTROL + 0x0005)
  594. #define IDD_FILELEN (ID_BASE_CONTROL + 0x0006)
  595. #define IDD_AUDIOFORMAT (ID_BASE_CONTROL + 0x0007)
  596. #define IDD_AUDIOFORMATLABEL (ID_BASE_CONTROL + 0x0008)
  597. #define IDD_VIDEOFORMAT (ID_BASE_CONTROL + 0x0009)
  598. #define IDD_VIDEOFORMATLABEL (ID_BASE_CONTROL + 0x000A)
  599. #define IDD_INFO_NAME (ID_BASE_CONTROL + 0x000B)
  600. #define IDD_INFO_VALUE (ID_BASE_CONTROL + 0x000C)
  601. #define IDD_DISP_ICON (ID_BASE_CONTROL + 0x000D)
  602. #define IDC_DETAILSINFO_GRP (ID_BASE_CONTROL + 0x000E)
  603. #define IDC_ITEMSLABEL (ID_BASE_CONTROL + 0x000F)
  604. #define IDC_DESCLABEL (ID_BASE_CONTROL + 0x0010)
  605. #define IDD_MIDISEQUENCELABEL (ID_BASE_CONTROL + 0x0011)
  606. #define IDD_MIDISEQUENCENAME (ID_BASE_CONTROL + 0x0012)
  607. #define IDC_ACCELERATION (ID_BASE_CONTROL + 0x0013)
  608. #define IDC_SRCQUALITY (ID_BASE_CONTROL + 0x0014)
  609. #define IDC_PREFERREDONLY (ID_BASE_CONTROL + 0x0015)
  610. #define IDC_HWMESSAGE (ID_BASE_CONTROL + 0x0016)
  611. #define IDC_SRCMSG (ID_BASE_CONTROL + 0x0017)
  612. #define IDC_DEFAULTS (ID_BASE_CONTROL + 0x0018)
  613. #define IDC_SPEAKERCONFIG (ID_BASE_CONTROL + 0x0019)
  614. #define IDAPPLY (ID_BASE_CONTROL + 0x001A)
  615. #define IDC_VOLUME_BRAND (ID_BASE_CONTROL + 0x001B)
  616. #define IDC_VOLUME_ICON (ID_BASE_CONTROL + 0x001C)
  617. #define IDC_VOLUME_SPEAKER_BITMAP (ID_BASE_CONTROL + 0x001D)
  618. #define IDC_VOLUME_ICON_BRAND (ID_BASE_CONTROL + 0x001E)
  619. ////////////////////////////////////////////////////////////////////
  620. // MIDI CONTROL IDS
  621. ////////////////////////////////////////////////////////////////////
  622. #define IDC_INSTRUMENTS (ID_MIDI_PROP + 0x0000)
  623. #define IDC_SCHEMES (ID_MIDI_PROP + 0x0001)
  624. #define IDL_CHANNELS (ID_MIDI_PROP + 0x0002)
  625. #define IDE_SHOW_CHANNELS (ID_MIDI_PROP + 0x0003)
  626. #define IDE_SCHEMENAME (ID_MIDI_PROP + 0x0004)
  627. #define IDB_DETAILS (ID_MIDI_PROP + 0x0005)
  628. #define IDC_RADIO_SINGLE (ID_MIDI_PROP + 0x0006)
  629. #define IDC_RADIO_CUSTOM (ID_MIDI_PROP + 0x0007)
  630. #define IDB_CONFIGURE (ID_MIDI_PROP + 0x0008)
  631. #define IDB_DELETE (ID_MIDI_PROP + 0x0009)
  632. #define IDB_SAVE_AS (ID_MIDI_PROP + 0x000A)
  633. #define IDB_CHANGE (ID_MIDI_PROP + 0x000B)
  634. #define IDB_REMOVE (ID_MIDI_PROP + 0x000C)
  635. #define IDE_ALIAS (ID_MIDI_PROP + 0x000D)
  636. #define IDC_TYPES (ID_MIDI_PROP + 0x000E)
  637. #define IDC_DEVICES (ID_MIDI_PROP + 0x000F)
  638. #define IDL_INSTRUMENTS (ID_MIDI_PROP + 0x0010)
  639. #define IDC_CLASS_ICON (ID_MIDI_PROP + 0x0011)
  640. #define IDC_INSTRUMENT_LABEL (ID_MIDI_PROP + 0x0012)
  641. #define IDC_CLASS_LABEL (ID_MIDI_PROP + 0x0013)
  642. #define IDC_DEVICE_TYPE (ID_MIDI_PROP + 0x0014)
  643. #define IDC_MANUFACTURER (ID_MIDI_PROP + 0x0015)
  644. #define IDB_NEWTYPE (ID_MIDI_PROP + 0x0016)
  645. #define IDB_ADDWIZ (ID_MIDI_PROP + 0x0017)
  646. #define IDC_WIZBMP (ID_MIDI_PROP + 0x0018)
  647. #define IDC_GROUPBOX (ID_MIDI_PROP + 0x0019)
  648. #define IDC_SCHEMESLABEL (ID_MIDI_PROP + 0x001A)
  649. #define IDC_TEXT_1 (ID_MIDI_PROP + 0x001B)
  650. #define IDC_TEXT_2 (ID_MIDI_PROP + 0x001C)
  651. #define IDC_TEXT_3 (ID_MIDI_PROP + 0x001D)
  652. #define IDC_TEXT_4 (ID_MIDI_PROP + 0x001E)
  653. #define IDC_TEXT_5 (ID_MIDI_PROP + 0x001F)
  654. #define IDC_TEXT_6 (ID_MIDI_PROP + 0x0020)
  655. #define IDC_TEXT_7 (ID_MIDI_PROP + 0x0021)
  656. #define IDC_TEXT_8 (ID_MIDI_PROP + 0x0022)
  657. #define IDC_TEXT_9 (ID_MIDI_PROP + 0x0023)
  658. #define IDC_GROUPBOX_2 (ID_MIDI_PROP + 0x0024)
  659. #define IDC_ICON_1 (ID_MIDI_PROP + 0x0025)
  660. #define IDC_ICON_2 (ID_MIDI_PROP + 0x0026)
  661. #define IDE_TYPES (ID_MIDI_PROP + 0x0027)
  662. #define IDC_TEXT_10 (ID_MIDI_PROP + 0x0028)
  663. #define IDC_TEXT_11 (ID_MIDI_PROP + 0x0029)
  664. #define IDC_TEXT_12 (ID_MIDI_PROP + 0x002A)
  665. #define IDC_TEXT_13 (ID_MIDI_PROP + 0x002B)
  666. #define IDC_TEXT_14 (ID_MIDI_PROP + 0x002C)
  667. #define IDC_TEXT_15 (ID_MIDI_PROP + 0x002E)
  668. #define IDC_TEXT_16 (ID_MIDI_PROP + 0x002F)
  669. #define IDC_TEXT_17 (ID_MIDI_PROP + 0x0030)
  670. #define IDC_TEXT_18 (ID_MIDI_PROP + 0x0031)
  671. #define IDC_TEXT_19 (ID_MIDI_PROP + 0x0032)
  672. #define IDC_TEXT_20 (ID_MIDI_PROP + 0x0033)
  673. #define IDC_TEXT_21 (ID_MIDI_PROP + 0x0034)
  674. #define IDC_TEXT_22 (ID_MIDI_PROP + 0x0035)
  675. #define IDC_TEXT_23 (ID_MIDI_PROP + 0x0036)
  676. #define IDC_TEXT_24 (ID_MIDI_PROP + 0x0037)
  677. #define IDC_TEXT_25 (ID_MIDI_PROP + 0x0038)
  678. #define IDC_TEXT_26 (ID_MIDI_PROP + 0x0039)
  679. #define IDC_TEXT_27 (ID_MIDI_PROP + 0x003A)
  680. #define IDC_TEXT_28 (ID_MIDI_PROP + 0x003B)
  681. #define IDC_TEXT_29 (ID_MIDI_PROP + 0x003C)
  682. #define IDC_TEXT_30 (ID_MIDI_PROP + 0x003D)
  683. #define IDC_TEXT_31 (ID_MIDI_PROP + 0x003E)
  684. #define IDC_TEXT_32 (ID_MIDI_PROP + 0x003F)
  685. #define IDC_ICON_3 (ID_MIDI_PROP + 0x0040)
  686. #define IDC_ICON_4 (ID_MIDI_PROP + 0x0041)
  687. #define IDC_ICON_5 (ID_MIDI_PROP + 0x0042)
  688. #define IDC_ICON_6 (ID_MIDI_PROP + 0x0043)
  689. #define IDC_ICON_7 (ID_MIDI_PROP + 0x0044)
  690. #define IDC_ICON_8 (ID_MIDI_PROP + 0x0045)
  691. #define IDC_ABOUTSYNTH (ID_MIDI_PROP + 0x0046)
  692. #define IDC_LOGO_FRAME (ID_MIDI_PROP + 0x0047)
  693. #define IDC_RENDERER (ID_MIDI_PROP + 0x0048)
  694. #define IDC_GROUPBOX_3 (ID_MIDI_PROP + 0x0049)
  695. #define IDC_TEXT_33 (ID_MIDI_PROP + 0x004A)
  696. ////////////////////////////////////////////////////////////////////
  697. // EVENTS IDS
  698. ////////////////////////////////////////////////////////////////////
  699. #define ID_SCHEMENAME (ID_EVENTS_START + 0x0000)
  700. #define LB_INSTALLED (ID_EVENTS_START + 0x0001)
  701. #define ID_PLAY (ID_EVENTS_START + 0x0002)
  702. #define ID_REMOVE_SCHEME (ID_EVENTS_START + 0x0004)
  703. #define ID_SAVE_SCHEME (ID_EVENTS_START + 0x0005)
  704. #define CB_SCHEMES (ID_EVENTS_START + 0x0006)
  705. #define ID_INSTALL (ID_EVENTS_START + 0x0007)
  706. #define ID_CONFIGURE (ID_EVENTS_START + 0x0008)
  707. #define ID_STOP (ID_EVENTS_START + 0x0009)
  708. #define ID_BROWSE (ID_EVENTS_START + 0x000B)
  709. #define IDC_STATIC_PREVIEW (ID_EVENTS_START + 0x000C)
  710. #define IDC_STATIC_NAME (ID_EVENTS_START + 0x000D)
  711. #define IDC_SOUNDGRP (ID_EVENTS_START + 0x000E)
  712. #define ID_DESC (ID_EVENTS_START + 0x000F)
  713. #define ID_SAVEAS_HELP (ID_EVENTS_START + 0x0010)
  714. ////////////////////////////////////////////////////////////////////
  715. // Multichannel Page ID's
  716. ////////////////////////////////////////////////////////////////////
  717. #define IDC_MC_ZERO (ID_MULTICHANNEL_PROP + 0x0000)
  718. #define IDC_MC_ZERO_LOW (ID_MULTICHANNEL_PROP + 0x0001)
  719. #define IDC_MC_ZERO_HIGH (ID_MULTICHANNEL_PROP + 0x0002)
  720. #define IDC_MC_ZERO_VOLUME (ID_MULTICHANNEL_PROP + 0x0003)
  721. #define IDC_MC_ONE (ID_MULTICHANNEL_PROP + 0x0004)
  722. #define IDC_MC_ONE_LOW (ID_MULTICHANNEL_PROP + 0x0005)
  723. #define IDC_MC_ONE_HIGH (ID_MULTICHANNEL_PROP + 0x0006)
  724. #define IDC_MC_ONE_VOLUME (ID_MULTICHANNEL_PROP + 0x0007)
  725. #define IDC_MC_TWO (ID_MULTICHANNEL_PROP + 0x0008)
  726. #define IDC_MC_TWO_LOW (ID_MULTICHANNEL_PROP + 0x0009)
  727. #define IDC_MC_TWO_HIGH (ID_MULTICHANNEL_PROP + 0x000A)
  728. #define IDC_MC_TWO_VOLUME (ID_MULTICHANNEL_PROP + 0x000B)
  729. #define IDC_MC_THREE (ID_MULTICHANNEL_PROP + 0x000C)
  730. #define IDC_MC_THREE_LOW (ID_MULTICHANNEL_PROP + 0x000D)
  731. #define IDC_MC_THREE_HIGH (ID_MULTICHANNEL_PROP + 0x000E)
  732. #define IDC_MC_THREE_VOLUME (ID_MULTICHANNEL_PROP + 0x000F)
  733. #define IDC_MC_FOUR (ID_MULTICHANNEL_PROP + 0x0010)
  734. #define IDC_MC_FOUR_LOW (ID_MULTICHANNEL_PROP + 0x0011)
  735. #define IDC_MC_FOUR_HIGH (ID_MULTICHANNEL_PROP + 0x0012)
  736. #define IDC_MC_FOUR_VOLUME (ID_MULTICHANNEL_PROP + 0x0013)
  737. #define IDC_MC_FIVE (ID_MULTICHANNEL_PROP + 0x0014)
  738. #define IDC_MC_FIVE_LOW (ID_MULTICHANNEL_PROP + 0x0015)
  739. #define IDC_MC_FIVE_HIGH (ID_MULTICHANNEL_PROP + 0x0016)
  740. #define IDC_MC_FIVE_VOLUME (ID_MULTICHANNEL_PROP + 0x0017)
  741. #define IDC_MC_SIX (ID_MULTICHANNEL_PROP + 0x0018)
  742. #define IDC_MC_SIX_LOW (ID_MULTICHANNEL_PROP + 0x0019)
  743. #define IDC_MC_SIX_HIGH (ID_MULTICHANNEL_PROP + 0x001A)
  744. #define IDC_MC_SIX_VOLUME (ID_MULTICHANNEL_PROP + 0x001B)
  745. #define IDC_MC_SEVEN (ID_MULTICHANNEL_PROP + 0x001C)
  746. #define IDC_MC_SEVEN_LOW (ID_MULTICHANNEL_PROP + 0x001D)
  747. #define IDC_MC_SEVEN_HIGH (ID_MULTICHANNEL_PROP + 0x001E)
  748. #define IDC_MC_SEVEN_VOLUME (ID_MULTICHANNEL_PROP + 0x001F)
  749. #define IDC_MC_MOVE_TOGETHER (ID_MULTICHANNEL_PROP + 0x0020)
  750. #define IDC_MC_RESTORE (ID_MULTICHANNEL_PROP + 0x0021)
  751. #define IDC_MC_DESCRIPTION (ID_MULTICHANNEL_PROP + 0x0022)
  752. /*
  753. ***************************************************************
  754. * Defines for Voice CPL.
  755. ***************************************************************
  756. */
  757. #define IDC_ICON_VOC_1 (ID_VOICE_PROP + 0x0001)
  758. #define IDC_ICON_VOC_2 (ID_VOICE_PROP + 0x0002)
  759. #define IDC_GROUPBOX_VOC_1 (ID_VOICE_PROP + 0x0003)
  760. #define IDC_GROUPBOX_VOC_2 (ID_VOICE_PROP + 0x0004)
  761. #define IDC_TEXT_VOC_1 (ID_VOICE_PROP + 0x0005)
  762. #define IDC_TEXT_VOC_2 (ID_VOICE_PROP + 0x0006)
  763. #define IDC_VOICE_CB_PLAY (ID_VOICE_PROP + 0x0007)
  764. #define IDC_VOICE_CB_REC (ID_VOICE_PROP + 0x0008)
  765. #define IDC_LAUNCH_VOCVOL (ID_VOICE_PROP + 0x0009)
  766. #define IDC_PLAYBACK_ADVVOC (ID_VOICE_PROP + 0x000A)
  767. #define IDC_CAPTURE_ADVVOL (ID_VOICE_PROP + 0x000B)
  768. #define IDC_LAUNCH_CAPVOL (ID_VOICE_PROP + 0x000C)
  769. #define IDC_ADVANCED_DIAG (ID_VOICE_PROP + 0x000D)
  770. /*
  771. ***************************************************************
  772. * Defines for Start & Reboot CPL.
  773. ***************************************************************
  774. */
  775. #define IDC_ICON_START_1 (ID_START_PROP + 0x0001)
  776. #define IDC_GROUPBOX_START_1 (ID_START_PROP + 0x0003)
  777. #define IDC_TEXT_START_1 (ID_START_PROP + 0x0005)
  778. #define IDC_TEXT_START_2 (ID_START_PROP + 0x0006)
  779. #define IDC_TEXT_START_3 (ID_START_PROP + 0x0007)
  780. #define IDC_TEXT_START_4 (ID_START_PROP + 0x0008)
  781. #define IDC_START_CHECK (ID_START_PROP + 0x000D)
  782. #define IDC_ICON_REBOOT_1 (ID_START_PROP + 0x0011)
  783. #define IDC_GROUPBOX_REBOOT_1 (ID_START_PROP + 0x0013)
  784. #define IDC_TEXT_REBOOT_1 (ID_START_PROP + 0x0015)
  785. #define IDC_TEXT_REBOOT_2 (ID_START_PROP + 0x0016)
  786. #define IDC_TEXT_REBOOT_3 (ID_START_PROP + 0x0017)
  787. /*
  788. ***************************************************************
  789. * Defines for Effects CPL.
  790. ***************************************************************
  791. */
  792. #define IDC_EFFECT_LIST (ID_EFFECT_PROP + 0x0001)
  793. #define IDB_EFFECT_PROP (ID_EFFECT_PROP + 0x0004)
  794. #define IDC_EFFECT_STATIC (ID_EFFECT_PROP + 0x0005)
  795. #define IDB_EFFECT_PLAY (ID_EFFECT_PROP + 0x0008)
  796. #define IDC_EFFECT_HELPTEXT (ID_EFFECT_PROP + 0x000B)
  797. ////////////////////////////////////////////////////////////////////
  798. // mmioFOURCC
  799. ////////////////////////////////////////////////////////////////////
  800. #define FOURCC_INFO mmioFOURCC('I','N','F','O')
  801. #define FOURCC_DISP mmioFOURCC('D','I','S','P')
  802. #define FOURCC_IARL mmioFOURCC('I','A','R','L')
  803. #define FOURCC_IART mmioFOURCC('I','A','R','T')
  804. #define FOURCC_ICMS mmioFOURCC('I','C','M','S')
  805. #define FOURCC_ICMT mmioFOURCC('I','C','M','T')
  806. #define FOURCC_ICOP mmioFOURCC('I','C','O','P')
  807. #define FOURCC_ICRD mmioFOURCC('I','C','R','D')
  808. #define FOURCC_ICRP mmioFOURCC('I','C','R','P')
  809. #define FOURCC_IDIM mmioFOURCC('I','D','I','M')
  810. #define FOURCC_IDPI mmioFOURCC('I','D','P','I')
  811. #define FOURCC_IENG mmioFOURCC('I','E','N','G')
  812. #define FOURCC_IGNR mmioFOURCC('I','G','N','R')
  813. #define FOURCC_IKEY mmioFOURCC('I','K','E','Y')
  814. #define FOURCC_ILGT mmioFOURCC('I','L','G','T')
  815. #define FOURCC_IMED mmioFOURCC('I','M','E','D')
  816. #define FOURCC_INAM mmioFOURCC('I','N','A','M')
  817. #define FOURCC_IPLT mmioFOURCC('I','P','L','T')
  818. #define FOURCC_IPRD mmioFOURCC('I','P','R','D')
  819. #define FOURCC_ISBJ mmioFOURCC('I','S','B','J')
  820. #define FOURCC_ISFT mmioFOURCC('I','S','F','T')
  821. #define FOURCC_ISHP mmioFOURCC('I','S','H','P')
  822. #define FOURCC_ISRC mmioFOURCC('I','S','R','C')
  823. #define FOURCC_ISRF mmioFOURCC('I','S','R','F')
  824. #define FOURCC_ITCH mmioFOURCC('I','T','C','H')
  825. #define FOURCC_VIDC mmioFOURCC('V','I','D','C')
  826. #define mmioWAVE mmioFOURCC('W','A','V','E')
  827. #define mmioFMT mmioFOURCC('f','m','t',' ')
  828. #define mmioDATA mmioFOURCC('d','a','t','a')