|
|
1.1 root 1: #include <os2.h>
2: #include "sem_main.h"
3: #include "sem_dlg.h"
4:
5: ICON IDR_SAMPLE "semaph.ico"
6:
7: MENU IDR_SAMPLE
8: {
9: SUBMENU "~File", IDM_FILE, MIS_TEXT
10: {
11: MENUITEM "~New", IDM_FILENEW, MIS_TEXT,
12: MIA_DISABLED
13: MENUITEM "~Open...", IDM_FILEOPEN, MIS_TEXT,
14: MIA_DISABLED
15: MENUITEM SEPARATOR
16: MENUITEM "~Save", IDM_FILESAVE, MIS_TEXT,
17: MIA_DISABLED
18: MENUITEM "Save ~as...", IDM_FILESAVEAS, MIS_TEXT,
19: MIA_DISABLED
20: MENUITEM SEPARATOR
21: MENUITEM "~Print...", IDM_FILEPRINT, MIS_TEXT,
22: MIA_DISABLED
23: MENUITEM "Pa~ge Setup...", IDM_FILEPAGESETUP, MIS_TEXT,
24: MIA_DISABLED
25: MENUITEM "P~rint Setup...", IDM_FILEPRINTSETUP, MIS_TEXT,
26: MIA_DISABLED
27: MENUITEM SEPARATOR
28: MENUITEM "E~xit", IDM_FILEEXIT, MIS_TEXT
29: }
30:
31: SUBMENU "~Edit", IDM_EDIT, MIS_TEXT
32: {
33: MENUITEM "~Undo\tAlt+Backspace", IDM_EDITUNDO,
34: MIS_TEXT, MIA_DISABLED
35: MENUITEM SEPARATOR
36: MENUITEM "Cu~t\tShift+Del", IDM_EDITCUT,
37: MIS_TEXT, MIA_DISABLED
38: MENUITEM "~Copy\tCtrl+Ins", IDM_EDITCOPY,
39: MIS_TEXT, MIA_DISABLED
40: MENUITEM "~Paste\tShift+Ins", IDM_EDITPASTE,
41: MIS_TEXT, MIA_DISABLED
42: MENUITEM SEPARATOR
43: MENUITEM "Cl~ear\tDel", IDM_EDITCLEAR, MIS_TEXT,
44: MIA_DISABLED
45: }
46:
47:
48: SUBMENU "~Options", IDM_OPTIONS, MIS_TEXT
49: {
50: SUBMENU "~NumberThreads", IDM_OPTIONS_NTHRDS
51: {
52: MENUITEM "~2", IDM_OPTIONS_NTHRDS_2
53: MENUITEM "~4", IDM_OPTIONS_NTHRDS_4
54: MENUITEM "~8", IDM_OPTIONS_NTHRDS_8, , MIA_CHECKED
55: MENUITEM "~16", IDM_OPTIONS_NTHRDS_16
56: }
57: MENUITEM "~Timeout for semaphores", IDM_OPTIONS_TIMEOUT
58: }
59:
60:
61: SUBMENU "~Semaphore", IDM_SEMEXAMPLE, MIS_TEXT
62: {
63: SUBMENU "~Start", IDM_SEMSTART, MIS_TEXT
64: {
65: MENUITEM "~AutoMode", IDM_SEMSTART_AUTO, MIS_TEXT
66: MENUITEM "~Manual", IDM_SEMSTART_MANUAL, MIS_TEXT
67: }
68: MENUITEM "S~top", IDM_SEMSTOP, MIS_TEXT, MIA_DISABLED
69: MENUITEM "~Resume AutoMode", IDM_SEM_RESUMEAUTO, MIS_TEXT, MIA_DISABLED
70: }
71:
72: MENUITEM "~Post", IDM_POST, MIS_TEXT, MIA_DISABLED
73:
74: MENUITEM SEPARATOR
75:
76: SUBMENU "~Help", IDM_HELP, MIS_TEXT
77: {
78: MENUITEM "~Help for help...", IDM_HELPHELPFORHELP, MIS_TEXT,
79: MIA_DISABLED
80: MENUITEM "~Extended help...", IDM_HELPEXTENDED, MIS_TEXT,
81: MIA_DISABLED
82: MENUITEM "~Keys help...", IDM_HELPKEYS, MIS_TEXT,
83: MIA_DISABLED
84: MENUITEM "Help ~index...", IDM_HELPINDEX, MIS_TEXT,
85: MIA_DISABLED
86: MENUITEM SEPARATOR
87: MENUITEM "~About...", IDM_HELPABOUT, MIS_TEXT
88: }
89: }
90:
91:
92: STRINGTABLE PRELOAD FIXED
93: {
94: IDS_APPNAME, "Semaph"
95: IDS_INFOONE, "Map above displays the number of hits for each thread."
96: IDS_INFOTWO, "Squares below change color as are hit by a thread."
97: IDS_FILEOPENEXT, "*.TXT"
98: IDS_HELPLIBRARYNAME, "SAMPLE.HLP"
99: }
100:
101: MESSAGETABLE
102: BEGIN
103: IDMSG_INITFAILED , "Initalization failed."
104: IDMSG_MAINWINCREATEFAILED, "Failed to create main window."
105: IDMSG_CANNOTOPENINPUTFILE, "Cannot open input file."
106: IDMSG_CANNOTRUNPAGESETUP , "Cannot run Page Setup dialog."
107: IDMSG_CANNOTRUNPRINTSETUP, "Cannot run Print Setup dialog."
108: IDMSG_CANNOTRUNPRINT, "Cannot run Print dialog."
109: IDMSG_CANNOTRUNCOLOR, "Cannot run Color dialog."
110: IDMSG_CANNOTGETHPS , "Cannot get HPS for window."
111: IDMSG_HELPLOADERROR , "Failed to load help manager."
112: IDMSG_CANNOTLOADSTRING, "Failed to load string."
113: IDMSG_CANNOTOPENPRINTER, "Failed to open printer."
114: IDMSG_CANNOTSTART , "Cannot start semaphore sample, exiting."
115: END
116:
117:
118: /* include dialog templates created by dialog box editor */
119:
120: rcinclude semaph.dlg
121: rcinclude sem_help.rc
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.