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.

322 lines
9.1 KiB

  1. /*++
  2. Copyright (c) 1994-1998, Microsoft Corporation All rights reserved.
  3. Module Name:
  4. rc.h
  5. Abstract:
  6. This module contains the header information for the resources of
  7. this project.
  8. Revision History:
  9. --*/
  10. #ifndef _RC_H
  11. #define _RC_H
  12. #define IDC_STATIC -1
  13. //
  14. // Icons.
  15. //
  16. //
  17. // These IDs determine the index of the icons in the cpl. They
  18. // should not be changed as they are externally referenced,
  19. // In particular IDI_ADM and IDI_FONT must maintain their indices (9 and 10)
  20. // If you add/remove icons from main.cpl, make sure you don't break
  21. // the icons for the fonts and admin folder.
  22. //
  23. #define IDI_MOUSE 100
  24. #define IDI_KEYBD 200
  25. #define IDI_PRINT 300
  26. #define IDI_FONTS 400
  27. #define IDI_ADM 500
  28. #define IDI_PTSPEED 104
  29. #define IDI_DELAY 105
  30. #define IDI_REPEAT 106
  31. #define IDI_SNAPDEF 108
  32. #define IDI_SGLCLICK 109
  33. #define IDI_DBLCLICK 110
  34. //
  35. // IDI_PTTRAILS has been renumbered to have a higher index
  36. // than IDI_ADM as earlier it was not getting installed on Winnt
  37. // We used to install only IDI_SNAPDEF on Winnt and IDI_PTTRAILS
  38. // on Millennium, hence the index of the Fonts and Admin icon used
  39. // to be the same in both cases, now we are installing both IDI_SNAPDEF
  40. // and IDI_PTTRAILS in Whistler we must bump one of these IDs
  41. // above ID_ADM so that we maintain their indices.
  42. //
  43. #define IDI_PTTRAILS 600
  44. #define IDI_PTVANISH 601
  45. #define IDI_PTSONAR 602
  46. #define IDI_WHEEL 603
  47. #define ICON_FOLDER_CLOSED 605
  48. #define ICON_FOLDER_OPEN 606
  49. //
  50. // Add any new Icon IDs here, ie, value greater than 606.
  51. //
  52. #define ICON_CLICKLOCK 607
  53. //
  54. // Bitmaps.
  55. //
  56. #define IDB_MOUSE 100
  57. //
  58. // Strings.
  59. //
  60. #define IDS_MOUSE_TITLE 100
  61. #define IDS_MOUSE_EXPLAIN 101
  62. #define IDS_KEYBD_TITLE 102
  63. #define IDS_KEYBD_EXPLAIN 103
  64. #define IDS_PRINT_TITLE 104
  65. #define IDS_PRINT_EXPLAIN 105
  66. #define IDS_FONTS_TITLE 106
  67. #define IDS_FONTS_EXPLAIN 107
  68. #define IDS_ADM_TITLE 108
  69. #define IDS_ADM_EXPLAIN 109
  70. #define IDS_MOUSE_TSHOOT 110
  71. #define IDS_KEYBD_TSHOOT 111
  72. #define IDS_UNKNOWN 198
  73. #define IDS_KEYBD_NOSETSPEED 199
  74. #define IDS_ANICUR_FILTER 200
  75. #define IDS_NAME 201
  76. #define IDS_INFO 202
  77. #define IDS_CUR_NOMEM 203
  78. #define IDS_CUR_BADFILE 204
  79. #define IDS_CUR_BROWSE 205
  80. #define IDS_CUR_FILTER 206
  81. #define IDS_ARROW 207
  82. #define IDS_WAIT 208
  83. #define IDS_APPSTARTING 209
  84. #define IDS_NO 210
  85. #define IDS_IBEAM 211
  86. #define IDS_CROSS 212
  87. #define IDS_SIZENS 213
  88. #define IDS_SIZEWE 214
  89. #define IDS_SIZENWSE 215
  90. #define IDS_SIZENESW 216
  91. #define IDS_SIZEALL 217
  92. #define IDS_HELPCUR 218
  93. #define IDS_NWPEN 219
  94. #define IDS_UPARROW 220
  95. #define IDS_NONE 221
  96. #define IDS_SUFFIX 222
  97. #define IDS_OVERWRITE_TITLE 223
  98. #define IDS_OVERWRITE_MSG 224
  99. #define IDS_HANDCUR 225
  100. #define IDS_REMOVESCHEME 230
  101. #define IDS_DEFAULTSCHEME 231
  102. #define IDS_FIRSTSCHEME 1000
  103. #define IDS_LASTSCHEME 1017
  104. //
  105. // Dialog Boxes.
  106. //
  107. #define DLG_MOUSE_POINTER_SCHEMESAVE 99
  108. #define DLG_MOUSE_BUTTONS 100
  109. #define DLG_MOUSE_POINTER 101
  110. #define DLG_MOUSE_POINTER_BROWSE 102
  111. #define DLG_MOUSE_MOTION 103
  112. #define DLG_KEYBD_SPEED 104
  113. #define DLG_KEYBD_POINTER 105
  114. #define DLG_HARDWARE 106
  115. #define DLG_MOUSE_ACTIVITIES 107
  116. #define DLG_MOUSE_WHEEL 108
  117. #define DLG_POINTER_OPTIONS_ADVANCED 109
  118. #define DLG_MOUSE_SET_ORIENTATION 110
  119. //
  120. // Dialog Controls.
  121. //
  122. #define IDC_GROUPBOX_1 94 // Use in place of IDC_STATIC for
  123. #define IDC_GROUPBOX_2 95 // controls with no context Help
  124. #define IDC_GROUPBOX_3 96
  125. #define IDC_GROUPBOX_4 97
  126. #define IDC_GROUPBOX_5 98
  127. #define IDC_GROUPBOX_6 99
  128. //
  129. // Mouse Button Page.
  130. //
  131. #define MOUSE_SELECTBMP 102
  132. #define IDBTN_BUTTONSWAP 101
  133. #define MOUSE_MOUSEBMP 103
  134. #define MOUSE_MENUBMP 104
  135. #define MOUSE_CLICKSCROLL 105
  136. #define MOUSE_DBLCLK_TEST_AREA 106
  137. #define MOUSE_PTRCOLOR 107
  138. #define MOUSE_SIZESCROLL 108
  139. #define MOUSE_CLICKICON 111
  140. #define MOUSE_DBLCLICK 112
  141. #define MOUSE_SGLCLICK 113
  142. #define IDCK_CLICKLOCK 114
  143. #define IDBTN_CLICKLOCK_SETTINGS 115
  144. #define IDD_CLICKLOCK_SETTINGS_DLG 116
  145. #define IDC_CLICKLOCK_SETTINGS_TXT 117
  146. #define IDC_CLICKLOCK_SETTINGS_LEFT_TXT 118
  147. #define IDC_CLICKLOCK_SETTINGS_RIGHT_TXT 119
  148. #define IDT_CLICKLOCK_TIME_SETTINGS 120
  149. #define IDC_TEST_DOUBLE_CLICK 123
  150. #define IDC_DBLCLICK_TEXT 124
  151. #define IDC_CLICKLOCK_TEXT 125
  152. //
  153. // Mouse Pointer Page.
  154. //
  155. #define DLG_CURSORS 100
  156. #define ID_CURSORLIST 101
  157. #define ID_BROWSE 102
  158. #define ID_DEFAULT 103
  159. #define ID_TITLEH 104
  160. #define ID_CREATORH 105
  161. #define ID_FILEH 106
  162. #define ID_TITLE 107
  163. #define ID_CREATOR 108
  164. #define ID_FILE 109
  165. #define ID_PREVIEW 110
  166. #define ID_SAVESCHEME 111
  167. #define ID_REMOVESCHEME 112
  168. #define ID_SCHEMECOMBO 113
  169. #define ID_CURSORSHADOW 114
  170. #define ID_SCHEMEFILENAME 300
  171. #define ID_CURSORPREVIEW 400
  172. //
  173. // Mouse Motion Page. (Now called Pointer Options)
  174. //
  175. #define MOUSE_SPEEDSCROLL 101
  176. #define MOUSE_TRAILBMP 102
  177. #define MOUSE_TRAILS 103
  178. #define MOUSE_TRAILSCROLL 104
  179. #define MOUSE_PTRTRAIL 105
  180. #define MOUSE_SPEEDBMP 106
  181. #define MOUSE_TRAILSCROLLTXT1 107
  182. #define MOUSE_TRAILSCROLLTXT2 108
  183. #define MOUSE_SNAPDEF 109
  184. #define MOUSE_PTRSNAPDEF 110
  185. #define MOUSE_PTRVANISH 112
  186. #define MOUSE_PTRSONAR 113
  187. #define MOUSE_VANISH 114
  188. #define MOUSE_SONAR 115
  189. #define MOUSE_ENHANCED_MOTION 116
  190. /*
  191. //
  192. // Mouse Activities Page.
  193. //
  194. #define IDB_SET_ORIENTATION 101
  195. #define IDB_DEFAULT_ORIENTATION 102
  196. #define IDBMP_WHEEL 103
  197. //Orientation wizard Dialog
  198. #define IDBTN_BACK 110
  199. #define IDBTN_NEXT 111
  200. #define IDBTN_FINISH 112
  201. #define IDGB_BITMAP_AREA 113
  202. #define IDC_ORIENT_AREA 114
  203. #define IDGB_3D_LINE 115
  204. #define IDC_ORIENT_WIZ_TXT 116
  205. #define IDC_ORIENT_WIZ_TXT_2 117
  206. */
  207. //
  208. // Mouse Wheel Page
  209. //
  210. #define IDBMP_SCROLL 101
  211. #define IDT_SCROLL_FEATURE_TXT 102
  212. #define IDRAD_SCROLL_LINES 103
  213. #define IDRAD_SCROLL_PAGE 104
  214. #define IDE_BUDDY_SCROLL_LINES 105
  215. #define IDC_SPIN_SCROLL_LINES 106
  216. #define IDT_SCROLL_LINES_PER_TICK_TXT 107
  217. //
  218. // Keyboard Speed Page.
  219. //
  220. #define KDELAY_SCROLL 100
  221. #define KSPEED_SCROLL 101
  222. #define KREPEAT_EDIT 102
  223. #define KBLINK_EDIT 103
  224. #define KCURSOR_BLINK 104
  225. #define KCURSOR_SCROLL 105
  226. #define KDELAY_GROUP 106
  227. #define KBLINK_GROUP 107
  228. //
  229. // Keyboard Pointer Page.
  230. //
  231. #define KCHK_ON 100
  232. #define KNUM_BMP 101
  233. #define KBTN_NUMBER 102
  234. #define KBTN_ARROW 103
  235. #define KARROW_BMP 104
  236. #define KPSPEED_SCROLL 105
  237. #define KPACC_SCROLL 106
  238. //
  239. // Friend User Type
  240. //
  241. // This is refered to in the registry for "anifile" types.
  242. #define IDS_FRIENDUSERTYPE 2000
  243. #endif