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.

361 lines
15 KiB

  1. // copied from shdocvw\resource.h
  2. // values adjusted to not conflict with shell32\ids.h
  3. //
  4. // IE4 shipped with FCIDM_NEXTCTL as 0xA030 and we can not change it
  5. // because we need to support IE5 browser only on top of IE4 integrated.
  6. #define FCIDM_NEXTCTL (FCIDM_BROWSERFIRST + 0x30) // explorer browseui shell32
  7. // IE4 shipped with FCIDM_FINDFILES as 0xA0085 and we can not change it
  8. // because we need to support IE5 browser only on top of IE4 integrated.
  9. #define FCIDM_FINDFILES (FCIDM_BROWSERFIRST + 0x85)
  10. #define IDD_BACKGROUND 0x7500
  11. #define IDD_CUSTOMIZE 0x7501
  12. #define IDD_CUSTOMIZE_WEB 0x7502
  13. #define IDD_ADDCOMPONENT 0x7503
  14. #define IDD_COLORPICK 0x7504
  15. #define IDD_DESKCLNR 0x7505
  16. #define IDD_FOLDEROPTIONS 0x7507
  17. #define IDD_ADVANCEDOPTIONS 0x7508
  18. #define IDI_BACK_NONE 200 // shell32 id.h goes to 173 for icons
  19. #define IDI_FOLDEROPTIONS 210
  20. #define IDI_FRAME 0x0200
  21. //Desktop cleaner dialog
  22. #define IDC_DESKCLNR_MOVEUNUSED 0x7540
  23. #define IDC_DESKCLNR_CHECK 0x7541
  24. #define IDC_DESKCLNR_RUNWIZARD 0x7542
  25. #define IDC_BACK_WPLIST 0x7560
  26. #define IDC_BACK_BROWSE 0x7561
  27. #define IDC_BACK_WEB 0x7562
  28. #define IDC_BACK_WPSTYLE 0x7563
  29. #define IDC_BACK_PREVIEW 0x7565
  30. #define IDC_BACK_COLORPICKER 0x7566
  31. #define IDC_BACK_DISPLAY 0x7567
  32. #define IDC_BACK_SELECT 0x7568
  33. #define IDC_BACK_COLORPICKERLABEL 0x7569
  34. // Desktop Items Dialog
  35. #define IDC_COMP_LIST 0x7570
  36. #define IDC_COMP_NEW 0x7571
  37. #define IDC_COMP_DELETE 0x7572
  38. #define IDC_COMP_PROPERTIES 0x7573
  39. #define IDC_DESKTOP_ICONS 0x7574
  40. #define IDC_COMP_PREVIEW 0x7575
  41. #define IDC_CHANGEICON2 0x7576
  42. #define IDC_ICONDEFAULT 0x7577
  43. #define IDC_COMP_DESKCLNR 0x7578
  44. #define IDC_COMP_SYNCHRONIZE 0x7579
  45. #define IDC_CPROP_COMPLIST 0x7579
  46. #define IDC_CPROP_SOURCE 0x757a
  47. #define IDC_CPROP_BROWSE 0x757b
  48. #define IDC_GOTO_GALLERY 0x757c
  49. #define IDC_DESKTOP_ICON_MYDOCS 0x757d
  50. #define IDC_DESKTOP_ICON_MYCOMP 0x757e
  51. #define IDC_DESKTOP_ICON_MYNET 0x7580
  52. #define IDC_DESKTOP_ICON_IE 0x7581
  53. #define IDC_CPDLG_16COLORS 0x7584
  54. #define IDC_CPDLG_COLORETCH 0x7585
  55. #define IDC_CPDLG_COLOROTHER 0x7586
  56. #define IDC_CPDLG_COLORCUST 0x7587
  57. #define IDC_KBSTART 0x857c
  58. // ids for IDD_FOLDEROPTIONS
  59. // Warning: Do not change the order and sequence of the following IDs.
  60. // The code assumes and asserts if it changes.
  61. #define IDC_FCUS_WHENEVER_POSSIBLE 0x7592
  62. #define IDC_FCUS_WHEN_CHOOSE (IDC_FCUS_WHENEVER_POSSIBLE + 1)// 0x7593
  63. #define IDC_FCUS_SAME_WINDOW (IDC_FCUS_WHEN_CHOOSE + 1) // 0x7594
  64. #define IDC_FCUS_SEPARATE_WINDOWS (IDC_FCUS_SAME_WINDOW + 1) // 0x7595
  65. #define IDC_FCUS_SINGLECLICK (IDC_FCUS_SEPARATE_WINDOWS + 1) // 0x7596
  66. #define IDC_FCUS_DOUBLECLICK (IDC_FCUS_SINGLECLICK + 1) // 0x7597
  67. #define IDC_FCUS_ICON_IE (IDC_FCUS_DOUBLECLICK + 1) // 0x7598
  68. #define IDC_FCUS_ICON_HOVER (IDC_FCUS_ICON_IE + 1) // 0x7599
  69. #define IDC_FCUS_ICON_MAX (IDC_FCUS_ICON_HOVER + 1)
  70. // End of Warning: Do not change the order and sequence of the above IDC_FCUS_* id values.
  71. #define IDC_FCUS_RESTORE_DEFAULTS 0x759B
  72. // Warning: Do not change the order and sequence of the following IDs.
  73. #define IDC_FCUS_ICON_WEBVIEW 0x759D
  74. #define IDC_FCUS_ICON_WINDOW (IDC_FCUS_ICON_WEBVIEW + 1) // 0x759E
  75. #define IDC_FCUS_ICON_CLICKS (IDC_FCUS_ICON_WINDOW + 1) // 0x759F
  76. // End of Warning: Do not change the order and sequence of the above IDC_FOCUS_*
  77. #define IDC_FCUS_WEBVIEW_GROUP_STATIC 0x7580
  78. #define IDC_COMP_DESKTOPICONS_GROUP 0x7588
  79. #define IDC_COMP_CHANGEDESKTOPICON_LABEL 0x7589
  80. #define IDC_COMP_DESKTOPWEBPAGES_LABEL 0x7590
  81. #define IDC_COMP_DESKTOPWEBPAGES_TITLE1 0x7591
  82. #define IDC_COMP_DESKTOPWEBPAGES_TITLE2 0x7592
  83. #define IDC_COMP_DESKTOPWEBPAGES_CHECK 0x7593
  84. // ids for IDD_CHECKSINGLECLICK
  85. #define IDC_SC_YES 0x75A0
  86. #define IDC_SC_NO 0x75A1
  87. #define IDC_SC_MOREINFO 0x75A2
  88. // ids for IDD_ADVANCEDOPTIONS
  89. #define IDC_ADVO_ADVANCEDTREE 0x75A8
  90. #define IDC_ADVO_ADV_RESTORE_DEF 0x75A9
  91. #define IDC_ADVO_RESETTOORIGINAL 0x75AA
  92. #define IDC_ADVO_USECURRENTFOLDER 0x75AB
  93. #define IDC_ADVO_IMAGEFOLDER 0x75AC
  94. #define IDC_ADVO_ADVANCEDTEXT 0x75AD
  95. #define IDC_ADVO_GROUPBOX 0x75AE
  96. #define IDC_ADVO_STATICTEXT 0x75AF
  97. //
  98. // The constants below came from DESKHTML.DLL
  99. //
  100. #define IDS_SUBSCRIBEDURL 0x7600
  101. #define IDS_RESIZEABLE 0x7601
  102. #define IDS_BASE_TAG 0x7602
  103. #define IDS_COMMENT_BEGIN 0x7603
  104. #define IDS_COMMENT1 0x7604
  105. #define IDS_COMMENT_END 0x7605
  106. #define IDS_HEADER_BEGIN 0x7606
  107. #define IDS_BODY_BEGIN 0x7607
  108. #define IDS_DIV_START 0x7608
  109. #define IDS_DIV_SIZE 0x7609
  110. #define IDS_IMAGE_BEGIN 0x760a
  111. #define IDS_IMAGE_LOCATION 0x760b
  112. #define IDS_IMAGE_SIZE 0x760c
  113. #define IDS_DIV_END 0x760d
  114. #define IDS_IFRAME_BEGIN 0x760e
  115. #define IDS_IFRAME_SIZE 0x760f
  116. #define IDS_BODY_END 0x7610
  117. #define IDS_CONTROL_1 0x7611
  118. #define IDS_CONTROL_2 0x7612
  119. #define IDS_CONTROL_3 0x7613
  120. #define IDS_DIV_START2 0x7614
  121. #define IDS_DIV_START2W 0x7615
  122. #define IDS_IMAGE_BEGIN2 0x7616
  123. #define IDS_IFRAME_BEGIN2 0x7617
  124. #define IDS_BODY_BEGIN2 0x7618
  125. #define IDS_BODY_CENTER_WP 0x7619
  126. #define IDS_BODY_PATTERN_AND_WP 0x761a
  127. #define IDS_STRETCH_WALLPAPER 0x761b
  128. #define IDS_WPSTYLE 0x761c // first style string
  129. #define IDS_WPSTYLE_CENTER (IDS_WPSTYLE)
  130. #define IDS_WPSTYLE_TILE (IDS_WPSTYLE+1)
  131. #define IDS_WPSTYLE_STRETCH (IDS_WPSTYLE+2)
  132. #define IDS_COMP_BADURL 0x7626
  133. #define IDS_COMP_TITLE 0x7627
  134. #define IDS_COMP_EXISTS 0x7628
  135. #define IDS_COMP_SUBSCRIBED 0x7629
  136. #define IDS_COMP_BADSUBSCRIBE 0x762a
  137. #define IDS_SAMPLE_COMPONENT 0x762b
  138. #define IDS_CHANNEL_BAR 0x762c
  139. #define IDS_COMP_CONFIRMDEL 0x762d
  140. #define IDS_VALIDFN_FMT 0x762e
  141. #define IDS_VALIDFN_TITLE 0x762f
  142. #define IDS_BACK_TYPE1 0x7630
  143. #define IDS_BACK_TYPE2 0x7631
  144. #define IDS_COMP_TYPE1 0x7632
  145. #define IDS_COMP_TYPE2 0x7633
  146. #define IDS_VISIT_URL 0x7634
  147. #define IDS_COMP_CONFIRMRESET 0x7635
  148. #define IDS_BACK_FILETYPES 0x7636
  149. #define IDS_COMP_FILETYPES 0x7637
  150. #define IDS_ADDCOMP_ERROR_CDFNODTI 0x7638
  151. #define IDS_ADDCOMP_ERROR_CDFINALID 0x7639
  152. #define IDS_VISITGALLERY_TEXT 0x763a
  153. #define IDS_VISITGALLERY_TITLE 0x763b
  154. #define IDS_CONFIRM_ADI_REINSTALL 0x763d
  155. #define IDS_ADDRBAND_ACCELLERATOR 0x763e
  156. #define IDS_FOLDEROPT_TEXT 0x763f
  157. #define IDS_FOLDEROPT_TITLE 0x7640
  158. #define IDS_FOLDERVIEWS 0x7643
  159. #define IDS_LIKECURRENT_TEXT 0x7644
  160. #define IDS_RESETALL_TEXT 0x7645
  161. #define IDS_DIV_START3 0x7646
  162. #define IDS_BODY_PATTERN_AND_WP2 0x7647
  163. #define IDS_BODY_CENTER_WP2 0x7648
  164. #define IDS_BODY_END2 0x7649
  165. #define IDS_COMP_EXISTS_2 0x764a
  166. #define IDS_HTMLDOCUMENT 0x764b
  167. #define IDS_PICTURE 0x764c
  168. #define IDS_WEBSITE 0x764d
  169. #define IDS_ADDTODESKTOP 0x764e
  170. #define IDS_EDITDESKTOPCOMP 0x764f
  171. #define IDS_CDF_FILTER 0x7650
  172. #define IDS_URL_FILTER 0x7651
  173. #define IDS_TYPETHENAMESTRING 0x7652
  174. #define IDS_IMAGES_FILTER 0x7653
  175. #define IDS_HTMLDOC_FILTER 0x7654
  176. #define IDS_CONFIRM_ADD 0x7655
  177. #define IDS_INTERNET_EXPLORER 0x7656
  178. #define IDS_MHTML_FILTER 0x7657
  179. #define IDS_NOHTML_SELECTED 0x7658
  180. #define IDS_URL_EXTENSION 0x7659
  181. #define IDS_CONFIRM_OVERWRITE_SUBSCR 0x765a
  182. #define IDS_CONFIRM_RESET_SAFEMODE 0x765b
  183. #define IDS_WPNONE 0x765c
  184. #define IDS_CONFIRM_TURNINGON_AD 0x765d // Not for the confirm close dialogs!
  185. #define IDS_MENU_SUBSCRIBE_DESKCOMP 0x765e
  186. #define IDS_YOULOSE 0x765f
  187. #define IDS_CMTF_COPYTO 0x7660
  188. #define IDS_CMTF_MOVETO 0x7661
  189. #define IDS_CMTF_COPY_DLG_TITLE 0x7662 //cmtf <=> CopyMoveToFolder
  190. #define IDS_CMTF_MOVE_DLG_TITLE 0x7663
  191. //#define IDS_CMTF_COPYORMOVE_DLG_TITLE 0x7677
  192. #define IDS_CMTF_ERRORMSG 0x7664
  193. #define IDS_CABINET 0x7665
  194. #define IDS_CANTFINDDIR 0x7666
  195. #define ACCEL_DESKTOP 3
  196. #define IDS_MENU_RESET 0x7667
  197. #define IDS_SENDLINKTO 0x7668
  198. #define IDS_SENDPAGETO 0x7669
  199. #define IDS_SENDTO_ERRORMSG 0x766a
  200. #define IDS_NEWMENU 0x766b
  201. #define IDS_NEWFILEPREFIX 0x766c
  202. #define IDS_NEWFOLDER 0x766d
  203. #define IDS_NEWLINK 0x766e
  204. #define IDS_FOLDERTEMPLATE 0x766f
  205. #define IDS_FOLDERLONGPLATE 0x7670
  206. #define IDS_NEWLINKTEMPLATE 0x7671
  207. #define IDS_NEWFILE_ERROR_TITLE 0x7672
  208. #define IDS_MY_CURRENT_HOMEPAGE 0x7673
  209. #define IDS_FIND_MNEMONIC 0x7674 // Old Accelerator -- warning! used by explorer.exe directly
  210. #define IDS_CONNECTING 0x7675
  211. #define IDS_INFOTIP 0x7676 // Used by the shell automation object
  212. #define IDS_CMTF_COPYORMOVE_DLG_TITLE 0x7677
  213. #define IDS_COMP_ICW_ADD 0x7678
  214. #define IDS_COMP_ICW_DISABLE 0x7679
  215. #define IDS_COMP_ICW_TOGGLE 0x767A
  216. #define IDS_COMP_ICW_TITLE 0x767B
  217. #define IDS_NEWHELP_FIRST 0x767C
  218. #define IDS_NEWHELP_FOLDER 0x767C
  219. #define IDS_NEWHELP_LINK 0x767D
  220. // Start Menu Info Tips.
  221. #define IDS_PROGRAMS_TIP 0x7680
  222. #define IDS_FAVORITES_TIP 0x7681
  223. #define IDS_RECENT_TIP 0x7682
  224. #define IDS_SETTINGS_TIP 0x7683
  225. #define IDS_FIND_TIP 0x7684
  226. #define IDS_HELP_TIP 0x7685
  227. #define IDS_RUN_TIP 0x7686
  228. #define IDS_LOGOFF_TIP 0x7687
  229. #define IDS_EJECT_TIP 0x7688
  230. #define IDS_SHUTDOWN_TIP 0x7689
  231. #define IDS_CONTROL_TIP 0x768A
  232. #define IDS_PRINTERS_TIP 0x768B
  233. #define IDS_TRAYPROP_TIP 0x768C
  234. #define IDS_MYDOCS_TIP 0x768D
  235. #define IDS_NETCONNECT_TIP 0x768E
  236. #define IDS_CHEVRONTIPTITLE 0x768F
  237. #define IDS_CHEVRONTIP 0x7690
  238. #define IDS_ALL_PICTURES 0x76A0
  239. #define IDS_ALL_HTML 0x76A1
  240. #define IDS_HTMLDOC 0x76A2
  241. #define IDS_PROPSHEET_TITLE 0x76A3
  242. //#define UNUSED - RECYCLE ME 0x76A4
  243. #define IDS_MYPICS_TIP 0x76A5
  244. #define IDS_THEMES_SUBDIR 0x76A6
  245. #define IDS_CMTF_COPY_DLG_TITLE2 0x76a7
  246. #define IDS_CMTF_MOVE_DLG_TITLE2 0x76a8
  247. #define IDS_CMTF_COPY_MULTIPLE_DLG_TITLE2 0x76a9
  248. #define IDS_CMTF_MOVE_MULTIPLE_DLG_TITLE2 0x76aa
  249. #define IDS_CMTF_CAPTION_COPY 0x76ab
  250. #define IDS_CMTF_CAPTION_MOVE 0x76ac
  251. #define IDS_FULL 0x76b0
  252. #define IDS_EMPTY2 0x76b1
  253. #define IDS_MYCOMPUTER 0x76b2
  254. #define IDS_NETNEIGHBOUR 0x76b3
  255. #define IDS_TRASHFULL 0x76b4
  256. #define IDS_TRASHEMPTY 0x76b5
  257. #define IDS_TRASHDEFAULT 0x76b6
  258. #define IDS_MYDOCUMENTS2 0x76b7
  259. #define IDC_COMP_CLEANUP_GROUP 0x7700
  260. // Still more constants moved (and renumbered) from shdocvw\resource.h
  261. //#define IDS_COMPSETTINGS xxxxxx // already in shell32\resource.h
  262. // More constants moved (and renumbered) from shdocvw\resource.h
  263. #define MENU_DESKCOMP_CONTEXTMENU 400
  264. #define MENU_STARTMENU_MYDOCS 401
  265. #define MENU_STARTMENU_OPENFOLDER 402
  266. // NOTE: raymondc - This used to be at FCIDM_BROWSER_EXPLORE+0x240.
  267. // What does that mean? Is that number special? I just gave it a new
  268. // number.
  269. #define IDM_DCCM_FIRST 0xA100
  270. #define DCCM_MENUITEMS 20 // reserved space for Desktop Component Menu items
  271. #define IDM_DCCM_OPEN (IDM_DCCM_FIRST+0x01)
  272. #define IDM_DCCM_OFFLINE (IDM_DCCM_FIRST+0x02)
  273. #define IDM_DCCM_SYNCHRONIZE (IDM_DCCM_FIRST+0x03)
  274. #define IDM_DCCM_PROPERTIES (IDM_DCCM_FIRST+0x04)
  275. #define IDM_DCCM_CUSTOMIZE (IDM_DCCM_FIRST+0x08)
  276. #define IDM_DCCM_CLOSE (IDM_DCCM_FIRST+0x09)
  277. #define IDM_DCCM_FULLSCREEN (IDM_DCCM_FIRST+0x0a)
  278. #define IDM_DCCM_SPLIT (IDM_DCCM_FIRST+0x0b)
  279. #define IDM_DCCM_RESTORE (IDM_DCCM_FIRST+0x0c)
  280. #define IDM_DCCM_LASTCOMPITEM (IDM_DCCM_FIRST+DCCM_MENUITEMS)
  281. #define IDM_MYDOCUMENTS 516
  282. #define IDM_OPEN_FOLDER 517
  283. #define IDM_MYPICTURES 518
  284. // Bitmap IDs
  285. #define IDB_MONITOR 0x135
  286. #define IDB_WIZARD 0x136
  287. // These numbers are for CShellDispatch (sdmain.cpp) to send
  288. // messages to the tray.
  289. //The following value is taken from shdocvw\rcids.h
  290. #ifndef FCIDM_REFRESH
  291. #define FCIDM_REFRESH 0xA220
  292. #endif // FCIDM_REFRESH
  293. #define FCIDM_BROWSER_VIEW (FCIDM_BROWSERFIRST+0x0060)
  294. #define FCIDM_BROWSER_TOOLS (FCIDM_BROWSERFIRST+0x0080)
  295. #define FCIDM_STOP (FCIDM_BROWSER_VIEW + 0x001a)
  296. #define FCIDM_ADDTOFAVNOUI (FCIDM_BROWSER_VIEW + 0x0021)
  297. #define FCIDM_VIEWITBAR (FCIDM_BROWSER_VIEW + 0x0022)
  298. #define FCIDM_VIEWSEARCH (FCIDM_BROWSER_VIEW + 0x0017)
  299. #define FCIDM_CUSTOMIZEFOLDER (FCIDM_BROWSER_VIEW + 0x0018)
  300. #define FCIDM_VIEWFONTS (FCIDM_BROWSER_VIEW + 0x0019)
  301. // 1a is FCIDM_STOP
  302. #define FCIDM_THEATER (FCIDM_BROWSER_VIEW + 0x001b)
  303. #define FCIDM_JAVACONSOLE (FCIDM_BROWSER_VIEW + 0x001c)
  304. #define FCIDM_BROWSER_EDIT (FCIDM_BROWSERFIRST+0x0040)
  305. #define FCIDM_MOVE (FCIDM_BROWSER_EDIT+0x0001)
  306. #define FCIDM_COPY (FCIDM_BROWSER_EDIT+0x0002)
  307. #define FCIDM_PASTE (FCIDM_BROWSER_EDIT+0x0003)
  308. #define FCIDM_SELECTALL (FCIDM_BROWSER_EDIT+0x0004)
  309. #define FCIDM_LINK (FCIDM_BROWSER_EDIT+0x0005) // create shortcut
  310. #define FCIDM_EDITPAGE (FCIDM_BROWSER_EDIT+0x0006)