File:  [OS/2 SDKs] / os232sdk / toolkt20 / c / samples / semaph / semaph.rc
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 12:26:30 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: os2sdk-1990, HEAD
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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.