|
|
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.