146 lines
3.7 KiB
C
146 lines
3.7 KiB
C
#define PIFHELPFILENAME "PIFEDIT.HLP"
|
|
|
|
/* Menu commands main window */
|
|
#define M_OPEN 10
|
|
#define M_SAVE 11
|
|
#define M_NEW 12
|
|
#define M_SAVEAS 13
|
|
#define M_ABOUT 14 /* NOTE this is actually on help menu */
|
|
#define M_EXIT 15
|
|
#define M_AHELP 16 /* Item ID for F1 help key */
|
|
#define M_286 17
|
|
#define M_386 18
|
|
|
|
/* Special HELP Menu item IDs */
|
|
#define M_286HELP 0x0022
|
|
#define M_386HELP 0x0023
|
|
#define M_386AHELP 0x0024
|
|
#define M_SHELP 0x0025
|
|
#define M_NTHELP 0x0026
|
|
#define M_INDXHELP 0xFFFF
|
|
#define M_HELPHELP 0xFFFC
|
|
|
|
/* Values used only for status bar text, these are for the main menu items */
|
|
#define M_SYSMENUMAIN 19
|
|
#define M_FILEMENU 20
|
|
#define M_MODEMENU 21
|
|
#define M_HELPMENU 22
|
|
#define M_SYSMENUADV 23
|
|
#define M_SYSMENUNT M_SYSMENUADV
|
|
#define SC_CLOSEADV 24
|
|
#define SC_NTCLOSE 25
|
|
|
|
/* Help Index IDs */
|
|
#define IDXID_286HELP 0x0050
|
|
#define IDXID_386HELP 0x0051
|
|
#define IDXID_386AHELP 0x0052
|
|
#define IDXID_NTHELP 0x0053
|
|
|
|
/* Special */
|
|
#define IDI_ADVANCED 90
|
|
#define IDI_NT 91
|
|
|
|
/* edit fields IDs main windows (both 286 and 386) */
|
|
#define IDI_ENAME 100
|
|
#define IDI_ETITLE 101
|
|
#define IDI_EPARM 102
|
|
#define IDI_EPATH 103 /* Used to size main wnd std Right */
|
|
#define IDI_MEMREQ 104
|
|
#define IDI_MEMDES 105
|
|
|
|
/* "directly modifies" checkbox group 286 */
|
|
/* #define IDI_DMSCREEN 200 */
|
|
#define IDI_DMCOM1 201
|
|
/* #define IDI_DM8087 202 */
|
|
#define IDI_DMKBD 203
|
|
#define IDI_DMCOM2 204
|
|
/* #define IDI_DMMEM 205 */
|
|
#define IDI_DMCOM3 206
|
|
#define IDI_DMCOM4 207
|
|
|
|
/* Program switch radio group 286 */
|
|
#define IDI_PSFIRST 300
|
|
#define IDI_PSNONE 300
|
|
#define IDI_PSTEXT 301
|
|
#define IDI_PSGRAPH 302
|
|
#define IDI_PSLAST 302
|
|
#define IDI_NOSAVVID 308
|
|
|
|
/* Screen exchange radio group 286 */
|
|
/* #define IDI_SEFIRST 400 */
|
|
#define IDI_SENONE 400
|
|
/* #define IDI_SETEXT 401 */
|
|
/* #define IDI_SEGRAPH 402 */
|
|
/* #define IDI_SELAST 402 */
|
|
|
|
/* Close window checkbox group 286/386 */
|
|
#define IDI_EXIT 500 /* Used to size main wnd Enh Bottom */
|
|
|
|
/* WIN386 group */
|
|
#define IDI_OTHGRP 600 /* Used to Size adv wnd Bottom & Right*/
|
|
#define IDI_FPRI 601
|
|
#define IDI_BPRI 602
|
|
#define IDI_POLL 603
|
|
#define IDI_EMSREQ 604
|
|
#define IDI_EMSDES 605
|
|
#define IDI_EMSLOCKED 606
|
|
#define IDI_XMAREQ 607
|
|
#define IDI_XMADES 608
|
|
#define IDI_XMSLOCKED 609
|
|
#define IDI_BACK 610 /* Used to size main wnd Enh Right */
|
|
#define IDI_WND 611
|
|
#define IDI_FSCR 612
|
|
#define IDI_EXCL 613
|
|
#define IDI_CLOSE 614
|
|
#define IDI_HOTKEY 615
|
|
#define IDI_ALTTAB 616
|
|
#define IDI_ALTESC 617
|
|
#define IDI_ALTENTER 618
|
|
#define IDI_ALTSPACE 619
|
|
#define IDI_ALTPRTSC 620 /* Used to size main wnd std Bottom */
|
|
#define IDI_PRTSC 621
|
|
#define IDI_CTRLESC 622
|
|
#define IDI_NOHMA 623
|
|
#define IDI_INT16PST 624
|
|
#define IDI_VMLOCKED 625
|
|
/* WIN386 VIDEO GROUP */
|
|
#define IDI_TEXTEMULATE 700
|
|
#define IDI_TRAPTXT 701
|
|
#define IDI_TRAPLRGRFX 702
|
|
#define IDI_TRAPHRGRFX 703
|
|
#define IDI_RETAINALLO 704
|
|
#define IDI_VMODETXT 705
|
|
#define IDI_VMODELRGRFX 706
|
|
#define IDI_VMODEHRGRFX 707
|
|
|
|
/* Windows NT group */
|
|
#define IDI_AUTOEXEC 800
|
|
#define IDI_CONFIG 801
|
|
#define IDI_DOS 802
|
|
#define IDI_NTTIMER 803 /* Used to size NT wnd Bottom */
|
|
|
|
/*
|
|
* HELP Aliases.
|
|
*
|
|
* Some of the items have the same ID in both 286 and 386 mode, but
|
|
* the help is different depending on the mode (286 help != 386 help
|
|
* for this item). These are the ALIASES for these items so that we
|
|
* can pass a different ID when in 286 mode.
|
|
*
|
|
*/
|
|
#define IDI_MEMREQ_286ALIAS 900
|
|
|
|
#define IDI_XMAREQ_286ALIAS 901
|
|
#define IDI_XMADES_286ALIAS 902
|
|
|
|
#define IDI_ALTTAB_286ALIAS 903
|
|
#define IDI_ALTESC_286ALIAS 904
|
|
#define IDI_ALTPRTSC_286ALIAS 905
|
|
#define IDI_PRTSC_286ALIAS 906
|
|
#define IDI_CTRLESC_286ALIAS 907
|
|
|
|
/*
|
|
*#define IDI_EMSREQ_286ALIAS 908
|
|
*#define IDI_EMSDES_286ALIAS 909
|
|
*/
|