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.

917 lines
37 KiB

  1. //------------------------------------------------------------
  2. // M E N U I D E N T I F I E R S
  3. //------------------------------------------------------------
  4. #include "legacy/mnbandid.h"
  5. #define MENU_BANDSITE1 0x100
  6. #define MENU_BANDSITE2 0x101
  7. // in legacy/mnbandid.h #define MENU_ISFBAND 0x102
  8. #define MENU_WEBBAR 0x103
  9. // (unused) 0x104
  10. #define MENU_BROWBAND 0x105 // was MENU_IWBBAND
  11. #define MENU_MAILNEWS 0x106
  12. #define MENU_FULL 0x107
  13. #define MENU_ITOOLBAR 0x108
  14. #define MENU_SYSPOPUP 0x109
  15. #define MENU_TEMPLATE 0x10A
  16. #define MENU_PREMERGED 0x10B
  17. #define MENU_DESKBARAPP 0x10C
  18. // in legacy/mnbandid.h #define MENU_MNFOLDERCONTEXT 0x10D
  19. #define MENU_TBMENU 0x10E
  20. #define MENU_SM_CONTEXTMENU 0x10F
  21. #define MENU_AC_CONTEXTMENU 0x112
  22. #define MENU_SCRDEBUG 0x121
  23. #define RSVIDM_FIRST 0x1
  24. #define RSVIDM_OPEN RSVIDM_FIRST+0
  25. #define RSVIDM_NEWFOLDER RSVIDM_FIRST+1
  26. #define RSVIDM_LAST RSVIDM_NEWFOLDER /* Adjust me if you add new RSVIDM_s. */
  27. #define IDSYSPOPUP_CLOSE 0x1
  28. #define IDSYSPOPUP_FIRST 0x2
  29. #define IDSYSPOPUP_LAST 0x7fff
  30. //--------------------------------------------------------------
  31. // S T R I N G I D E N T I F I E R S
  32. //--------------------------------------------------------------
  33. #define IDS_CONFIRMCLOSEBAND 0x3000
  34. #define IDS_CONFIRMCLOSEBAR 0x3001
  35. #define IDS_CONFIRMCLOSETITLE 0x3002
  36. #define IDS_CONFIRMCLOSETEXT 0x3003
  37. #define IDS_ALREADYAUTOHIDEBAR 0x3004
  38. #define IDS_WEBBARTITLE 0x3005 // singular
  39. #define IDS_EXPLORING 0x3006
  40. #define IDS_DISCONNECTERROR 0x3007
  41. #define IDS_NETERROR 0x3008
  42. #define IDS_CABINET 0x3009
  43. #define IDS_NOTADIR 0x300A
  44. #define IDS_FWLINK_HELPISLEGAL 0x300B
  45. #define IDS_CANTISFBAND 0x300C
  46. #define IDS_SMALLICONS 0x300D
  47. #define IDS_LARGEICONS 0x300E
  48. #define IDS_TEXTLABELS 0x300F
  49. #define IDS_NOTEXTLABELS 0x3010
  50. #define IDS_PARTIALTEXT 0x3011
  51. #define IDS_WEBBARSTITLE 0x3012 // plural
  52. #define IDS_SHURL_ERR_TITLE 0x3040
  53. #define IDS_SHURL_ERR_PARSE_FAILED 0x3041
  54. #define IDS_SHURL_ERR_PARSE_NOTALLOWED 0x3042
  55. #ifdef UNIX
  56. #define IDS_SHURL_ERR_NOASSOC 0x3044
  57. #endif
  58. #define IDS_SETHOME_TITLE 0x3050
  59. #define IDS_SETHOME_TEXT 0x3051
  60. #define IDS_SETSEARCH_TITLE 0x3052
  61. #define IDS_SETSEARCH_TEXT 0x3053
  62. // in legacy/mnbandid.h #define IDS_QLINKS 0x3061
  63. #define IDS_QLAUNCHAPPDATAPATH 0x3062
  64. #define IDS_NEWFSBANDTITLE 0x3063
  65. #define IDS_NEWFSBANDCAPTION 0x3064
  66. //// address band strings
  67. #define IDS_ADDRBAND_ACCELLERATOR 0x3100
  68. #define IDS_ADDRBAND_DEVICE_NOTAVAILABLE 0x3101
  69. #define IDS_DESKTOP 0x3140
  70. #define IDS_WINDOWSNT 0x3141
  71. #define IDS_ABOUTWINDOWS 0x3143
  72. #define IDS_TITLE 0x3145
  73. #define IDS_ABOUTWINDOWS9X 0x3146
  74. #define IDS_ABOUTWINDOWSNT 0x3147
  75. /// itbar strings
  76. #define IDS_IE_TB_LABELS 0x3150
  77. #define IDS_WEB_TB_TEXTROWS 0x3161
  78. #define IDS_SHELL_TB_TEXTROWS 0x3162
  79. #define IDS_TB_WIDTH_EXTRA_HIRES 0x3163
  80. #define IDS_TB_WIDTH_EXTRA_LORES 0x3164
  81. #define IDS_SEARCH_BAR_LABELS 0x3166
  82. #define IDS_SHELL_TB_LABELS 0x3167
  83. #define IDS_CACHE_BAR_LABELS 0x3168 // FEATURE: This may not be used any longer
  84. #define IDS_ADDRESS_TB_LABELS 0x3170
  85. #define IDS_GO_TOOLTIP 0x3171
  86. #define IDS_BANDSITE_CLOSE_LABELS 0x3172
  87. #define IDS_EDITPAGE 0x3173
  88. #define IDS_EDITWITH 0x3174
  89. #define IDS_EXCEPTIONMSGSH 0x3175
  90. #define IDS_EXCEPTIONMSG 0x3176
  91. #define IDS_EXCEPTIONNOMEMORY 0x3177
  92. #define IDS_EDITVERB 0x3178
  93. #define IDS_DEF_HOME 998 //// WARNING!!! DO NOT CHANGE THESE VALUES
  94. #define IDS_DEF_SEARCH 999 //// WARNING!!! INETCPL RELIES ON THEM
  95. #define IDS_QLURL1 0x3200 // URLs for Quicklinks
  96. #define IDS_QLURL2 0x3201 // Important: Assumes all IDs for
  97. #define IDS_QLURL3 0x3202 // QLURLs, QLTEXT, and TBBUTTONS
  98. #define IDS_QLURL4 0x3203 // are consecutive
  99. #define IDS_QLURL5 0x3204
  100. #define IDS_QLTEXT1 0x3210
  101. #define IDS_QLTEXT2 0x3211
  102. #define IDS_QLTEXT3 0x3212
  103. #define IDS_QLTEXT4 0x3213
  104. #define IDS_QLTEXT5 0x3214
  105. #define IDS_ACC_OPEN 0x3232
  106. #define IDS_ACC_CLOSE 0x3233
  107. #define IDS_ACC_EXEC 0x3234
  108. #define IDS_ACC_APP 0x3235
  109. #define IDS_ACC_APPMB 0x3236
  110. #define IDS_ACC_SEP 0x3237
  111. #define IDS_ACC_CHEVRON 0x3238
  112. #define IDS_ACC_ALT 0x3239
  113. #define IDS_CHEVRONTIP 0x3240
  114. #define IDS_CHEVRONTIPTITLE 0x3241
  115. #define IDS_URL_LOGO 0x3250
  116. // in legacy\mnbandid.h #define IDS_EMPTY 0x3251
  117. #define IDS_BAND_ADDRESS 0x3260
  118. #define IDS_BAND_SEARCH 0x3261
  119. #ifdef UNIX
  120. #define IDS_BAND_MESSAGE 0x3265
  121. #endif
  122. #define IDS_BAND_ADDRESS2 0x3266
  123. #define IDS_WORKINGOFFLINETIP 0x3269
  124. #define IDS_WORKINGOFFLINE 0x3270
  125. //unused 0x3271
  126. #define IDS_ERROR_GOTOA 0x3272
  127. #define IDS_INTERNETOPTIONS 0x3273
  128. #define IDS_MIXEDZONE 0x3274
  129. #define IDS_UNKNOWNZONE 0x3275
  130. #define IDS_CLOSEANYWAY 0x3276
  131. #define IDS_TREETITLE 0x3277
  132. #define IDS_ERROR_GOTOW 0x3278
  133. #define IDS_FOLDEROPTIONS 0x3279
  134. #define IDS_CLOSE 0x3280
  135. #define IDS_MINIMIZE 0x3281
  136. #define IDS_RESTORE 0x3282
  137. #define IDS_CANCELFILEDOWNLOAD 0x3283
  138. #define IDS_FILEDOWNLOADCAPTION 0x3284
  139. #define IDS_CHANNEL 0x3285
  140. #define IDS_CHANBAR_SHORTCUT_MSG 0x3286
  141. #define IDS_CHANBAR_SHORTCUT_TITLE 0x3287
  142. #define IDS_QUICKCOMPLETE 0x3288
  143. #define IDS_IE_INFOTIP 0x3289
  144. #define IDS_IE_DISPLAYNAME 0x328a
  145. #define IDS_FAVORITEBROWSE 0x3290
  146. #define IDS_FAVORITES 0x3291
  147. #define IDS_FAVS_FOLDER 0x3292
  148. #define IDS_FAVS_BROWSETEXT 0x3293
  149. #define IDS_FAVS_NEWFOLDERBUTTON 0x3294
  150. #define IDS_FAVS_NAME 0x3295
  151. #define IDS_FAVS_ADVANCED 0x3296
  152. // in legacy\mnbandid.h #define IDS_FAVS_ADDTOFAVORITES 0x3297
  153. #define IDS_FAVS_SAVE 0x3298
  154. #define IDS_FAVS_TITLE 0x3299
  155. #define IDS_FAVS_SUBSCRIBE_TEXT 0x329A
  156. #define IDS_FAVS_SUBSCRIBE 0x329B
  157. // in legacy\mnbandid.h #define IDS_FAVS_INVALIDFN 0x329C
  158. #define IDS_FAVS_FNTOOLONG 0x329D
  159. #define IDS_FAVS_MORE 0x329E
  160. #define IDS_FAVS_FILEEXISTS 0x329F
  161. #define IDS_FAV_UNABLETOCREATE 0x33A0
  162. #define IDS_NEED_CHANNEL_PASSWORD 0x33A1
  163. #define IDS_SUBS_UNKNOWN 0x32A2
  164. #define IDS_CHANNELS_FILEEXISTS 0x32A3
  165. #define MH_POPUPS 700
  166. #define MH_ITEMS (800-FCIDM_FIRST)
  167. #define MH_TTBASE (MH_ITEMS - (FCIDM_LAST - FCIDM_FIRST))
  168. #define IDS_TT_PREVIOUSFOLDER (MH_TTBASE+FCIDM_PREVIOUSFOLDER)
  169. #define IDS_TT_NAVIGATEBACK (MH_TTBASE + FCIDM_NAVIGATEBACK)
  170. #define IDS_TT_NAVIGATEFORWARD (MH_TTBASE + FCIDM_NAVIGATEFORWARD)
  171. #define IDS_TT_FAVORITES (MH_TTBASE + FCIDM_ORGANIZEFAVORITES)
  172. #define IDS_TT_ADDTOFAVORITES (MH_TTBASE + FCIDM_ADDTOFAVORITES)
  173. #define IDS_TT_DRIVES 0x3215
  174. #define IDS_TT_VIEWTREE (MH_TTBASE + FCIDM_VIEWTREE)
  175. #define IDS_SM_SEARCHASSIST 0x32B0 // search menu hard coded search assistant
  176. #define IDS_SM_SEARCHASSIST_HELP 0x32B1
  177. #define IDS_SM_SEARCHCFG 0x32B2 // search menu hard coded configuration
  178. #define IDS_SM_SEARCHCFG_HELP 0x32B3
  179. #define IDS_WARNING 0x3301
  180. #define IDS_ALLUSER_WARNING 0x3302
  181. #define IDS_ALLUSER_WARNING_TITLE 0x3303
  182. #define IDS_INETFIND_TEXT 0x3304
  183. #define IDS_INETFIND_HELP 0x3305
  184. #define IDS_FORTEZZA_MENU 0x3308
  185. #define IDS_FORTEZZA_LOGIN 0x3309
  186. #define IDS_FORTEZZA_LOGOUT 0x330a
  187. #define IDS_FORTEZZA_CHANGE 0x330b
  188. #define IDS_ELLIPSES 0x3340
  189. #define IDS_SEARCHFOR 0x3341
  190. #define IDS_SEARCHFORCMD 0x3342
  191. #define IDS_NEW_WINDOW 0x3350
  192. #define IDS_ADDRESSBANDTEXT 0x3351
  193. // in legacy\mnbandid.h #define IDS_LINKSBANDTEXT 0x3352
  194. #define IDS_MEDIABANDTEXT 0x3353
  195. #define IDS_MEDIABANDSEARCH 0x3354
  196. #define IDS_MI_BACK_HISTORY 0x3371
  197. // descriptive text to CATIDs, see also shdocvw!
  198. #define IDS_CATDESKBAND 0x3400
  199. #define IDS_CATINFOBAND 0x3401
  200. #define IDS_CATCOMMBAND 0x3402
  201. // media bar
  202. #define FCIDM_MEDIABAND_MUTE 0x3502
  203. #define FCIDM_MEDIABAND_VOLUME 0x3503
  204. #define FCIDM_MEDIABAND_PLAY 0x3505
  205. #define FCIDM_MEDIABAND_STOP 0x3506
  206. #define FCIDM_MEDIABAND_NEXT 0x3508
  207. #define FCIDM_MEDIABAND_PREVIOUS 0x3509
  208. #define FCIDM_MEDIABAND_SEEK 0x350a
  209. #define FCIDM_MEDIABAND_PLAYINFO 0x350b
  210. #define FCIDM_MEDIABAND_POPOUT 0x350c
  211. #define IDM_MEDIA_RADIO_GOTO 0x3524
  212. #define IDM_MEDIA_BROADBAND_GUIDE 0x3529
  213. #define IDM_MEDIA_INTERNET 0x3531
  214. #define IDM_MEDIA_GENERIC 0x3532
  215. #define IDM_MEDIA_FAVORITES 0x3533
  216. #define IDM_MEDIA_FAVORITES_PLACEHOLDER 0x3534
  217. #define IDM_MEDIA_MUSIC_MRU 0x3540
  218. #define IDB_MEDIABAND_BG_BASE 0x351f
  219. #define IDB_MEDIABAND_BG_BC 0x3520
  220. #define IDB_MEDIABAND_BG_BL 0x3521
  221. #define IDB_MEDIABAND_BG_BR 0x3522
  222. #define IDB_MEDIABAND_BG_MC 0x3523
  223. #define IDB_MEDIABAND_BG_ML 0x3524
  224. #define IDB_MEDIABAND_BG_MR 0x3525
  225. #define IDB_MEDIABAND_BG_TC 0x3526
  226. #define IDB_MEDIABAND_BG_TL 0x3527
  227. #define IDB_MEDIABAND_BG_TR 0x3528
  228. #define IDB_MEDIABAND_PLAY 0x3529
  229. #define IDB_MEDIABAND_PAUSE 0x352a
  230. #define IDB_MEDIABAND_BACK 0x352b
  231. #define IDB_MEDIABAND_NEXT 0x352c
  232. #define IDB_MEDIABAND_STOP 0x352d
  233. #define IDB_MEDIABAND_MUTE 0x352e
  234. #define IDB_MEDIABAND_POPOUT 0x3530
  235. #define IDB_MEDIABAND_POPIN 0x3531
  236. #define IDB_MEDIABAND_SEEKFILL 0x3533
  237. #define IDB_MEDIABAND_SEEKBACK 0x3534
  238. #define IDB_MEDIABAND_SEEKGRIPPER 0x3535
  239. #define IDB_MEDIABAND_VOLTAB 0x3536
  240. #define IDB_MEDIABAND_VOLBKGND 0x3537
  241. #define IDB_MEDIABAND_VOLFILL 0x3538
  242. #define IDB_MEDIABAND_PLAY16 0x3539
  243. #define IDB_MEDIABAND_PAUSE16 0x353a
  244. #define IDB_MEDIABAND_BACK16 0x353b
  245. #define IDB_MEDIABAND_NEXT16 0x353c
  246. #define IDB_MEDIABAND_STOP16 0x353d
  247. #define IDB_MEDIABAND_MUTE16 0x353e
  248. #define IDB_MEDIABAND_POPOUT16 0x3540
  249. #define IDB_MEDIABAND_POPIN16 0x3541
  250. #define IDB_MEDIABAND_SEEKFILL16 0x3543
  251. #define IDB_MEDIABAND_SEEKBACK16 0x3544
  252. #define IDB_MEDIABAND_SEEKGRIPPER16 0x3545
  253. #define IDB_MEDIABAND_VOLTAB16 0x3542
  254. #define IDB_MEDIABAND_VOLBKGND16 0x3549
  255. #define IDB_MEDIABAND_VOLFILL16 0x3548
  256. #define IDB_TB_MEDIA_DEFAULT 0x3546 // You should prop any change to selfreg.inx !!!
  257. #define IDB_TB_MEDIA_HOT 0x3547 // You should prop any change to selfreg.inx !!!
  258. #define MENU_MEDIA_GENERIC 0x3551
  259. #define IDD_MEDIA_RESETMIMEPROMPT 0x3558
  260. #define IDD_MEDIA_TAKEOVERMIMEPROMPT 0x3559
  261. #define IDM_MEDIA_ADDTOFAVORITES 0x3561
  262. #define IDM_MEDIA_PLAYINBAR 0x3562
  263. #define IDM_MEDIA_ASKTYPES 0x3563
  264. #define IDM_MEDIA_RESETTYPES 0x3564
  265. #define IDM_MEDIA_TAKEOVERTYPES 0x3565
  266. #define IDM_MEDIA_SETTINGS 0x3568
  267. #define IDM_MEDIA_PLAYINDEFAULT 0x3569
  268. #define IDM_MEDIA_PLAY 0x356D
  269. #define FCIDM_PLAYITEM_START 0x3570
  270. #define FCIDM_PLAYITEM_END 0x4000
  271. #define FCIDM_MEDIABAND_PLAYALL 0x4001
  272. #define IDS_PLAYALL 0x4002
  273. #define IDS_MEDIABAND_MYMUSIC 0x4003
  274. #define IDS_MEDIABAND_CHANGEMYMUSIC 0x4004
  275. #define IDS_MEDIABAND_DURATION 0x4005
  276. #define IDS_MEDIABAND_SRC_LABELS 0x4006
  277. #define IDS_MEDIABAND_DOCK 0x4007
  278. #define IDS_MEDIABAND_UNDOCK 0x4008
  279. #define IDS_MEDIABAND_TRACKNUMBER 0x4009
  280. #define IDS_MEDIABAND_PLAY 0x400A
  281. #define IDS_MEDIABAND_PAUSE 0x400B
  282. #define IDS_MEDIABAND_MUTE 0x400C
  283. #define IDS_MEDIABAND_UNMUTE 0x400D
  284. #define IDS_MEDIABAND_NOWDOWNLOADING 0x400E
  285. #define IDS_MEDIABAND_NAVTIMEOUT 0x400F
  286. #define IDS_MEDIABAND_INVALIDFILE 0x401A
  287. #define IDS_MEDIABAND_STOP 0x401d
  288. #define IDS_MEDIABAND_BACK 0x401e
  289. #define IDS_MEDIABAND_NEXT 0x401f
  290. #define IDS_MEDIABAND_NOWMP7TITLE 0x4020
  291. #define IDS_MEDIABAND_NOWMP7 0x4021
  292. #define IDS_MEDIABAND_PLAYING 0x4022
  293. #define IDC_MEDIA_MOREINFO 0x8001
  294. //--------------------------------------------------------------
  295. // B I T M A P I D E N T I F I E R S
  296. //--------------------------------------------------------------
  297. #define DELTA_HICOLOR 4
  298. #define IDB_IETOOLBAR 0x105
  299. #define IDB_IETOOLBARHOT 0x106
  300. #define IDB_IETOOLBAR16 0x107 // 16 means small (18x16 vs 22x20)
  301. #define IDB_IETOOLBARHOT16 0x108
  302. #define IDB_IETOOLBARHICOLOR 0x109 // hicolors are locolor + 4
  303. #define IDB_IETOOLBARHOTHICOLOR 0x10A
  304. #define IDB_IETOOLBARHICOLOR16 0x10B
  305. #define IDB_IETOOLBARHOTHICOLOR16 0x10C
  306. #define IDB_SHSTD 0x110
  307. #define IDB_SHSTDHOT 0x111
  308. #define IDB_SHSTD16 0x112
  309. #define IDB_SHSTDHOT16 0x113
  310. #define IDB_SHSTDHICOLOR 0x114
  311. #define IDB_SHSTDHOTHICOLOR 0x115
  312. #define IDB_SHSTDHICOLOR16 0x116
  313. #define IDB_SHSTDHOTHICOLOR16 0x117
  314. #define IDB_GO 0x122
  315. #define IDB_GOHOT 0x123
  316. // Note: shdocvw loads IDB_IEBRAND from browseui when running in design mode.
  317. // Do not change this value without changing the constant in shdocvw\resource.h!!!
  318. #define IDB_IEBRAND 0x130
  319. #define IDB_IESMBRAND 0x131
  320. #define IDB_IEMICROBRAND 0x132
  321. ///end bitmaps for itbar
  322. //Bitmap ID for advanced tree options
  323. #define IDB_BUTTONS 0x210
  324. #define IDB_GROUPBUTTON 0x211
  325. #define IDB_THEATERCLOSE 0x220
  326. #define IDB_BROWSERTOOLBAR 0x221
  327. #ifdef UNIX
  328. #define IDB_WHITEBROWSERTOOLBAR 0x232
  329. #endif
  330. #define IDB_SEARCHBANDDEF 0x233
  331. #define IDB_SEARCHBANDHOT 0x234
  332. //---------------------------------------------------------------------
  333. // A C C E L E R A T O R I D E N T I F I E R S
  334. //---------------------------------------------------------------------
  335. #define ACCEL_MERGE 0x100
  336. #define ACCEL_MERGEEXPLORER 0x101
  337. //---------------------------------------------------------------------
  338. // C O M M A N D I D E N T I F I E R S
  339. //---------------------------------------------------------------------
  340. #define BSIDM_CLOSEBAND 0x0001
  341. #define BSIDM_SHOWTITLEBAND 0x0002
  342. #define BSIDM_IEAK_DISABLE_DDCLOSE 0x0003 // Disable Both Drag & Drop, and Closing
  343. #define BSIDM_IEAK_DISABLE_MOVE 0x0004 // Disable Moving within a Bar.
  344. #define ISFBIDM_LARGE 0x0001
  345. #define ISFBIDM_SMALL 0x0002
  346. #define ISFBIDM_LOGOS 0x0003
  347. #define ISFBIDM_SHOWTEXT 0x0004
  348. #define ISFBIDM_REFRESH 0x0005
  349. #define ISFBIDM_OPEN 0x0006
  350. #define DBIDM_NEWFOLDERBAND 0x0001
  351. #define DBIDM_DESKTOPBAND 0x0003
  352. #define DBIDM_LAUNCHBAND 0x0004
  353. #define DBIDM_NEWBANDFIXEDLAST 0x0010
  354. // mnfolder context menu commands
  355. // in legacy\mnbandid.h #define MNIDM_RESORT 0x0001
  356. // in legacy\mnbandid.h #define MNIDM_LAST 0x0001
  357. /// appbar (dockbar) specific messages
  358. #define IDM_AB_FIRST 0x1
  359. #define IDM_AB_LEFT (IDM_AB_FIRST + ABE_LEFT)
  360. #define IDM_AB_TOP (IDM_AB_FIRST + ABE_TOP)
  361. #define IDM_AB_RIGHT (IDM_AB_FIRST + ABE_RIGHT)
  362. #define IDM_AB_BOTTOM (IDM_AB_FIRST + ABE_BOTTOM)
  363. #define IDM_AB_BOTTOMMOST (IDM_AB_FIRST + 0x4)
  364. #define IDM_AB_TOPMOST (IDM_AB_FIRST + 0x5)
  365. #define IDM_AB_REGULAR (IDM_AB_FIRST + 0x6)
  366. #define IDM_AB_AUTOHIDE (IDM_AB_FIRST + 0x7)
  367. #define IDM_AB_CLOSE (IDM_AB_FIRST + 0x10)
  368. #define IDM_AB_ENABLEMODELESS (IDM_AB_FIRST + 0x11)
  369. #define IDM_AB_DISABLEMODELESS (IDM_AB_FIRST + 0x12)
  370. #define IDM_AB_ACTIVATE (IDM_AB_FIRST + 0x13)
  371. #define IDM_AB_LAST (IDM_AB_FIRST + 0x1f)
  372. // normal toolbar commands
  373. #define FCIDM_DROPDRIVELIST 0x100
  374. //---------------------------------------------------------------------------
  375. // Defines for the rc file.
  376. //---------------------------------------------------------------------------
  377. // Commmand ID
  378. #define FCIDM_FIRST FCIDM_GLOBALFIRST
  379. #define FCIDM_LAST FCIDM_BROWSERLAST
  380. //---------------------------------------------------------------------------
  381. #define FCIDM_BROWSER_FILE (FCIDM_BROWSERFIRST+0x0020)
  382. #define FCIDM_FILECLOSE (FCIDM_BROWSER_FILE+0x0001)
  383. #define FCIDM_PREVIOUSFOLDER (FCIDM_BROWSER_FILE+0x0002) // shbrowse::EXEC (cannot change)
  384. #define FCIDM_DELETE (FCIDM_BROWSER_FILE+0x0003)
  385. #define FCIDM_RENAME (FCIDM_BROWSER_FILE+0x0004)
  386. #define FCIDM_PROPERTIES (FCIDM_BROWSER_FILE+0x0005)
  387. #define FCIDM_VIEWOFFLINE (FCIDM_BROWSER_FILE+0x0006)
  388. #define FCIDM_FILENSCBANDSEP (FCIDM_BROWSER_FILE+0x0007)
  389. #define FCIDM_FILENSCBANDPOPUP (FCIDM_BROWSER_FILE+0x0008)
  390. // these aren't real menu commands, but they map to accelerators or other things
  391. // IE4 shipped with FCIDM_NEXTCTL as 0xA030 and we can not change it
  392. // because we need to support IE5 browser only on top of IE4 integrated.
  393. #define FCIDM_NEXTCTL (FCIDM_BROWSER_FILE+0x0010) // explorer browseui shell32
  394. // (FCIDM_BROWSER_FILE+0x0011) // unused, reclaim
  395. #define FCIDM_BACKSPACE (FCIDM_BROWSER_FILE+0x0012)
  396. #ifdef TEST_AMBIENTS
  397. #define FCIDM_VIEWLOCALOFFLINE (FCIDM_BROWSER_FILE+0x0013)
  398. #define FCIDM_VIEWLOCALSILENT (FCIDM_BROWSER_FILE+0x0014)
  399. #endif // TEST_AMBIENTS
  400. #define FCIDM_FORTEZZA_MENU (FCIDM_BROWSER_FILE+0x0018)
  401. #define FCIDM_FORTEZZA_LOGIN (FCIDM_BROWSER_FILE+0x0019)
  402. #define FCIDM_FORTEZZA_LOGOUT (FCIDM_BROWSER_FILE+0x001a)
  403. #define FCIDM_FORTEZZA_CHANGE (FCIDM_BROWSER_FILE+0x001b)
  404. //---------------------------------------------------------------------------
  405. #define FCIDM_BROWSER_EDIT (FCIDM_BROWSERFIRST+0x0040)
  406. #define FCIDM_MOVE (FCIDM_BROWSER_EDIT+0x0001)
  407. #define FCIDM_COPY (FCIDM_BROWSER_EDIT+0x0002)
  408. #define FCIDM_PASTE (FCIDM_BROWSER_EDIT+0x0003)
  409. #define FCIDM_SELECTALL (FCIDM_BROWSER_EDIT+0x0004)
  410. #define FCIDM_LINK (FCIDM_BROWSER_EDIT+0x0005) // create shortcut
  411. #define FCIDM_EDITPAGE (FCIDM_BROWSER_EDIT+0x0006)
  412. // APPCOMPAT:: IOmega relies on FCIDM_REFRESH was WM_COMMAND of A065
  413. // APPCOMPAT:: shell32 also relies on it - Cabinet_RefreshAll
  414. #define FCIDM_W95REFRESH (FCIDM_BROWSERFIRST+0x0065) // browseui win95shell32
  415. //---------------------------------------------------------------------------
  416. #define FCIDM_BROWSER_TOOLS (FCIDM_BROWSERFIRST+0x0080)
  417. #define FCIDM_CONNECT (FCIDM_BROWSER_TOOLS+0x0001) // shbrowse::EXEC (cannot change)
  418. #define FCIDM_DISCONNECT (FCIDM_BROWSER_TOOLS+0x0002) // shbrowse::EXEC (cannot change)
  419. #define FCIDM_CONNECT_SEP (FCIDM_BROWSER_TOOLS+0x0003)
  420. #define FCIDM_GETSTATUSBAR (FCIDM_BROWSER_TOOLS+0x0004) // shbrowse::EXEC (cannot change)
  421. // IE4 shipped with FCIDM_FINDFILES as 0xA0085 and we can not change it
  422. // because we need to support IE5 browser only on top of IE4 integrated.
  423. #define FCIDM_FINDFILES (FCIDM_BROWSER_TOOLS+0x0005) // explorer shdocvw shell32
  424. // IE4 shipped with FCIDM_FINDFILES as 0xA0086 and we can not change it
  425. // because we need to support IE5 browser only on top of IE4 integrated.
  426. #define FCIDM_FINDCOMPUTER (FCIDM_BROWSER_TOOLS+0x0006) // explorer shdocvw
  427. // (FCIDM_BROWSER_TOOLS+0x0008) // unused, reclaim
  428. #define FCIDM_SETSTATUSBAR (FCIDM_BROWSER_TOOLS+0x0009) // shbrowse::EXEC (cannot change)
  429. #define FCIDM_PERSISTTOOLBAR (FCIDM_BROWSER_TOOLS+0x0010) // shbrowse::EXEC (cannot change)
  430. // (FCIDM_BROWSER_TOOLS+0x0011) // unused, reclaim
  431. #define FCIDM_MAILANDNEWS (FCIDM_BROWSER_TOOLS+0x0012)
  432. #define FCIDM_OPENWEBFOLDER (FCIDM_BROWSER_TOOLS+0x0013)
  433. // APPCOMPAT: these overlap the above and below, but it's sort of okay since
  434. // it's a context menu? not really.
  435. #define FCIDM_MENU_TOOLS_FINDFIRST (FCIDM_BROWSER_TOOLS+0x0007)
  436. #define FCIDM_MENU_TOOLS_FINDLAST (FCIDM_BROWSER_TOOLS+0x0040)
  437. //---------------------------------------------------------------------------
  438. #define FCIDM_BROWSER_HELP (FCIDM_BROWSERFIRST+0x0100)
  439. #define FCIDM_HELPSEARCH (FCIDM_BROWSER_HELP+0x0001)
  440. #define FCIDM_HELPABOUT (FCIDM_BROWSER_HELP+0x0002)
  441. #define FCIDM_HELPTIPOFTHEDAY (FCIDM_BROWSER_HELP+0x0003)
  442. #define FCIDM_HELPISLEGAL (FCIDM_BROWSER_HELP+0x0004)
  443. #define FCIDM_HELPNETSCAPEUSERS (DVIDM_HELPMSWEB+11)
  444. #define FCIDM_HELPONLINESUPPORT (DVIDM_HELPMSWEB+4)
  445. #define FCIDM_HELPSENDFEEDBACK (DVIDM_HELPMSWEB+5)
  446. #define FCIDM_PRODUCTUPDATES (DVIDM_HELPMSWEB+2)
  447. //----------------------------------------------------------------
  448. #define FCIDM_BROWSER_EXPLORE (FCIDM_BROWSERFIRST + 0x0120)
  449. #define FCIDM_NAVIGATEBACK (FCIDM_BROWSER_EXPLORE+0x0001)
  450. #define FCIDM_NAVIGATEFORWARD (FCIDM_BROWSER_EXPLORE+0x0002)
  451. #define FCIDM_BROWSEROPTIONS (FCIDM_BROWSER_EXPLORE+0x0003)
  452. #define FCIDM_LINKSSEPARATOR (FCIDM_BROWSER_EXPLORE+0x0004)
  453. #define FCIDM_STARTPAGE (FCIDM_BROWSER_EXPLORE+0x0005)
  454. #define FCIDM_UPDATEPAGE (FCIDM_STARTPAGE+IDP_UPDATE)
  455. #define FCIDM_CHANNELGUIDE (FCIDM_STARTPAGE+IDP_CHANNELGUIDE)
  456. #define FCIDM_SEARCHPAGE (FCIDM_STARTPAGE+IDP_SEARCH)
  457. #define FCIDM_RESETWEBSETTINGS (FCIDM_BROWSER_EXPLORE+0x0009)
  458. #define FCIDM_MAIL (FCIDM_BROWSER_EXPLORE+0x000a)
  459. #define FCIDM_NEWS (FCIDM_BROWSER_EXPLORE+0x000b)
  460. #define FCIDM_MAILNEWSSEPARATOR (FCIDM_BROWSER_EXPLORE+0x000c)
  461. #define FCIDM_NEWMESSAGE (FCIDM_BROWSER_EXPLORE+0x000d)
  462. #define FCIDM_SENDLINK (FCIDM_BROWSER_EXPLORE+0x000e)
  463. #define FCIDM_SENDDOCUMENT (FCIDM_BROWSER_EXPLORE+0x000f)
  464. #define FCIDM_SEARCHSIMILAR (FCIDM_BROWSER_EXPLORE+0x0010)
  465. #define FCIDM_TOOLSSEPARATOR (FCIDM_BROWSER_EXPLORE+0x0011)
  466. #define FCIDM_MYCOMPUTER (FCIDM_BROWSER_EXPLORE+0x0012)
  467. #define FCIDM_SEARCHMENU (FCIDM_BROWSER_EXPLORE+0x0013)
  468. #define FCIDM_SHOWSCRIPTERRDLG (FCIDM_BROWSER_EXPLORE+0x0014)
  469. #define FCIDM_RECENTMENU (FCIDM_BROWSER_EXPLORE+0x0021)
  470. #define FCIDM_RECENTFIRST (FCIDM_BROWSER_EXPLORE+0x0022)
  471. #define FCIDM_RECENTLAST (FCIDM_BROWSER_EXPLORE+0x0050)
  472. #define FCIDM_FTPOPTIONS (FCIDM_BROWSER_EXPLORE+0x0051)
  473. #define FCIDM_FAVS_FIRST (FCIDM_BROWSER_EXPLORE +0x0052)
  474. #define FCIDM_ORGANIZEFAVORITES (FCIDM_FAVS_FIRST +0x0000)
  475. #define FCIDM_ADDTOFAVORITES (FCIDM_FAVS_FIRST +0x0001)
  476. #define FCIDM_FAVS_MORE (FCIDM_FAVS_FIRST +0x0002)
  477. #define FCIDM_FAVORITEFIRST (FCIDM_FAVS_FIRST +0x0003)
  478. #define FCIDM_UPDATESUBSCRIPTIONS (FCIDM_FAVS_FIRST +0x0004)
  479. #define FCIDM_SORTBY (FCIDM_FAVS_FIRST +0x0005)
  480. #define FCIDM_SORTBYNAME (FCIDM_FAVS_FIRST +0x0006)
  481. #define FCIDM_SORTBYVISIT (FCIDM_FAVS_FIRST +0x0007)
  482. #define FCIDM_SORTBYDATE (FCIDM_FAVS_FIRST +0x0008)
  483. #define FCIDM_FAVAUTOARRANGE (FCIDM_FAVS_FIRST +0x0009)
  484. #define FCIDM_SUBSCRIPTIONS (FCIDM_FAVS_FIRST +0x000A)
  485. #define FCIDM_SUBSCRIBE (FCIDM_FAVS_FIRST +0x000B)
  486. #define FCIDM_FAVPLACEHOLDER (FCIDM_FAVS_FIRST +0x000C)
  487. #define FCIDM_FAVORITELAST (FCIDM_FAVORITEFIRST +0x0050)
  488. #define FCIDM_FAVORITE_ITEM (FCIDM_FAVORITEFIRST + 0)
  489. #define FCIDM_FAVORITECMDFIRST (FCIDM_FAVS_FIRST)
  490. #define FCIDM_FAVORITECMDLAST (FCIDM_FAVORITELAST)
  491. #define FCIDM_FAVS_LAST (FCIDM_FAVORITELAST)
  492. // (see histBand.cpp for more info...)
  493. //shdocvw
  494. //#define FCIDM_HISTBAND_FIRST (FCIDM_BROWSERFIRST + 0x0180)
  495. //#define FCIDM_HISTBAND_VIEW (FCIDM_HISTBAND_FIRST + 0x0000)
  496. //---------------------------------------------------------------------------
  497. #define FCIDM_BROWSER_VIEW (FCIDM_BROWSERFIRST + 0x0200)
  498. #define FCIDM_VIEWTOOLBAR (FCIDM_BROWSER_VIEW + 0x0001)
  499. #define FCIDM_VIEWSTATUSBAR (FCIDM_BROWSER_VIEW + 0x0002)
  500. #define FCIDM_VIEWOPTIONS (FCIDM_BROWSER_VIEW + 0x0003)
  501. #define FCIDM_VIEWTOOLS (FCIDM_BROWSER_VIEW + 0x0004)
  502. #define FCIDM_VIEWADDRESS (FCIDM_BROWSER_VIEW + 0x0005)
  503. #define FCIDM_VIEWLINKS (FCIDM_BROWSER_VIEW + 0x0006)
  504. #define FCIDM_VIEWTEXTLABELS (FCIDM_BROWSER_VIEW + 0x0007)
  505. #define FCIDM_VIEWCONTEXTMENUSEP (FCIDM_BROWSER_VIEW + 0x0008)
  506. #define FCIDM_VIEWAUTOHIDE (FCIDM_BROWSER_VIEW + 0x0009)
  507. #define FCIDM_VIEWMENU (FCIDM_BROWSER_VIEW + 0x000A)
  508. #define FCIDM_VIEWGOBUTTON (FCIDM_BROWSER_VIEW + 0x000B)
  509. #define FCIDM_VIEWLOCKTOOLBAR (FCIDM_BROWSER_VIEW + 0x000C)
  510. #define FCIDM_STOP (FCIDM_BROWSER_VIEW + 0x001a)
  511. #define FCIDM_VIEWTREE (FCIDM_BROWSER_VIEW + 0x0016)
  512. #define FCIDM_VIEWSEARCH (FCIDM_BROWSER_VIEW + 0x0017)
  513. #define FCIDM_CUSTOMIZEFOLDER (FCIDM_BROWSER_VIEW + 0x0018)
  514. #define FCIDM_VIEWFONTS (FCIDM_BROWSER_VIEW + 0x0019)
  515. // 1a is FCIDM_STOP
  516. #define FCIDM_THEATER (FCIDM_BROWSER_VIEW + 0x001b)
  517. #define FCIDM_JAVACONSOLE (FCIDM_BROWSER_VIEW + 0x001c)
  518. #define FCIDM_VIEWTOOLBARCUSTOMIZE (FCIDM_BROWSER_VIEW + 0x001d)
  519. #define FCIDM_ENCODING (FCIDM_BROWSER_VIEW + 0x001e)
  520. #define FCIDM_REFRESH (FCIDM_BROWSER_VIEW + 0x0020) // ie4 shell32: must be A220 (cannot change)
  521. #define FCIDM_ADDTOFAVNOUI (FCIDM_BROWSER_VIEW + 0x0021)
  522. #define FCIDM_VIEWITBAR (FCIDM_BROWSER_VIEW + 0x0022)
  523. #define FCIDM_VIEW_PRIVACY_POLICIES (FCIDM_BROWSER_VIEW + 0x0023)
  524. #define FCIDM_VIEWBROWSERBARS (FCIDM_BROWSER_VIEW + 0x0030)
  525. // static guys
  526. #define FCIDM_VBBSEARCHBAND (FCIDM_VIEWBROWSERBARS + 0x0001)
  527. #define FCIDM_VBBFAVORITESBAND (FCIDM_VIEWBROWSERBARS + 0x0002)
  528. #define FCIDM_VBBHISTORYBAND (FCIDM_VIEWBROWSERBARS + 0x0003)
  529. #define FCIDM_VBBEXPLORERBAND (FCIDM_VIEWBROWSERBARS + 0x0005)
  530. #ifdef UNIX
  531. // UNIX only : MsgBand
  532. #define FCIDM_VBBMSGBAND (FCIDM_VIEWBROWSERBARS + 0x0006)
  533. #endif
  534. #define FCIDM_VBBMEDIABAND (FCIDM_VIEWBROWSERBARS + 0x0007)
  535. #define FCIDM_VBBPLACEHOLDER (FCIDM_VIEWBROWSERBARS + 0x000b)
  536. #define FCIDM_VBBFIXFIRST (FCIDM_VIEWBROWSERBARS + 0x0001)
  537. #define FCIDM_VBBFIXLAST (FCIDM_VIEWBROWSERBARS + 0x000f)
  538. #define FCIDM_VBBNOHORIZONTALBAR 0
  539. #define FCIDM_VBBNOVERTICALBAR 0
  540. // dynamic guys
  541. #define FCIDM_VBBDYNFIRST (FCIDM_VIEWBROWSERBARS + 0x10)
  542. #define VBBDYN_MAXBAND 14
  543. #define VBBDYN_MAXBAR 2
  544. #define FCIDM_VBBDYNLAST (FCIDM_VBBDYNFIRST + VBBDYN_MAXBAND * VBBDYN_MAXBAR)
  545. #define FCIDM_SEARCHIDS (FCIDM_BROWSER_VIEW + 0x0070)
  546. #define FCIDM_SEARCHSEP (FCIDM_SEARCHIDS + 0x0001)
  547. #define FCIDM_SEARCHALL (FCIDM_SEARCHIDS + 0x0002)
  548. #define FCIDM_SEARCHFIRST (FCIDM_SEARCHIDS + 0x0003)
  549. #define FCIDM_SEARCHLAST (FCIDM_SEARCHFIRST + 0x0020)
  550. #define IDM_AC_FIRST (FCIDM_BROWSER_EXPLORE+0x200)
  551. #define AC_MENUITEMS 20 // reserved space for auto complete items
  552. #define IDM_AC_UNDO (IDM_AC_FIRST+0x01)
  553. #define IDM_AC_CUT (IDM_AC_FIRST+0x02)
  554. #define IDM_AC_COPY (IDM_AC_FIRST+0x03)
  555. #define IDM_AC_PASTE (IDM_AC_FIRST+0x04)
  556. #define IDM_AC_DELETE (IDM_AC_FIRST+0x05)
  557. #define IDM_AC_SELECTALL (IDM_AC_FIRST+0x06)
  558. #define IDM_AC_COMPLETIONS (IDM_AC_FIRST+0x07)
  559. #define IDM_AC_FIRSTCOMPITEM (IDM_AC_FIRST+0x08)
  560. #define IDM_AC_LASTCOMPITEM (IDM_AC_FIRSTCOMPITEM+AC_MENUITEMS)
  561. #define FCIDM_APPS_FIRST (FCIDM_BROWSER_EXPLORE+0x220)
  562. #define FCIDM_CONTACTS (FCIDM_APPS_FIRST + 0x001)
  563. #define FCIDM_CALENDAR (FCIDM_APPS_FIRST + 0x002)
  564. #define FCIDM_TASKS (FCIDM_APPS_FIRST + 0x003)
  565. #define FCIDM_JOURNAL (FCIDM_APPS_FIRST + 0x004)
  566. #define FCIDM_NOTES (FCIDM_APPS_FIRST + 0x005)
  567. #define FCIDM_CALL (FCIDM_APPS_FIRST + 0x006)
  568. #define FCIDM_APPS_LAST (FCIDM_APPS_FIRST + 0x020)
  569. #define FSIDM_NEWFOLDER (FCIDM_FILECTX_LAST+0x21)
  570. #define FSIDM_NEWLINK (FCIDM_FILECTX_LAST+0x22)
  571. #define FSIDM_NEWOTHER (FCIDM_FILECTX_LAST+0x23)
  572. #define FCIDM_EXTERNALBANDS_FIRST (FCIDM_BROWSERFIRST + 0x450)
  573. #define FCIDM_EXTERNALBANDS_LAST (FCIDM_BROWSERFIRST + 0x464)
  574. #define FCIDM_FILECTX_FIRST (FCIDM_BROWSERFIRST+0x470)
  575. #define FCIDM_FILECTX_LAST (FCIDM_BROWSERFIRST+0x570)
  576. // start menu's augmisf context menu ids
  577. #define SMIDM_OPEN 0x0001
  578. #define SMIDM_EXPLORE 0x0002
  579. #define SMIDM_OPENCOMMON 0x0003
  580. #define SMIDM_EXPLORECOMMON 0x0004
  581. #define SMIDM_DELETE 0x0005
  582. #define SMIDM_RENAME 0x0006
  583. #define SMIDM_PROPERTIES 0x0007
  584. #define IDS_COMPLETIONS 507
  585. #define IDS_MH_DRIVELIST (MH_ITEMS+FCIDM_DRIVELIST)
  586. #define IDS_MH_MENU_FILE (MH_ITEMS+FCIDM_MENU_FILE)
  587. #define IDS_MH_MENU_EXPLORE (MH_ITEMS+FCIDM_MENU_EXPLORE)
  588. #define IDS_MH_MENU_HELP (MH_ITEMS+FCIDM_MENU_HELP)
  589. #define IDS_MH_FILECLOSE (MH_ITEMS+FCIDM_FILECLOSE)
  590. #define IDS_MH_LINK (MH_ITEMS+FCIDM_LINK)
  591. #define IDS_MH_DELETE (MH_ITEMS+FCIDM_DELETE)
  592. #define IDS_MH_RENAME (MH_ITEMS+FCIDM_RENAME)
  593. #define IDS_MH_PROPERTIES (MH_ITEMS+FCIDM_PROPERTIES)
  594. #define IDS_MH_VIEWOFFLINE (MH_ITEMS+FCIDM_VIEWOFFLINE)
  595. #define IDS_MH_PREVIOUSFOLDER (MH_ITEMS+FCIDM_PREVIOUSFOLDER)
  596. #define IDS_MH_HELPSEARCH (MH_ITEMS+FCIDM_HELPSEARCH)
  597. #define IDS_MH_HELPABOUT (MH_ITEMS+FCIDM_HELPABOUT)
  598. #define IDS_MH_HELPTIPOFTHEDAY (MH_ITEMS+FCIDM_HELPTIPOFTHEDAY)
  599. #define IDS_MH_HELPISLEGAL (MH_ITEMS+FCIDM_HELPISLEGAL)
  600. #define IDS_MH_NAVIGATEBACK (MH_ITEMS+FCIDM_NAVIGATEBACK)
  601. #define IDS_MH_NAVIGATEFORWARD (MH_ITEMS+FCIDM_NAVIGATEFORWARD)
  602. #define IDS_MH_PREVIOUSFOLDER (MH_ITEMS+FCIDM_PREVIOUSFOLDER)
  603. #define IDS_MH_VIEWTOOLBAR (MH_ITEMS+FCIDM_VIEWTOOLBAR)
  604. #define IDS_MH_VIEWTOOLS (MH_ITEMS+FCIDM_VIEWTOOLS)
  605. #define IDS_MH_VIEWADDRESS (MH_ITEMS+FCIDM_VIEWADDRESS)
  606. #define IDS_MH_VIEWLINKS (MH_ITEMS+FCIDM_VIEWLINKS)
  607. #define IDS_MH_VIEWAUTOHIDE (MH_ITEMS+FCIDM_VIEWAUTOHIDE)
  608. #define IDS_MH_VIEWMENU (MH_ITEMS+FCIDM_VIEWMENU)
  609. #define IDS_MH_VIEWTEXTLABELS (MH_ITEMS+FCIDM_VIEWTEXTLABELS)
  610. #define IDS_MH_VIEWSTATUSBAR (MH_ITEMS+FCIDM_VIEWSTATUSBAR)
  611. #define IDS_MH_VIEWLOCKTOOLBAR (MH_ITEMS+FCIDM_VIEWLOCKTOOLBAR)
  612. #define IDS_MH_VIEWBROWSERBARS (MH_ITEMS+FCIDM_VIEWBROWSERBARS)
  613. #define IDS_MH_VIEWPRIVACY (MH_ITEMS+FCIDM_VIEW_PRIVACY_POLICIES)
  614. #define IDS_MH_VBBSEARCHBAND (MH_ITEMS+FCIDM_VBBSEARCHBAND)
  615. #define IDS_MH_VBBFAVORITESBAND (MH_ITEMS+FCIDM_VBBFAVORITESBAND)
  616. #define IDS_MH_VBBHISTORYBAND (MH_ITEMS+FCIDM_VBBHISTORYBAND)
  617. #define IDS_MH_VBBEXPLORERBAND (MH_ITEMS+FCIDM_VBBEXPLORERBAND)
  618. #define IDS_MH_VBBMEDIABAND (MH_ITEMS+FCIDM_VBBMEDIABAND)
  619. #define IDS_MH_BROWSEROPTIONS (MH_ITEMS+FCIDM_BROWSEROPTIONS)
  620. #define IDS_MH_STARTPAGE (MH_ITEMS+FCIDM_STARTPAGE )
  621. #define IDS_MH_SEARCHPAGE (MH_ITEMS+FCIDM_SEARCHPAGE)
  622. #define IDS_MH_UPDATEPAGE (MH_ITEMS+FCIDM_UPDATEPAGE )
  623. #define IDS_MH_CHANNELGUIDE (MH_ITEMS+FCIDM_CHANNELGUIDE )
  624. #define IDS_MH_UPDATESUBSCRIPTIONS (MH_ITEMS+FCIDM_UPDATESUBSCRIPTIONS)
  625. #define IDS_MH_WINDOWSUPDATE (MH_ITEMS+FCIDM_WINDOWSUPDATE)
  626. #define IDS_MH_RECENTFIRST (MH_ITEMS+FCIDM_RECENTFIRST)
  627. #define IDS_MH_MENU_FAVORITES (MH_ITEMS+FCIDM_MENU_FAVORITES)
  628. #define IDS_MH_FAVORITES (MH_ITEMS+FCIDM_ORGANIZEFAVORITES)
  629. #define IDS_MH_ADDTOFAVORITES (MH_ITEMS+FCIDM_ADDTOFAVORITES)
  630. #define IDS_MH_FAVS_MORE (MH_ITEMS+FCIDM_FAVS_MORE)
  631. #define IDS_MH_FAVORITE_ITEM (MH_ITEMS+FCIDM_FAVORITE_ITEM)
  632. #define IDS_MH_MAILANDNEWS (MH_ITEMS+FCIDM_MAILANDNEWS)
  633. #define IDS_MH_MAIL (MH_ITEMS+FCIDM_MAIL)
  634. #define IDS_MH_NEWS (MH_ITEMS+FCIDM_NEWS)
  635. #define IDS_MH_NEWMESSAGE (MH_ITEMS+FCIDM_NEWMESSAGE)
  636. #define IDS_MH_SENDLINK (MH_ITEMS+FCIDM_SENDLINK)
  637. #define IDS_MH_EXPLORE (MH_ITEMS+FCIDM_MENU_EXPLORE)
  638. #define IDS_MH_VIEW (MH_ITEMS+FCIDM_MENU_VIEW)
  639. #define IDS_MH_EDIT (MH_ITEMS+FCIDM_MENU_EDIT)
  640. #define IDS_MH_TOOLS (MH_ITEMS+FCIDM_MENU_TOOLS) // for Win9x compat
  641. #define IDS_MH_SENDDOCUMENT (MH_ITEMS+FCIDM_SENDDOCUMENT)
  642. #define IDS_MH_EDITPAGE (MH_ITEMS+FCIDM_EDITPAGE)
  643. #define IDS_MH_THEATER (MH_ITEMS+FCIDM_THEATER)
  644. #define IDS_MH_VIEWTOOLBARCUSTOMIZE (MH_ITEMS+FCIDM_VIEWTOOLBARCUSTOMIZE)
  645. #define IDS_MH_ENCODING (MH_ITEMS+FCIDM_ENCODING)
  646. #define IDS_MH_VIEWFONTS (MH_ITEMS+FCIDM_VIEWFONTS)
  647. #define IDS_MH_MYCOMPUTER (MH_ITEMS+FCIDM_MYCOMPUTER)
  648. //#define IDS_MH_PRODUCTUPDATES (MH_ITEMS+FCIDM_PRODUCTUPDATES)
  649. #define IDS_MH_CONTACTS (MH_ITEMS+FCIDM_CONTACTS)
  650. #define IDS_MH_CALENDAR (MH_ITEMS+FCIDM_CALENDAR)
  651. #define IDS_MH_TASKS (MH_ITEMS+FCIDM_TASKS )
  652. #define IDS_MH_JOURNAL (MH_ITEMS+FCIDM_JOURNAL )
  653. #define IDS_MH_NOTES (MH_ITEMS+FCIDM_NOTES )
  654. #define IDS_MH_CALL (MH_ITEMS+FCIDM_CALL )
  655. #define IDS_MH_CONNECT (MH_ITEMS+FCIDM_CONNECT )
  656. #define IDS_MH_DISCONNECT (MH_ITEMS+FCIDM_DISCONNECT)
  657. #define IDS_MH_RESETWEBSETTINGS (MH_ITEMS+FCIDM_RESETWEBSETTINGS)
  658. #define IDM_BROWBAND_REFRESH 0x0001 // IWBBIDM_REFRESH
  659. #define IDM_BROWBAND_OPENNEW 0x0002
  660. // mediabar ids
  661. #define TBIDM_PLAY 0x135
  662. #define TBIDM_PAUSE 0x136
  663. #define TBIDM_STOP 0x137
  664. #define TBIDM_REWIND 0x138
  665. #define TBIDM_FASTFORWARD 0x139
  666. #define TBIDM_VOLUME 0x140
  667. #define TBIDM_MYMUSIC 0x141
  668. #define TBIDM_SEEK 0x142
  669. #define TBIDM_PLAYINFO 0x143
  670. // global ids
  671. #ifndef IDC_STATIC
  672. #define IDC_STATIC -1
  673. #endif
  674. #define DLG_TEXTICONOPTIONS 0x100
  675. #define IDC_SHOWTEXT 0x1000
  676. #define IDC_SMALLICONS 0x1001
  677. #define DLG_NEWFOLDER 0x101
  678. #define IDD_NEW 0x110
  679. #define IDD_CREATEIN 0x111
  680. #define IDD_NAMESTATIC 0x112
  681. #define IDD_CREATEINSTATIC 0x113
  682. #define IDD_SUBSCRIBE 0x114
  683. #define IDD_SUBSCRIBE_TEXT 0x115
  684. // in legacy\mnbandid.h #define DLG_ISFBANDRENAME 0x102
  685. #define IDD_ADDTOFAVORITES_TEMPLATE 0x120
  686. #define IDD_ADDTOCHANNELS_TEMPLATE 0x121
  687. #define IDD_ACTIVATE_PLATINUM_CHANNEL 0x122
  688. #define IDD_SUBSCRIBE_FAV_CHANNEL 0x123
  689. #define IDD_SUBSCRIBE_FAVORITE 0x124
  690. #define IDD_ADDTOSOFTDISTCHANNELS_TEMPLATE 0x125
  691. #define IDC_SUBSCRIBE_POSSIBLE 0x130
  692. #define IDC_SUBSCRIBE_NONE 0x131
  693. #define IDC_SUBSCRIBE_NOTIFY 0x132
  694. #define IDC_SUBSCRIBE_DOWNLOAD 0x133
  695. #define IDC_SUBSCRIBE_CUSTOMIZE 0x134
  696. #define IDC_FAVORITE_NAME 0x135
  697. #define IDC_FAVORITE_CREATEIN 0x136
  698. #define IDC_FAVORITE_NEWFOLDER 0x137
  699. #define IDC_FAVORITE_ICON 0x138
  700. #define IDC_CHANNEL_NAME 0x139
  701. #define IDC_CHANNEL_URL 0x13A
  702. #define IDC_FOLDERLISTSTATIC 0x13B
  703. #define IDC_NAMESTATIC 0x13C
  704. #define IDD_NAME 0x140
  705. #define IDC_SUBSCRIBE_FOLDERLIST_PLACEHOLDER 0x141
  706. #define IDD_PROMPT 0x142
  707. // Progress Dialog
  708. #define DLG_PROGRESSDIALOG 0x103
  709. #define IDD_PROGDLG_ANIMATION 0x150
  710. #define IDD_PROGDLG_LINE1 0x151
  711. #define IDD_PROGDLG_LINE2 0x152
  712. #define IDD_PROGDLG_LINE3 0x153
  713. #define IDD_PROGDLG_PROGRESSBAR 0x154
  714. #define IDS_TIMEEST_MINUTES 0x3030
  715. #define IDS_TIMEEST_SECONDS 0x3031
  716. #define IDS_CANTSHUTDOWN 0x3032
  717. #define IDS_DEFAULT_CANCELPROG 0x3033
  718. #define IDS_TIMEEST_DAYSHOURS 0x3034
  719. #define IDS_TIMEEST_DAYHOURS 0x3035
  720. #define IDS_TIMEEST_DAYSHOUR 0x3036
  721. #define IDS_TIMEEST_DAYHOUR 0x3037
  722. #define IDS_TIMEEST_HOURSMINS 0x3038
  723. #define IDS_TIMEEST_HOURSMIN 0x3039
  724. #define IDS_TIMEEST_HOURMINS 0x303A
  725. #define IDS_TIMEEST_HOURMIN 0x303B
  726. #define IDS_TITLEBAR_PROGRESS 0x303C
  727. #define IDC_WEBFOLDEREDIT 0x1002
  728. //--------------------------------------------------------------
  729. // I C O N S
  730. //--------------------------------------------------------------
  731. #define IDI_NEW_FOLDER 0x1
  732. #define IDI_FRAME 0x2
  733. // UNIX only
  734. #define IDI_MONOFRAME 0x4020
  735. //--------------------------------------------------------------
  736. // HTML dialog resources
  737. //--------------------------------------------------------------
  738. #define RT_FILE 2110
  739. #define FCIDM_TOOLS_EXT_PLACEHOLDER 0x9000
  740. #define FCIDM_HELP_EXT_PLACEHOLDER 0x9002
  741. //--------------------------------------------------------------
  742. // HTML File Resources
  743. //--------------------------------------------------------------
  744. #define IDH_PLAYER 0x7300