|
|
Microsoft OS/2 SDK 2.0 05-30-1990
#include <os2.h>
#include "sem_main.h"
#include "sem_dlg.h"
ICON IDR_SAMPLE "semaph.ico"
MENU IDR_SAMPLE
{
SUBMENU "~File", IDM_FILE, MIS_TEXT
{
MENUITEM "~New", IDM_FILENEW, MIS_TEXT,
MIA_DISABLED
MENUITEM "~Open...", IDM_FILEOPEN, MIS_TEXT,
MIA_DISABLED
MENUITEM SEPARATOR
MENUITEM "~Save", IDM_FILESAVE, MIS_TEXT,
MIA_DISABLED
MENUITEM "Save ~as...", IDM_FILESAVEAS, MIS_TEXT,
MIA_DISABLED
MENUITEM SEPARATOR
MENUITEM "~Print...", IDM_FILEPRINT, MIS_TEXT,
MIA_DISABLED
MENUITEM "Pa~ge Setup...", IDM_FILEPAGESETUP, MIS_TEXT,
MIA_DISABLED
MENUITEM "P~rint Setup...", IDM_FILEPRINTSETUP, MIS_TEXT,
MIA_DISABLED
MENUITEM SEPARATOR
MENUITEM "E~xit", IDM_FILEEXIT, MIS_TEXT
}
SUBMENU "~Edit", IDM_EDIT, MIS_TEXT
{
MENUITEM "~Undo\tAlt+Backspace", IDM_EDITUNDO,
MIS_TEXT, MIA_DISABLED
MENUITEM SEPARATOR
MENUITEM "Cu~t\tShift+Del", IDM_EDITCUT,
MIS_TEXT, MIA_DISABLED
MENUITEM "~Copy\tCtrl+Ins", IDM_EDITCOPY,
MIS_TEXT, MIA_DISABLED
MENUITEM "~Paste\tShift+Ins", IDM_EDITPASTE,
MIS_TEXT, MIA_DISABLED
MENUITEM SEPARATOR
MENUITEM "Cl~ear\tDel", IDM_EDITCLEAR, MIS_TEXT,
MIA_DISABLED
}
SUBMENU "~Options", IDM_OPTIONS, MIS_TEXT
{
SUBMENU "~NumberThreads", IDM_OPTIONS_NTHRDS
{
MENUITEM "~2", IDM_OPTIONS_NTHRDS_2
MENUITEM "~4", IDM_OPTIONS_NTHRDS_4
MENUITEM "~8", IDM_OPTIONS_NTHRDS_8, , MIA_CHECKED
MENUITEM "~16", IDM_OPTIONS_NTHRDS_16
}
MENUITEM "~Timeout for semaphores", IDM_OPTIONS_TIMEOUT
}
SUBMENU "~Semaphore", IDM_SEMEXAMPLE, MIS_TEXT
{
SUBMENU "~Start", IDM_SEMSTART, MIS_TEXT
{
MENUITEM "~AutoMode", IDM_SEMSTART_AUTO, MIS_TEXT
MENUITEM "~Manual", IDM_SEMSTART_MANUAL, MIS_TEXT
}
MENUITEM "S~top", IDM_SEMSTOP, MIS_TEXT, MIA_DISABLED
MENUITEM "~Resume AutoMode", IDM_SEM_RESUMEAUTO, MIS_TEXT, MIA_DISABLED
}
MENUITEM "~Post", IDM_POST, MIS_TEXT, MIA_DISABLED
MENUITEM SEPARATOR
SUBMENU "~Help", IDM_HELP, MIS_TEXT
{
MENUITEM "~Help for help...", IDM_HELPHELPFORHELP, MIS_TEXT,
MIA_DISABLED
MENUITEM "~Extended help...", IDM_HELPEXTENDED, MIS_TEXT,
MIA_DISABLED
MENUITEM "~Keys help...", IDM_HELPKEYS, MIS_TEXT,
MIA_DISABLED
MENUITEM "Help ~index...", IDM_HELPINDEX, MIS_TEXT,
MIA_DISABLED
MENUITEM SEPARATOR
MENUITEM "~About...", IDM_HELPABOUT, MIS_TEXT
}
}
STRINGTABLE PRELOAD FIXED
{
IDS_APPNAME, "Semaph"
IDS_INFOONE, "Map above displays the number of hits for each thread."
IDS_INFOTWO, "Squares below change color as are hit by a thread."
IDS_FILEOPENEXT, "*.TXT"
IDS_HELPLIBRARYNAME, "SAMPLE.HLP"
}
MESSAGETABLE
BEGIN
IDMSG_INITFAILED , "Initalization failed."
IDMSG_MAINWINCREATEFAILED, "Failed to create main window."
IDMSG_CANNOTOPENINPUTFILE, "Cannot open input file."
IDMSG_CANNOTRUNPAGESETUP , "Cannot run Page Setup dialog."
IDMSG_CANNOTRUNPRINTSETUP, "Cannot run Print Setup dialog."
IDMSG_CANNOTRUNPRINT, "Cannot run Print dialog."
IDMSG_CANNOTRUNCOLOR, "Cannot run Color dialog."
IDMSG_CANNOTGETHPS , "Cannot get HPS for window."
IDMSG_HELPLOADERROR , "Failed to load help manager."
IDMSG_CANNOTLOADSTRING, "Failed to load string."
IDMSG_CANNOTOPENPRINTER, "Failed to open printer."
IDMSG_CANNOTSTART , "Cannot start semaphore sample, exiting."
END
/* include dialog templates created by dialog box editor */
rcinclude semaph.dlg
rcinclude sem_help.rc
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.