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.

78 lines
3.1 KiB

  1. #include <windows.h>
  2. /* HACK!!!! The DOS application icon must be the second icon in the resource
  3. * table in order for the default DOS app icon to be selected correctly in
  4. * the icon chooser/new item thingy.
  5. */
  6. PROGMANICON ICON PRELOAD progman.ico
  7. DOSAPPICON ICON winoldap.ico
  8. WORDICON ICON PRELOAD MOVEABLE pmword.ico // not discardable!
  9. SHEETICON ICON pmsheet.ico
  10. DATAICON ICON pmdata.ico
  11. COMMICON ICON pmcomm.ico
  12. ITEMICON ICON PRELOAD pmitem.ico
  13. PERSGROUPICON ICON PRELOAD personal.ico
  14. COMMGROUPICON ICON common.ico
  15. WINDOWSICON ICON windows.ico
  16. MSDOSICON ICON msdos.ico
  17. /* the following icons are in the icon library contained in progman. Their
  18. id's will start with WINDOWSICON+10 to allow for addition of more 'real'
  19. icons before the library starts... */
  20. 110 ICON icons\objects\arttools.ico
  21. 111 ICON icons\objects\barchart.ico
  22. 112 ICON icons\objects\camera.ico
  23. 113 ICON icons\objects\cd.ico
  24. 114 ICON icons\objects\charts.ico
  25. 115 ICON icons\objects\clapbrd.ico
  26. 116 ICON icons\objects\draft.ico
  27. 117 ICON icons\objects\fancydoc.ico
  28. 118 ICON icons\objects\filmstrp.ico
  29. 119 ICON icons\objects\graph.ico
  30. 120 ICON icons\objects\hndshake.ico
  31. 121 ICON icons\objects\knife.ico
  32. 122 ICON icons\objects\letters.ico
  33. 123 ICON icons\objects\mona.ico
  34. 124 ICON icons\objects\news.ico
  35. 125 ICON icons\objects\phone.ico
  36. 126 ICON icons\objects\plaindoc.ico
  37. 127 ICON icons\objects\spredsht.ico
  38. 128 ICON icons\objects\sticky.ico
  39. 129 ICON icons\objects\tape.ico
  40. 130 ICON icons\objects\typewrit.ico
  41. 131 ICON icons\contain\brfcase.ico
  42. 132 ICON icons\contain\door.ico
  43. 133 ICON icons\contain\lenvel.ico
  44. 134 ICON icons\contain\mailbox.ico
  45. 135 ICON icons\contain\safe.ico
  46. 136 ICON icons\hyper\help.ico
  47. 137 ICON icons\hyper\alert.ico
  48. 138 ICON icons\hyper\exit.ico
  49. 139 ICON icons\hyper\handl.ico
  50. 140 ICON icons\hyper\handr.ico
  51. 141 ICON icons\hyper\handstop.ico
  52. 142 ICON icons\hyper\darrow.ico
  53. 143 ICON icons\hyper\larrow.ico
  54. 144 ICON icons\hyper\rarrow.ico
  55. 145 ICON icons\hyper\uarrow.ico
  56. //
  57. // put these 2 icons at the end to not change the order of the icons in
  58. // progman, so items using progman's icons keeep the expected icon selection.
  59. //
  60. GROUPICON ICON pmgroup.ico
  61. 147 ICON console.ico
  62. #include <ntverp.h>
  63. #define VER_FILETYPE VFT_APP
  64. #define VER_FILESUBTYPE VFT2_UNKNOWN
  65. #define VER_FILEDESCRIPTION_STR "Program Manager"
  66. #define VER_INTERNALNAME_STR "progman\0"
  67. #define VER_ORIGINALFILENAME_STR "PROGMAN.EXE"
  68. #include "common.ver"