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.

145 lines
3.9 KiB

  1. #define PIFHELPFILENAME "PIFEDIT.HLP"
  2. /* Menu commands main window */
  3. #define M_OPEN 10
  4. #define M_SAVE 11
  5. #define M_NEW 12
  6. #define M_SAVEAS 13
  7. #define M_ABOUT 14 /* NOTE this is actually on help menu */
  8. #define M_EXIT 15
  9. #define M_AHELP 16 /* Item ID for F1 help key */
  10. #define M_286 17
  11. #define M_386 18
  12. /* Special HELP Menu item IDs */
  13. #define M_286HELP 0x0022
  14. #define M_386HELP 0x0023
  15. #define M_386AHELP 0x0024
  16. #define M_SHELP 0x0025
  17. #define M_NTHELP 0x0026
  18. #define M_INDXHELP 0xFFFF
  19. #define M_HELPHELP 0xFFFC
  20. /* Values used only for status bar text, these are for the main menu items */
  21. #define M_SYSMENUMAIN 19
  22. #define M_FILEMENU 20
  23. #define M_MODEMENU 21
  24. #define M_HELPMENU 22
  25. #define M_SYSMENUADV 23
  26. #define M_SYSMENUNT M_SYSMENUADV
  27. #define SC_CLOSEADV 24
  28. #define SC_NTCLOSE 25
  29. /* Help Index IDs */
  30. #define IDXID_286HELP 0x0050
  31. #define IDXID_386HELP 0x0051
  32. #define IDXID_386AHELP 0x0052
  33. #define IDXID_NTHELP 0x0053
  34. /* Special */
  35. #define IDI_ADVANCED 90
  36. #define IDI_NT 91
  37. /* edit fields IDs main windows (both 286 and 386) */
  38. #define IDI_ENAME 100
  39. #define IDI_ETITLE 101
  40. #define IDI_EPARM 102
  41. #define IDI_EPATH 103 /* Used to size main wnd std Right */
  42. #define IDI_MEMREQ 104
  43. #define IDI_MEMDES 105
  44. /* "directly modifies" checkbox group 286 */
  45. /* #define IDI_DMSCREEN 200 */
  46. #define IDI_DMCOM1 201
  47. /* #define IDI_DM8087 202 */
  48. #define IDI_DMKBD 203
  49. #define IDI_DMCOM2 204
  50. /* #define IDI_DMMEM 205 */
  51. #define IDI_DMCOM3 206
  52. #define IDI_DMCOM4 207
  53. /* Program switch radio group 286 */
  54. #define IDI_PSFIRST 300
  55. #define IDI_PSNONE 300
  56. #define IDI_PSTEXT 301
  57. #define IDI_PSGRAPH 302
  58. #define IDI_PSLAST 302
  59. #define IDI_NOSAVVID 308
  60. /* Screen exchange radio group 286 */
  61. /* #define IDI_SEFIRST 400 */
  62. #define IDI_SENONE 400
  63. /* #define IDI_SETEXT 401 */
  64. /* #define IDI_SEGRAPH 402 */
  65. /* #define IDI_SELAST 402 */
  66. /* Close window checkbox group 286/386 */
  67. #define IDI_EXIT 500 /* Used to size main wnd Enh Bottom */
  68. /* WIN386 group */
  69. #define IDI_OTHGRP 600 /* Used to Size adv wnd Bottom & Right*/
  70. #define IDI_FPRI 601
  71. #define IDI_BPRI 602
  72. #define IDI_POLL 603
  73. #define IDI_EMSREQ 604
  74. #define IDI_EMSDES 605
  75. #define IDI_EMSLOCKED 606
  76. #define IDI_XMAREQ 607
  77. #define IDI_XMADES 608
  78. #define IDI_XMSLOCKED 609
  79. #define IDI_BACK 610 /* Used to size main wnd Enh Right */
  80. #define IDI_WND 611
  81. #define IDI_FSCR 612
  82. #define IDI_EXCL 613
  83. #define IDI_CLOSE 614
  84. #define IDI_HOTKEY 615
  85. #define IDI_ALTTAB 616
  86. #define IDI_ALTESC 617
  87. #define IDI_ALTENTER 618
  88. #define IDI_ALTSPACE 619
  89. #define IDI_ALTPRTSC 620 /* Used to size main wnd std Bottom */
  90. #define IDI_PRTSC 621
  91. #define IDI_CTRLESC 622
  92. #define IDI_NOHMA 623
  93. #define IDI_INT16PST 624
  94. #define IDI_VMLOCKED 625
  95. /* WIN386 VIDEO GROUP */
  96. #define IDI_TEXTEMULATE 700
  97. #define IDI_TRAPTXT 701
  98. #define IDI_TRAPLRGRFX 702
  99. #define IDI_TRAPHRGRFX 703
  100. #define IDI_RETAINALLO 704
  101. #define IDI_VMODETXT 705
  102. #define IDI_VMODELRGRFX 706
  103. #define IDI_VMODEHRGRFX 707
  104. /* Windows NT group */
  105. #define IDI_AUTOEXEC 800
  106. #define IDI_CONFIG 801
  107. #define IDI_DOS 802
  108. #define IDI_NTTIMER 803 /* Used to size NT wnd Bottom */
  109. /*
  110. * HELP Aliases.
  111. *
  112. * Some of the items have the same ID in both 286 and 386 mode, but
  113. * the help is different depending on the mode (286 help != 386 help
  114. * for this item). These are the ALIASES for these items so that we
  115. * can pass a different ID when in 286 mode.
  116. *
  117. */
  118. #define IDI_MEMREQ_286ALIAS 900
  119. #define IDI_XMAREQ_286ALIAS 901
  120. #define IDI_XMADES_286ALIAS 902
  121. #define IDI_ALTTAB_286ALIAS 903
  122. #define IDI_ALTESC_286ALIAS 904
  123. #define IDI_ALTPRTSC_286ALIAS 905
  124. #define IDI_PRTSC_286ALIAS 906
  125. #define IDI_CTRLESC_286ALIAS 907
  126. /*
  127. *#define IDI_EMSREQ_286ALIAS 908
  128. *#define IDI_EMSDES_286ALIAS 909
  129. */