Annotation of os232sdk/toolkt20/c/samples/semaph/semaph.rc, revision 1.1.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.