File:  [OS/2 SDKs] / os232sdk / toolkt20 / c / samples / template / main.rc
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 12:26:31 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 "main.h"
#include "dlg.h"

ICON IDR_MAIN "main.ico"

MENU IDR_MAIN
{
    SUBMENU     "~File", IDM_FILE, MIS_TEXT
    {
        MENUITEM    "~New",             IDM_FILENEW,        MIS_TEXT
        MENUITEM    "~Open...",         IDM_FILEOPEN,       MIS_TEXT
        MENUITEM SEPARATOR
        MENUITEM    "~Save",            IDM_FILESAVE,       MIS_TEXT
        MENUITEM    "Save ~as...",      IDM_FILESAVEAS,     MIS_TEXT
        MENUITEM SEPARATOR
        MENUITEM    "~Print...",        IDM_FILEPRINT,      MIS_TEXT
        MENUITEM    "Pa~ge Setup...",   IDM_FILEPAGESETUP,  MIS_TEXT
        MENUITEM    "P~rint Setup...",  IDM_FILEPRINTSETUP, MIS_TEXT
        MENUITEM SEPARATOR
        MENUITEM    "E~xit",            IDM_FILEEXIT,       MIS_TEXT
    }

    SUBMENU     "~Edit", IDM_EDIT, MIS_TEXT
    {
        MENUITEM    "~Undo\tAlt+Backspace",     IDM_EDITUNDO,   MIS_TEXT
        MENUITEM SEPARATOR
        MENUITEM    "Cu~t\tShift+Del",          IDM_EDITCUT,    MIS_TEXT
        MENUITEM    "~Copy\tCtrl+Ins",          IDM_EDITCOPY,   MIS_TEXT
        MENUITEM    "~Paste\tShift+Ins",        IDM_EDITPASTE,  MIS_TEXT
        MENUITEM SEPARATOR
        MENUITEM    "Cl~ear\tDel",  IDM_EDITCLEAR,          MIS_TEXT
    }

/* -------------------------------------------------------- *
 * Application specific menus go here                       *
 * -------------------------------------------------------- */

    SUBMENU     "~Help",    IDM_HELP,   MIS_TEXT
    {
        MENUITEM    "~Help for help...",    IDM_HELPHELPFORHELP, MIS_TEXT
        MENUITEM    "~Extended help...",    IDM_HELPEXTENDED,   MIS_TEXT
        MENUITEM    "~Keys help...",        IDM_HELPKEYS,       MIS_TEXT
        MENUITEM    "Help ~index...",       IDM_HELPINDEX,      MIS_TEXT
        MENUITEM SEPARATOR
        MENUITEM    "~About...",            IDM_HELPABOUT,      MIS_TEXT
    }

}

ACCELTABLE IDR_MAIN
{
    VK_BACKSPACE,   IDM_EDITUNDO,       VIRTUALKEY,    ALT
    VK_DELETE,      IDM_EDITCUT,        VIRTUALKEY,    SHIFT
    VK_INSERT,      IDM_EDITCOPY,       VIRTUALKEY,    CONTROL
    VK_INSERT,      IDM_EDITPASTE,      VIRTUALKEY,    SHIFT
    VK_DELETE,      IDM_EDITCLEAR,      VIRTUALKEY
}

STRINGTABLE
{
    IDS_APPNAME                 "Template"
    IDS_FILEOPENEXT             "*.TXT"
    IDS_HELPLIBRARYNAME         "TEMPLATE.HLP"
    IDS_OPENDLGTITLE            "Open..."
    IDS_OPENDLGBUTTON           "Open"
    IDS_HELPWINDOWTITLE         "Template Help"
    IDS_SAVEDLGTITLE            "Save..."
    IDS_SAVEDLGBUTTON           "Save"
    IDS_UNTITLED                "Untitled"
    IDS_TITLEBARSEPARATOR       " - "
    IDS_PRINTSETUPTITLE         "Print Setup"
    IDS_PAGESETUPTITLE          "Page Setup"
    IDS_PRINTTITLE              "Print"
    IDS_OBJECTCLASS             "Object Class"
}

MESSAGETABLE
{
    IDMSG_INITFAILED            "Initialization failed."
    IDMSG_MAINWINCREATEFAILED   "Failed to create main window."
    IDMSG_CANNOTOPENINPUTFILE   "Cannot open input file."
    IDMSG_CANNOTOPENOUTPUTFILE  "Cannot open output 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_HELPDISPLAYERROR      "Failed to display help panel."
    IDMSG_CANNOTLOADEXITLIST    "Cannot load Exit List processor."
    IDMSG_PRINTINITFAILED       "Printer initialization failed."
    IDMSG_OVERWRITEFILE         "The file exists.  Do you want to overwrite it?"
    IDMSG_PRINTERROR            "Error while printing.  Printing aborted."
    IDMSG_UNDOFAILED            "Failed to Undo."
    IDMSG_CANNOTGETFILEINFO     "Error getting file information."
    IDMSG_CANNOTALLOCATEMEMORY  "Not enough memory."
    IDMSG_CANNOTREADFILE        "Error reading file."
    IDMSG_CANNOTWRITETOFILE     "Error writing file."
    IDMSG_CANNOTLOADFONTS       "Cannot load fonts."
    IDMSG_CANNOTGETPAGEINFO     "Error obtaining printer page information."

}

/* include dialog templates created by dialog box editor */

rcinclude template.dlg
rcinclude help.rc

unix.superglobalmegacorp.com

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