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.

315 lines
10 KiB

  1. /*
  2. Microsoft Corp. (C) Copyright 1995-1996
  3. Developed under contract by Numbers & Co.
  4. ----------------------------------------------------------------------------
  5. name: Oprah Context Help Ids
  6. file: help_ids.h
  7. comments: This header contains all of the current Oprah context
  8. help ids in #define form. These are intended to be used in
  9. a DWORD array to associate them with Oprah internal
  10. controls. Each Oprah component can make an array using just
  11. the subset of these ids that it needs. The id values are
  12. arbitrary except that I tried to allow a range of 20 for each
  13. logical area (also arbitrary).
  14. For dialog boxes, the array is handed to WinHelp as shown in
  15. the example below.
  16. ------------------------
  17. The following example shows how to implement context-sensitive help in a dialog box.
  18. LRESULT CALLBACK EditDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam,
  19. LPARAM lParam)
  20. {
  21. // Create an array of control identifiers and context identifiers.
  22. static DWORD aIds[] = {
  23. ID_SAVE, IDH_SAVE,
  24. ID_DELETE, IDH_DELETE,
  25. ID_COPY, IDH_COPY,
  26. ID_PASTE, IDH_PASTE,
  27. 0,0
  28. };
  29. switch (uMsg) {
  30. case WM_HELP:
  31. WinHelp(((LPHELPINFO) lParam)->hItemHandle, "helpfile.hlp",
  32. HELP_WM_HELP, (DWORD) (LPSTR) aIds);
  33. break;
  34. case WM_CONTEXTMENU:
  35. WinHelp((HWND) wParam, "helpfile.hlp", HELP_CONTEXTMENU,
  36. (DWORD) (LPVOID) aIds);
  37. break;
  38. .
  39. . // process other messages here
  40. .
  41. }
  42. return FALSE;
  43. }
  44. WM_HELP is generated by pressing F1. WM_CONTEXTMENU is generated by right clicking.
  45. (This example is an except from:
  46. Win32 Programmer's Reference
  47. Overviews
  48. Window Management
  49. Help
  50. Using Help
  51. Providing Help in a Dialog Box
  52. )
  53. ----------------------------------------------------------------------------
  54. Microsoft Corp. (C) Copyright 1995-1996
  55. Developed under contract by Numbers & Co.
  56. */
  57. /* For the options dialog (confcp.dll) */
  58. // For the General tab
  59. #define IDH_GENERAL_GENERAL 26100
  60. #define IDH_GENERAL_SHOW_ON_TASKBAR 26000
  61. #define IDH_GENERAL_FRIENDS_TAB 26101
  62. #define IDH_GENERAL_CHECK_DEFAULT 26102
  63. #define IDH_GENERAL_SHOW_ICA_ON_TASKBAR 26200
  64. #define IDH_GENERAL_AUTO_ACCEPT 26004
  65. #define IDH_GENERAL_FT_GROUP 26103
  66. #define IDH_GENERAL_FT_DIRECTORY 26009
  67. #define IDH_GENERAL_FT_BROWSE 26010
  68. #define IDH_GENERAL_FT_VIEWFILES 26104
  69. // For the protocols tab
  70. #define IDH_PROTOCOLS_LIST 26020
  71. #define IDH_PROTOCOLS_PROPERTIES 26021
  72. #define IDH_PROTOCOLS_DESCRIPTION 26022
  73. // For the video tab
  74. #define IDH_VIDEO_CAMERA 26105
  75. #define IDH_VIDEO_CAPTURE 26082
  76. #define IDH_VIDEO_SOURCE 26074
  77. #define IDH_VIDEO_FORMAT 26075
  78. #define IDH_VIDEO_MIRROR 26083
  79. #define IDH_VIDEO_SQCIF 26076
  80. #define IDH_VIDEO_QCIF 26077
  81. #define IDH_VIDEO_CIF 26078
  82. #define IDH_VIDEO_QUALITY 26079
  83. #define IDH_VIDEO_SEND_RECEIVE 26106
  84. #define IDH_VIDEO_AUTO_SEND 26080
  85. #define IDH_VIDEO_AUTO_RECEIVE 26081
  86. // For the audio tab
  87. #define IDH_AUDIO_GENERAL 26107
  88. #define IDH_AUDIO_FULL_DUPLEX 26030
  89. #define IDH_AUDIO_AUTO_GAIN 26031
  90. #define IDH_AUDIO_TUNING_WIZARD 26032
  91. #define IDH_AUDIO_SET_COMPRESSION 26033
  92. #define IDH_AUDIO_CONNECTION_SPEED 26034
  93. #define IDH_AUDIO_MANUAL_CODEC_SETTINGS 26035
  94. #define IDH_AUDIO_ADVANCED_CODEC_SETTINGS 26036
  95. #define IDH_AUDIO_MIC_SENSITIVITY 26108
  96. #define IDH_AUDIO_AUTO_SENSITIVITY 26037
  97. #define IDH_AUDIO_MANUAL_SENSITIVITY 26038
  98. #define IDH_AUDIO_GATEWAY 26109
  99. #define IDH_AUDIO_USEGATEWAY 26039
  100. #define IDH_AUDIO_H323_GATEWAY 26043
  101. #define IDH_SERVERS_DIRECT_CALL 26048
  102. #define IDH_SERVERS_USE_GATEKEEPER 26045
  103. #define IDH_SERVERS_GATEKEEPER_NAME 26046
  104. #define IDH_SERVERS_GATEKEEPER_PHONENO 26047
  105. #define IDH_SERVERS_GATEKEEPER_EMAIL 26049
  106. // For the My Information tab
  107. #define IDH_MYINFO_MYINFO 26110
  108. #define IDH_MYINFO_FIRSTNAME 26111
  109. #define IDH_MYINFO_LASTNAME 26112
  110. #define IDH_MYINFO_EMAIL 26113
  111. #define IDH_MYINFO_LOCATION 26114
  112. #define IDH_MYINFO_PHONENUM 26115
  113. #define IDH_MYINFO_COMMENTS 26116
  114. #define IDH_MYINFO_CATEGORIZE_GROUP 26300
  115. #define IDH_MYINFO_PERSONAL_RADIO 26301
  116. #define IDH_MYINFO_BUSINESS_RADIO 26302
  117. #define IDH_MYINFO_ADULT_RADIO 26304
  118. #define IDH_MYINFO_PUBLISH 26041
  119. #define IDH_MYINFO_ULS_SERVER 26042
  120. #define IDH_MYINFO_DIRECTORY_AT_START 26044
  121. #define IDH_DIRECTORY_DIRECTORY 26117
  122. #define IDH_ADVCALL_USE_ACCOUNT 26122
  123. #define IDH_ADVCALL_ACCOUNT_NO 26003
  124. #define IDH_MYINFO_PHONE 26115
  125. #define IDH_CALLING_ADVANCED 26123
  126. #define IDH_CALLING_BANDWIDTH 26130
  127. #define IDH_ADVCALL_USE_PROXY 26200
  128. #define IDH_ADVCALL_PROXY_NAME 26121
  129. #define IDH_ADVCALL_ADD_DIRECTORY 26101
  130. #define IDH_ADVCALL_DISPLAY_NAME 26102
  131. #define IDH_ADVCALL_SERVER 26103
  132. #define IDH_ADVCALL_URL 26403
  133. #define IDH_FRIENDS_ADDFRIENDS 26120
  134. #define IDH_FRIENDS_ADD_NEVER 26121
  135. #define IDH_FRIENDS_ADD_ASKME 26122
  136. #define IDH_FRIENDS_ADD_AUTO 26123
  137. #define IDH_FRIENDS_GENERAL 26124
  138. #define IDH_FRIENDS_REFRESH_AT_START 26125
  139. #define IDH_FRIENDS_REFRESH 26126
  140. #define IDH_FRIENDS_REFRESH_INTERVAL 26127
  141. #define IDH_FRIENDS_REFRESH_WARNING 26128
  142. #define IDH_FRIENDS_REFRESH_COUNT 26129
  143. ////////////////////////////////////////////////////
  144. // For the Modem properties dialog
  145. #define IDH_MODEMPROP_AUTOANSWER 26050
  146. #define IDH_MODEMPROP_NRINGS 26051
  147. #define IDH_MODEMPROP_LOCATION 26052
  148. #define IDH_MODEMPROP_DIALPROP 26053
  149. #define IDH_MODEMPROP_USEMODEM 26054
  150. #define IDH_MODEMPROP_MODEMPROP 26055
  151. ////////////////////////////////////////////////////
  152. // For the Advanced compression settings dialog
  153. #define IDH_ADVCOMP_CODECS 26060
  154. #define IDH_ADVCOMP_UP 26061
  155. #define IDH_ADVCOMP_DOWN 26062
  156. #define IDH_ADVCOMP_DEFAULTS 26063
  157. #define IDH_AUDIO_AUTOMIXER 26138
  158. #define IDH_AUDIO_DIRECTSOUND 26139
  159. // Security Tab
  160. #define IDH_SECURITY_SECURITY 26400
  161. #define IDH_SECURITY_INCOMING 26401
  162. #define IDH_SECURITY_OUTGOING 26402
  163. #define IDH_SECURITY_CERTIFICATE 26404
  164. #define IDH_SECURITY_CHANGE_CERTIFICATE 26405
  165. #define IDH_SECURITY_CERTIFICATE_PRIVACY 26406
  166. #define IDH_SECURITY_CERTIFICATE_PRIV_AUTH 26409
  167. #define IDH_SECURITY_CERTIFICATE_LIST 26410 // BUGBUG LAURABU - From MargeM
  168. #define IDH_SECURITY_CHANGE_PASSWORD 26407
  169. #define IDH_SECURITY_RUN_REMOTE 26408
  170. /* Whiteboard - Page Sorter */
  171. #define IDH_CONF_PAGESORT_MAIN 27000
  172. #define IDH_CLOSE 27001
  173. #define IDH_CONF_PAGESORT_GOTO 27002
  174. #define IDH_CONF_PAGESORT_DEL 27003
  175. #define IDH_CONF_PAGESORT_BEFORE 27004
  176. #define IDH_CONF_PAGESORT_AFTER 27005
  177. /* Chat - Message Format */
  178. #define IDH_CHAT_FORMAT_MESSAGE 28000
  179. #define IDH_CHAT_FORMAT_HEADER 28001
  180. #define IDH_CHAT_RECEIVE_MSG 28002
  181. #define IDH_CHAT_RECEIVE_PRIV 28003
  182. #define IDH_CHAT_SENT_MSG 28004
  183. #define IDH_CHAT_SENT_PRIV 28005
  184. #define IDH_CHAT_FONT 28006
  185. #define IDH_CHAT_FONTS_LABEL 28007
  186. #define IDH_CHAT_NAME 28008
  187. #define IDH_CHAT_DATE 28009
  188. #define IDH_CHAT_TIME 28010
  189. /* IDH_OK */
  190. /* IDH_CANCEL */
  191. /* conf.exe help id's */
  192. /* (most are in confroom\messages\usa\resource.hm) */
  193. #define IDH_SHADOW_REMOTE_DETACHED 29000
  194. #define IDH_SHADOW_LOCAL_DETACHED 29001
  195. /* New Call (9/5/97)*/
  196. #define IDH_ADV_PASSWORD 29002
  197. /* Com Port Properties (9/5/97) */
  198. #define IDH_PROTO_TIME 29003
  199. #define IDH_PROTO_PORT 29004
  200. #define IDH_PROTO_PROP 29005
  201. /* Host a Meeting */
  202. #define IDH_HOST_GENERAL 27000
  203. #define IDH_HOST_SETTINGS 29008
  204. #define IDH_HOST_NAME 29006
  205. #define IDH_HOST_PASSWORD 29007
  206. #define IDH_HOST_SECURE 29201
  207. #define IDH_HOST_ACCEPT_PEOPLE 26202
  208. #define IDH_HOST_TOOLS 26208
  209. #define IDH_HOST_AUDIO 26203
  210. #define IDH_HOST_CHAT 26204
  211. #define IDH_HOST_INVITE_PEOPLE 26205
  212. #define IDH_HOST_SHARE 26207
  213. #define IDH_HOST_VIDEO 26209
  214. #define IDH_HOST_WHITEBD 26210
  215. #define IDH_HOST_XFER 26211
  216. /* Place a Call (3/6/98) */
  217. #define IDH_PLACECALL_SECURITY_CHKBX 29009
  218. #define IDH_PLACECALL_NAME 29010
  219. #define IDH_PLACECALL_INFOSTORE 29011
  220. #define IDH_PLACECALL_LIST 29012
  221. #define IDH_PLACECALL_DIRECT 29013
  222. #define IDH_PLACECALL_CALL 29014
  223. #define IDH_PLACECALL_TO 29016
  224. #define IDH_PLACECALL_TO_TEXT 29017
  225. #define IDH_PLACECALL_USING 29018
  226. #define IDH_ADV_NORMAL_HINT 29019
  227. /* NM/Office Info (3/20/98) */
  228. #define IDH_INFO_CATEGORY 29015
  229. /* WDM Device Source Dialog (9/03/98) */
  230. #define IDH_DEVICE_SETTINGS 29020
  231. #define IDH_CAMERA_CONTROLS 29021
  232. /* Choose Conference Dialog (3/11/99) */
  233. #define IDH_MCU_CONF_MAIN 27000
  234. #define IDH_MCU_CONF_NAME 29022
  235. #define IDH_MCU_CONF_LIST 29023
  236. #define IDH_PLACECALL_SEARCH_DIR 29025
  237. #define IDH_FINDSOMEONE_REFRESH 29024
  238. #define IDH_FINDSOMEONE_BROWSER 29026
  239. #define IDH_FINDSOMEONE_HELP 29027
  240. #define IDH_FINDSOMEONE_DELETE_ILS 29028
  241. /* Create SpeedDial Dialog (3/15/99) */
  242. #define IDH_STATIC_SPEED_DIAL_INSTRUCTIONS 26011
  243. #define IDH_CSD_ADDRESS_EDIT 0x80a30424
  244. #define IDH_CSD_CALL_USING_COMBO 0x80a30423
  245. #define IDH_CSD_CREATE_GROUPBOX 0x80a3047f
  246. #define IDH_CSD_SAVE_DESKTOP_RADIO 0x80a3040b
  247. #define IDH_CSD_SD_INFO_GROUP 0x80a30480
  248. #define IDH_CSD_SPEEDDIAL_LIST_RADIO 0x80a3040d