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

1.1     ! root        1: #include <os2.h>
        !             2: #include "sty_main.h"
        !             3: #include "sty_dlg.h"
        !             4: 
        !             5: ICON IDR_MAIN "sty_main.ico"
        !             6: 
        !             7: MENU IDR_MAIN
        !             8: {
        !             9:     SUBMENU     "~File", IDM_FILE, MIS_TEXT
        !            10:     {
        !            11:         MENUITEM    "~New",             IDM_FILENEW,        MIS_TEXT
        !            12:         MENUITEM    "~Open...",         IDM_FILEOPEN,       MIS_TEXT
        !            13:         MENUITEM SEPARATOR
        !            14:         MENUITEM    "~Save",            IDM_FILESAVE,       MIS_TEXT
        !            15:         MENUITEM    "Save ~as...",      IDM_FILESAVEAS,     MIS_TEXT
        !            16:         MENUITEM SEPARATOR
        !            17:         MENUITEM    "~Print...",        IDM_FILEPRINT,      MIS_TEXT
        !            18:         MENUITEM    "Pa~ge Setup...",   IDM_FILEPAGESETUP,  MIS_TEXT
        !            19:         MENUITEM    "P~rint Setup...",  IDM_FILEPRINTSETUP, MIS_TEXT
        !            20:         MENUITEM SEPARATOR
        !            21:         MENUITEM    "E~xit",            IDM_FILEEXIT,       MIS_TEXT
        !            22:     }
        !            23: 
        !            24:     SUBMENU     "~Edit", IDM_EDIT, MIS_TEXT
        !            25:     {
        !            26:         MENUITEM    "~Undo\tAlt+Backspace",     IDM_EDITUNDO,   MIS_TEXT
        !            27:         MENUITEM SEPARATOR
        !            28:         MENUITEM    "Cu~t\tShift+Del",          IDM_EDITCUT,    MIS_TEXT
        !            29:         MENUITEM    "~Copy\tCtrl+Ins",          IDM_EDITCOPY,   MIS_TEXT
        !            30:         MENUITEM    "~Paste\tShift+Ins",        IDM_EDITPASTE,  MIS_TEXT
        !            31:         MENUITEM SEPARATOR
        !            32:         MENUITEM    "Cl~ear\tDel",  IDM_EDITCLEAR,          MIS_TEXT
        !            33:     }
        !            34: 
        !            35:     SUBMENU     "~Options", IDM_OPTIONS, MIS_TEXT
        !            36:     {
        !            37:         MENUITEM "~Foreground Color...\tCrtl+C",  IDM_OPTIONSFORECOLOR, MIS_TEXT, MIA_DISABLED
        !            38: 
        !            39:         SUBMENU     "~Background Color",  IDM_OPTIONSBACKCOLOR, MIS_TEXT
        !            40:         {
        !            41:             MENUITEM    "~Yellow",  IDM_OPTIONSBACKCOLORYELLOW, MIS_TEXT
        !            42:             MENUITEM    "~Pink",    IDM_OPTIONSBACKCOLORPINK,   MIS_TEXT
        !            43:             MENUITEM    "~Cyan",    IDM_OPTIONSBACKCOLORCYAN,   MIS_TEXT
        !            44:             MENUITEM    "~Default", IDM_OPTIONSBACKCOLORDEFAULT,MIS_TEXT
        !            45:         }
        !            46: 
        !            47:         MENUITEM SEPARATOR
        !            48: 
        !            49:         MENUITEM    "F~ont...\tCtrl+F",      IDM_OPTIONSFONT,     MIS_TEXT, MIA_DISABLED
        !            50: 
        !            51:     }
        !            52: 
        !            53:     SUBMENU     "~Demo",    IDM_DEMO, MIS_TEXT
        !            54:     {
        !            55:         SUBMENU     "~Dialog Controls",     IDM_DEMODLG,    MIS_TEXT
        !            56:         {
        !            57:             MENUITEM    "~Buttons...",  IDM_DEMODLGBUTTONS, MIS_TEXT
        !            58:             MENUITEM    "~List Boxes...", IDM_DEMODLGLISTBOXES, MIS_TEXT
        !            59:             MENUITEM    "~Combo Boxes...", IDM_DEMODLGCOMBOBOXES, MIS_TEXT
        !            60:             MENUITEM    "~Entry Fields...", IDM_DEMODLGENTRYFIELDS, MIS_TEXT
        !            61:             MENUITEM    "~Static...",   IDM_DEMODLGSTATIC,  MIS_TEXT
        !            62:             MENUITEM    "~Presentation Parameters...",   IDM_DEMODLGPP,  MIS_TEXT
        !            63:         }
        !            64: 
        !            65:         SUBMENU     "~Message Boxes",     IDM_DEMOMSGBOX,    MIS_TEXT
        !            66:         {
        !            67:             MENUITEM    "~Ok Button...",  IDM_DEMOMSGBOXOK, MIS_TEXT
        !            68:             MENUITEM    "O~k/Cancel Buttons...", IDM_DEMOMSGBOXOKCANCEL, MIS_TEXT
        !            69:             MENUITEM    "~Yes/No Buttons...", IDM_DEMOMSGBOXYESNO, MIS_TEXT
        !            70:             MENUITEM    "Ye~s/No/Cancel Buttons...", IDM_DEMOMSGBOXYESNOCANCEL, MIS_TEXT
        !            71:             MENUITEM    "~Retry/Cancel Buttons...",   IDM_DEMOMSGBOXRETRYCANCEL,  MIS_TEXT
        !            72:             MENUITEM    "~Abort/Retry/Ignore Buttons...",   IDM_DEMOMSGBOXABORT,  MIS_TEXT
        !            73:             MENUITEM    "~Enter Button...",   IDM_DEMOMSGBOXENTER,  MIS_TEXT
        !            74:             MENUITEM    "E~nter/Cancel Buttons...",   IDM_DEMOMSGBOXENTERCANCEL,  MIS_TEXT
        !            75:             MENUITEM SEPARATOR
        !            76:             MENUITEM    "~Query Icon...",   IDM_DEMOMSGBOXQUERY, MIS_TEXT
        !            77:             MENUITEM    "~Warning Icon...",   IDM_DEMOMSGBOXWARNING, MIS_TEXT
        !            78:             MENUITEM    "~Information Icon...",   IDM_DEMOMSGBOXINFO, MIS_TEXT
        !            79:             MENUITEM    "~Action...",   IDM_DEMOMSGBOXCRITICAL, MIS_TEXT
        !            80:             MENUITEM SEPARATOR
        !            81:             MENUITEM    "~Application modal...", IDM_DEMOMSGBOXAPP, MIS_TEXT
        !            82:             MENUITEM    "~System modal...", IDM_DEMOMSGBOXSYS, MIS_TEXT
        !            83:             MENUITEM    "~Moveable...", IDM_DEMOMSGBOXMOVEABLE, MIS_TEXT
        !            84:             MENUITEM    "~Help...",  IDM_DEMOMSGBOXHELP,    MIS_TEXT
        !            85:         }
        !            86:     }
        !            87: 
        !            88: 
        !            89:     SUBMENU     "~Help",    IDM_HELP,   MIS_TEXT
        !            90:     {
        !            91:         MENUITEM    "~Help for help...",    IDM_HELPHELPFORHELP, MIS_TEXT
        !            92:         MENUITEM    "~Extended help...",    IDM_HELPEXTENDED,   MIS_TEXT
        !            93:         MENUITEM    "~Keys help...",        IDM_HELPKEYS,       MIS_TEXT
        !            94:         MENUITEM    "Help ~index...",       IDM_HELPINDEX,      MIS_TEXT
        !            95:         MENUITEM SEPARATOR
        !            96:         MENUITEM    "~About...",            IDM_HELPABOUT,      MIS_TEXT
        !            97:     }
        !            98: 
        !            99: 
        !           100: 
        !           101: }
        !           102: 
        !           103: ACCELTABLE IDR_MAIN
        !           104: {
        !           105:     VK_BACKSPACE,   IDM_EDITUNDO,       VIRTUALKEY,    ALT
        !           106:     VK_DELETE,      IDM_EDITCUT,        VIRTUALKEY,    SHIFT
        !           107:     VK_INSERT,      IDM_EDITCOPY,       VIRTUALKEY,    CONTROL
        !           108:     VK_INSERT,      IDM_EDITPASTE,      VIRTUALKEY,    SHIFT
        !           109:     VK_DELETE,      IDM_EDITCLEAR,      VIRTUALKEY
        !           110:     "c",    IDM_OPTIONSFORECOLOR,    CHAR,  CONTROL
        !           111:     "f",    IDM_OPTIONSFONT,         CHAR,  CONTROL
        !           112: }
        !           113: 
        !           114: STRINGTABLE
        !           115: {
        !           116:     IDS_APPNAME                 "Style"
        !           117:     IDS_FILEOPENEXT             "*.TXT"
        !           118:     IDS_HELPLIBRARYNAME         "STYLE.HLP"
        !           119:     IDS_OPENDLGTITLE            "Open..."
        !           120:     IDS_OPENDLGBUTTON           "Open"
        !           121:     IDS_HELPWINDOWTITLE         "Template Help"
        !           122:     IDS_SAVEDLGTITLE            "Save..."
        !           123:     IDS_SAVEDLGBUTTON           "Save"
        !           124:     IDS_UNTITLED                "Untitled"
        !           125:     IDS_TITLEBARSEPARATOR       " - "
        !           126:     IDS_PRINTSETUPTITLE         "Print Setup"
        !           127:     IDS_PAGESETUPTITLE          "Page Setup"
        !           128:     IDS_PRINTTITLE              "Print"
        !           129:     IDS_FONTDLGTITLE            "Font"
        !           130: 
        !           131:     IDS_PPFONTPOINT             "8."
        !           132: 
        !           133:     IDS_DEMOMSGBOXOK            "Ok button"
        !           134:     IDS_DEMOMSGBOXOKCANCEL      "Ok and Cancel buttons"
        !           135:     IDS_DEMOMSGBOXYESNO         "Yes and No buttons"
        !           136:     IDS_DEMOMSGBOXYESNOCANCEL   "Yes, No, and Cancel buttons"
        !           137:     IDS_DEMOMSGBOXRETRYCANCEL   "Retry and Cancel buttons"
        !           138:     IDS_DEMOMSGBOXABORT         "Abort, Retry, and Ignore buttons"
        !           139:     IDS_DEMOMSGBOXENTER         "Enter button"
        !           140:     IDS_DEMOMSGBOXENTERCANCEL   "Enter and Cancel buttons"
        !           141:     IDS_DEMOMSGBOXQUERY         "Query icon"
        !           142:     IDS_DEMOMSGBOXWARNING       "Warning icon"
        !           143:     IDS_DEMOMSGBOXINFO          "Information icon"
        !           144:     IDS_DEMOMSGBOXCRITICAL      "Action icon"
        !           145:     IDS_DEMOMSGBOXAPP           "Application modal message box"
        !           146:     IDS_DEMOMSGBOXSYS           "System modal message box"
        !           147:     IDS_DEMOMSGBOXMOVEABLE      "Moveable message box"
        !           148:     IDS_DEMOMSGBOXHELP          "Help button"
        !           149: 
        !           150:     IDS_LISTBOX1                "Test Text 1"
        !           151:     IDS_LISTBOX2                "Test Text 2"
        !           152:     IDS_LISTBOX3                "Test Text 3"
        !           153:     IDS_LISTBOX4                "Test Text 4"
        !           154:     IDS_LISTBOX5                "Test Text 5"
        !           155:     IDS_LISTBOX6                "Test Text 6"
        !           156:     IDS_LISTBOX7                "Test Text 7"
        !           157:     IDS_LISTBOX8                "Test Text 8"
        !           158:     IDS_LISTBOX9                "Test Text 9"
        !           159:     IDS_LISTBOX10               "Test Text 10"
        !           160: 
        !           161:     IDS_BLUE                    "Blue"
        !           162:     IDS_RED                     "Red"
        !           163:     IDS_PINK                    "Pink"
        !           164:     IDS_GREEN                   "Green"
        !           165:     IDS_CYAN                    "Cyan"
        !           166:     IDS_YELLOW                  "Yellow"
        !           167:     IDS_DARKGRAY                "Dark Gray"
        !           168:     IDS_DARKBLUE                "Dark Blue"
        !           169:     IDS_DARKRED                 "Dark Red"
        !           170:     IDS_DARKPINK                "Dark Pink"
        !           171:     IDS_DARKGREEN               "Dark Green"
        !           172:     IDS_DARKCYAN                "Dark Cyan"
        !           173:     IDS_BROWN                   "Brown"
        !           174:     IDS_PALEGRAY                "Pale Gray"
        !           175:     IDS_DEFAULT                 "Default"
        !           176: 
        !           177: }
        !           178: 
        !           179: MESSAGETABLE
        !           180: {
        !           181:     IDMSG_INITFAILED            "Initalization failed."
        !           182:     IDMSG_MAINWINCREATEFAILED   "Failed to create main window."
        !           183:     IDMSG_CANNOTOPENINPUTFILE   "Cannot open input file."
        !           184:     IDMSG_CANNOTOPENOUTPUTFILE  "Cannot open output file."
        !           185:     IDMSG_CANNOTRUNPAGESETUP    "Cannot run Page Setup dialog."
        !           186:     IDMSG_CANNOTRUNPRINTSETUP   "Cannot run Print Setup dialog."
        !           187:     IDMSG_CANNOTRUNPRINT        "Cannot run Print dialog."
        !           188:     IDMSG_CANNOTRUNCOLOR        "Cannot run Color dialog."
        !           189:     IDMSG_CANNOTGETHPS          "Cannot get HPS for window."
        !           190:     IDMSG_HELPLOADERROR         "Failed to load help manager."
        !           191:     IDMSG_CANNOTLOADSTRING      "Failed to load string."
        !           192:     IDMSG_CANNOTOPENPRINTER     "Failed to open printer."
        !           193:     IDMSG_HELPDISPLAYERROR      "Failed to display help panel."
        !           194:     IDMSG_CANNOTLOADEXITLIST    "Cannot load Exit List processor."
        !           195:     IDMSG_PRINTINITFAILED       "Printer initialization failed."
        !           196:     IDMSG_OVERWRITEFILE         "The file exists.  Do you want to overwrite it?"
        !           197:     IDMSG_PRINTERROR            "Error while printing.  Printing aborted."
        !           198:     IDMSG_UNDOFAILED            "Failed to Undo."
        !           199:     IDMSG_CANNOTGETFILEINFO     "Error getting file information."
        !           200:     IDMSG_CANNOTALLOCATEMEMORY  "Not enough memory."
        !           201:     IDMSG_CANNOTREADFILE        "Error reading file."
        !           202:     IDMSG_CANNOTWRITETOFILE     "Error writing file."
        !           203:     IDMSG_CANNOTLOADFONTS       "Cannot load fonts."
        !           204:     IDMSG_CANNOTGETPAGEINFO     "Error obtaining printer page information."
        !           205: 
        !           206:     IDMSG_PRINTAREATOOSMALL     "Print area is too small."
        !           207:     IDMSG_CANNOTSETPP           "Error setting presentation parameters."
        !           208: 
        !           209: 
        !           210: }
        !           211: 
        !           212: 
        !           213: /* include dialog templates created by dialog box editor */
        !           214: 
        !           215: rcinclude style.dlg
        !           216: rcinclude sty_help.rc

unix.superglobalmegacorp.com

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