Annotation of os232sdk/toolkt20/c/samples/semaph/semaph.rc, revision 1.1

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

unix.superglobalmegacorp.com

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