Source code of Windows XP (NT5)
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.

211 lines
8.7 KiB

  1. // Copyright (c) 1995-1997 Microsoft Corporation
  2. #define IDD_MIXERDIALOGS 100
  3. #define IDC_MIXERCONTROLS 1000
  4. #define IDS_MIXERSTRINGS 200
  5. #define IDM_MIXERMENUS 0
  6. #define IDI_MIXERICONS 300
  7. #define IDR_MIXERRES 400
  8. /* DIALOGBOX: IDD_DESTINATION */
  9. #define IDD_DESTINATION 101
  10. /* CONTROLS */
  11. #define IDC_SWITCH (IDC_MIXERCONTROLS+0)
  12. #define IDC_VOLUME (IDC_MIXERCONTROLS+1)
  13. #define IDC_BALANCE (IDC_MIXERCONTROLS+2)
  14. #define IDC_LINELABEL (IDC_MIXERCONTROLS+4)
  15. #define IDC_VUMETER (IDC_MIXERCONTROLS+5)
  16. #define IDC_STATUSBAR (IDC_MIXERCONTROLS+21)
  17. #define IDC_ADVANCED (IDC_MIXERCONTROLS+22)
  18. #define IDC_BORDER (IDC_MIXERCONTROLS+23)
  19. #define IDC_MULTICHANNEL (IDC_MIXERCONTROLS+24)
  20. #define IDC_MASTER_BALANCE_TEXT (IDC_MIXERCONTROLS+25)
  21. #define IDC_MASTER_BALANCE_ICON_1 (IDC_MIXERCONTROLS+26)
  22. #define IDC_MASTER_BALANCE_ICON_2 (IDC_MIXERCONTROLS+27)
  23. /* END DIALOGBOX: IDD_DESTINATION */
  24. /* DIALOGBOX: IDD_SOURCE */
  25. #define IDD_SOURCE 102
  26. /* CONTROLS */
  27. /* END DIALOGBOX: IDD_SOURCE */
  28. /* DIALOGBOX: IDD_CHOOSEDEVICE */
  29. #define IDD_CHOOSEDEVICE 103
  30. /* CONTROLS */
  31. #define IDC_CHOOSELIST (IDC_MIXERCONTROLS+6)
  32. /* END DIALOGBOX: IDD_CHOOSEDEVICE */
  33. /* DIALOGBOX: IDD_CHOOSEOUTPUT */
  34. #define IDD_CHOOSEOUTPUT 104
  35. /* CONTROLS */
  36. #define IDC_NEWWINDOW (IDC_MIXERCONTROLS+7)
  37. /* END DIALOGBOX: IDD_CHOOSEOUTPUT */
  38. /* DIALOGBOX: IDD_CHOOSELINES */
  39. #define IDD_CHOOSELINES 105
  40. /* CONTROLS */
  41. /* END DIALOGBOX: IDD_CHOOSEOUTPUT */
  42. /* DIALOGBOX: IDD_TRAYMASTER */
  43. #define IDD_TRAYMASTER 106
  44. /* CONTROLS */
  45. //#define IDC_ICONVOL (IDC_MIXERCONTROLS+8)
  46. //#define IDC_ICONBAL (IDC_MIXERCONTROLS+9)
  47. #define IDC_TRAYLABEL (IDC_MIXERCONTROLS+10)
  48. #define IDC_VOLUMECUE (IDC_MIXERCONTROLS+11)
  49. /* END DIALOGBOX: IDD_TRAYMASTER */
  50. /* DIALOGBOX: IDD_PROPERTIES */
  51. #define IDD_PROPERTIES 107
  52. /* CONTROLS */
  53. #define IDC_PROP_DEVICELIST (IDC_MIXERCONTROLS+12)
  54. #define IDC_PROP_PLAYBACK (IDC_MIXERCONTROLS+13)
  55. #define IDC_PROP_RECORDING (IDC_MIXERCONTROLS+14)
  56. #define IDC_PROP_OTHER (IDC_MIXERCONTROLS+15)
  57. #define IDC_PROP_OTHERLIST (IDC_MIXERCONTROLS+16)
  58. #define IDC_PROP_VOLUMELIST (IDC_MIXERCONTROLS+17)
  59. #define IDC_PROP_TXT1 (IDC_MIXERCONTROLS+18)
  60. #define IDC_PROP_TXT2 (IDC_MIXERCONTROLS+19)
  61. #define IDC_PROP_VOLUMES (IDC_MIXERCONTROLS+20)
  62. #define IDC_PROP_ADVANCED (IDC_MIXERCONTROLS+24)
  63. /* END DIALOGBOX: IDD_TRAYMASTER */
  64. /* DIALOGBOX: IDD_SM SRC/DST */
  65. #define IDD_SMSRC 108
  66. #define IDD_SMDST 109
  67. /* END DIALOGBOX: IDD_SM SRC/DST */
  68. /* DIALOGBOX: IDD_ADVANCED */
  69. #define IDD_ADVANCED 110
  70. #define IDC_BASS (IDC_MIXERCONTROLS+25)
  71. #define IDC_TREBLE (IDC_MIXERCONTROLS+26)
  72. #define IDC_TXT_LOW1 (IDC_MIXERCONTROLS+27)
  73. #define IDC_TXT_LOW2 (IDC_MIXERCONTROLS+28)
  74. #define IDC_TXT_HI1 (IDC_MIXERCONTROLS+29)
  75. #define IDC_TXT_HI2 (IDC_MIXERCONTROLS+30)
  76. #define IDC_SWITCH1 (IDC_MIXERCONTROLS+31)
  77. #define IDC_SWITCH2 (IDC_MIXERCONTROLS+32)
  78. #define IDC_TXT_SWITCHES (IDC_MIXERCONTROLS+33)
  79. #define IDC_GRP_TONE (IDC_MIXERCONTROLS+34)
  80. #define IDC_GRP_OTHER (IDC_MIXERCONTROLS+35)
  81. /* END DIALOGBOX: IDD_ADVANCED */
  82. /* FOR ACCESSIBILITY: These must be in a continuous range */
  83. #define IDC_ACCESS_BALANCE (IDC_MIXERCONTROLS+36)
  84. #define IDC_ACCESS_VOLUME (IDC_MIXERCONTROLS+37)
  85. /* END FOR ACCESSIBILITY */
  86. /* MENU: */
  87. #define IDR_MIXERMENU 150
  88. #define IDR_MODIFYMENU 152
  89. #define IDM_OPEN (IDM_MIXERMENUS + 2)
  90. #define IDM_SAVE (IDM_MIXERMENUS + 3)
  91. #define IDM_SAVEAS (IDM_MIXERMENUS + 4)
  92. #define IDM_EXIT (IDM_MIXERMENUS + 5)
  93. #define IDM_CHOOSEINPUT (IDM_MIXERMENUS + 6)
  94. #define IDM_ADDINPUT (IDM_MIXERMENUS + 7)
  95. #define IDM_CHOOSEOUTPUT (IDM_MIXERMENUS + 8)
  96. #define IDM_ADDOUTPUT (IDM_MIXERMENUS + 9)
  97. #define IDM_HELPINDEX (IDM_MIXERMENUS + 10) // dead
  98. #define IDM_HELPABOUT (IDM_MIXERMENUS + 11)
  99. #define IDM_MASTERONLY (IDM_MIXERMENUS + 12)
  100. #define IDM_TRAYMASTER (IDM_MIXERMENUS + 13)
  101. #define IDM_CHOOSEDEVICE (IDM_MIXERMENUS + 14)
  102. #define IDM_CHOOSELINES (IDM_MIXERMENUS + 15)
  103. #define IDM_CONTROLPANEL (IDM_MIXERMENUS + 17)
  104. #define IDM_STUB (IDM_MIXERMENUS + 18)
  105. #define IDM_HELPTOPICS (IDM_MIXERMENUS + 19)
  106. #define IDM_VOLUMECONTROL (IDM_MIXERMENUS + 20)
  107. #define IDM_PROPERTIES (IDM_MIXERMENUS + 21)
  108. #define IDM_SMALLMODESWITCH (IDM_MIXERMENUS + 22)
  109. #define IDM_ALLWAYSONTOP (IDM_MIXERMENUS + 23)
  110. #define IDM_ADVANCED (IDM_MIXERMENUS + 24)
  111. // do not exceed IDC_MIXERCONTROLS
  112. /* END MENU: */
  113. /* STRINGTABLE: */
  114. #define IDS_FMTAPPTITLE (IDS_MIXERSTRINGS + 0)
  115. #define IDS_APPTITLE (IDS_MIXERSTRINGS + 1)
  116. #define IDS_TRAYNAME (IDS_MIXERSTRINGS + 2)
  117. #define IDS_APPBASE (IDS_MIXERSTRINGS + 3)
  118. #define IDS_LABEL_MASTER (IDS_MIXERSTRINGS + 4)
  119. #define IDS_LABEL_DST_VOLUME (IDS_MIXERSTRINGS + 5)
  120. #define IDS_LABEL_DST_RECORDING (IDS_MIXERSTRINGS + 6)
  121. #define IDS_LABEL_DST_UNDEFINED (IDS_MIXERSTRINGS + 7)
  122. #define IDS_LABEL_DST_DIGITAL (IDS_MIXERSTRINGS + 8)
  123. #define IDS_LABEL_DST_LINE (IDS_MIXERSTRINGS + 9)
  124. #define IDS_LABEL_DST_MONITOR (IDS_MIXERSTRINGS + 10)
  125. #define IDS_LABEL_DST_SPEAKERS (IDS_MIXERSTRINGS + 11)
  126. #define IDS_LABEL_DST_HEADPHONES (IDS_MIXERSTRINGS + 12)
  127. #define IDS_LABEL_DST_TELEPHONE (IDS_MIXERSTRINGS + 13)
  128. #define IDS_LABEL_DST_WAVEIN (IDS_MIXERSTRINGS + 14)
  129. #define IDS_LABEL_DST_VOICEIN (IDS_MIXERSTRINGS + 15)
  130. #define IDS_LABEL_SRC_UNDEFINED IDS_LABEL_DST_UNDEFINED
  131. #define IDS_LABEL_SRC_DIGITAL IDS_LABEL_DST_DIGITAL
  132. #define IDS_LABEL_SRC_LINE IDS_LABEL_DST_LINE
  133. #define IDS_LABEL_SRC_MICROPHONE (IDS_MIXERSTRINGS + 17)
  134. #define IDS_LABEL_SRC_SYNTHESIZER (IDS_MIXERSTRINGS + 18)
  135. #define IDS_LABEL_SRC_COMPACTDISC (IDS_MIXERSTRINGS + 19)
  136. #define IDS_LABEL_SRC_TELEPHONE IDS_LABEL_DST_TELEPHONE
  137. #define IDS_LABEL_SRC_PCSPEAKER (IDS_MIXERSTRINGS + 20)
  138. #define IDS_LABEL_SRC_WAVEOUT (IDS_MIXERSTRINGS + 21)
  139. #define IDS_LABEL_SRC_AUXILIARY (IDS_MIXERSTRINGS + 22)
  140. #define IDS_LABEL_SRC_ANALOG (IDS_MIXERSTRINGS + 23)
  141. #define IDS_LABEL_SRC_SNDBLST (IDS_MIXERSTRINGS + 24)
  142. #define IDS_MMSYSPROPTITLE (IDS_MIXERSTRINGS + 25)
  143. #define IDS_MMSYSPROPTAB (IDS_MIXERSTRINGS + 26)
  144. #define IDS_ERR_NODEV (IDS_MIXERSTRINGS + 27)
  145. #define IDS_HELPFILENAME (IDS_MIXERSTRINGS + 28)
  146. #define IDS_HTMLHELPFILENAME (IDS_MIXERSTRINGS + 29)
  147. #define IDS_OTHERDEVICES (IDS_MIXERSTRINGS + 30)
  148. #define IDS_SELECT (IDS_MIXERSTRINGS + 31)
  149. #define IDS_ERR_HARDWARE (IDS_MIXERSTRINGS + 32)
  150. #define IDS_IS_RTL (IDS_MIXERSTRINGS + 33)
  151. #define IDS_ADV_TITLE (IDS_MIXERSTRINGS + 34)
  152. #define IDS_ADV_SWITCH1 (IDS_MIXERSTRINGS + 35)
  153. #define IDS_ADV_SWITCH2 (IDS_MIXERSTRINGS + 36)
  154. #define IDS_MC_RECORDING (IDS_MIXERSTRINGS + 37)
  155. #define IDS_MC_LEVEL (IDS_MIXERSTRINGS + 38)
  156. /* END STRINGTABLE: */
  157. #define IDC_STATIC -1
  158. /* BEGIN ICONS */
  159. #define IDI_MIXER 300
  160. #define IDI_LSPEAKER 301
  161. #define IDI_RSPEAKER 302
  162. #define IDI_MUTE 303
  163. #define IDI_TRAY 304
  164. /* BEGIN OTHER RESOURCES */
  165. #define IDR_VOLUMEACCEL 401