home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / STYLE.ZIP / STY_MAIN.RC < prev    next >
Text File  |  1992-03-30  |  10KB  |  238 lines

  1. /*************************************************************************
  2. *
  3. *  File Name   : STY_MAIN.RC
  4. *
  5. *  Description : This module contains resources used in the Style Sample
  6. *
  7. *  Copyright (C) 1992 IBM Corporation
  8. *
  9. *      DISCLAIMER OF WARRANTIES.  The following [enclosed] code is
  10. *      sample code created by IBM Corporation. This sample code is not
  11. *      part of any standard or IBM product and is provided to you solely
  12. *      for  the purpose of assisting you in the development of your
  13. *      applications.  The code is provided "AS IS", without
  14. *      warranty of any kind.  IBM shall not be liable for any damages
  15. *      arising out of your use of the sample code, even if they have been
  16. *      advised of the possibility of such damages.                                                    *
  17. *
  18. *************************************************************************/
  19. #include <os2.h>
  20. #include "sty_main.h"
  21. #include "sty_dlg.h"
  22.  
  23. ICON IDR_MAIN sty_main.ico
  24. ICON IDR_ICON1 sty_ico1.ico
  25. ICON IDR_ICON2 sty_ico2.ico
  26. ICON IDR_ICON3 sty_ico3.ico
  27. ICON IDR_ICON4 sty_ico4.ico
  28.  
  29. BITMAP IDR_BITMAP prodinfo.bmp
  30.  
  31. MENU IDR_MAIN
  32. {
  33.    SUBMENU     "~File", IDM_FILE, MIS_TEXT
  34.    {
  35.       MENUITEM    "~New",             IDM_FILENEW,        MIS_TEXT
  36.       MENUITEM    "~Open...",         IDM_FILEOPEN,       MIS_TEXT
  37.       MENUITEM SEPARATOR
  38.       MENUITEM    "~Save",            IDM_FILESAVE,       MIS_TEXT
  39.       MENUITEM    "Save ~as...",      IDM_FILESAVEAS,     MIS_TEXT
  40.    }
  41.  
  42.    SUBMENU     "~Edit", IDM_EDIT, MIS_TEXT
  43.    {
  44.       MENUITEM    "~Undo\tAlt+Backspace",     IDM_EDITUNDO,   MIS_TEXT
  45.       MENUITEM SEPARATOR
  46.       MENUITEM    "Cu~t\tShift+Delete",       IDM_EDITCUT,    MIS_TEXT
  47.       MENUITEM    "~Copy\tCtrl+Insert",       IDM_EDITCOPY,   MIS_TEXT
  48.       MENUITEM    "~Paste\tShift+Insert",     IDM_EDITPASTE,  MIS_TEXT
  49.       MENUITEM SEPARATOR
  50.       MENUITEM    "Cl~ear\tDelete",           IDM_EDITCLEAR,  MIS_TEXT
  51.    }
  52.  
  53.    SUBMENU     "~Options", IDM_OPTIONS, MIS_TEXT
  54.    {
  55.       SUBMENU     "~Foreground color",  IDM_OPTIONSFORECOLOR, MIS_TEXT
  56.       {
  57.          MENUITEM    "~Black",   IDM_OPTIONSFORECOLORBLACK,  MIS_TEXT
  58.          MENUITEM    "B~lue",    IDM_OPTIONSFORECOLORBLUE,   MIS_TEXT
  59.          MENUITEM    "~Red",     IDM_OPTIONSFORECOLORRED,    MIS_TEXT
  60.          MENUITEM    "~Default", IDM_OPTIONSFORECOLORDEFAULT,MIS_TEXT
  61.       }
  62.  
  63.       SUBMENU     "~Background color",  IDM_OPTIONSBACKCOLOR, MIS_TEXT
  64.       {
  65.          MENUITEM    "~Yellow",  IDM_OPTIONSBACKCOLORYELLOW, MIS_TEXT
  66.          MENUITEM    "~Pink",    IDM_OPTIONSBACKCOLORPINK,   MIS_TEXT
  67.          MENUITEM    "~Cyan",    IDM_OPTIONSBACKCOLORCYAN,   MIS_TEXT
  68.          MENUITEM    "~Default", IDM_OPTIONSBACKCOLORDEFAULT,MIS_TEXT
  69.       }
  70.  
  71.       MENUITEM SEPARATOR
  72.       MENUITEM    "F~ont...\tCtrl+F",      IDM_OPTIONSFONT,     MIS_TEXT
  73.    }
  74.  
  75.   SUBMENU     "~Demo",    IDM_DEMO, MIS_TEXT
  76.   {
  77.      SUBMENU     "~Dialog controls",     IDM_DEMODLG,    MIS_TEXT
  78.      {
  79.         MENUITEM    "~Buttons...",      IDM_DEMODLGBUTTONS,     MIS_TEXT
  80.         MENUITEM    "~List boxes...",   IDM_DEMODLGLISTBOXES,   MIS_TEXT
  81.         MENUITEM    "~Combo boxes...",  IDM_DEMODLGCOMBOBOXES,  MIS_TEXT
  82.         MENUITEM    "~Entry fields...", IDM_DEMODLGENTRYFIELDS, MIS_TEXT
  83.         MENUITEM    "~Static...",       IDM_DEMODLGSTATIC,      MIS_TEXT
  84.         MENUITEM    "~Presentation parameters...",   IDM_DEMODLGPP,  MIS_TEXT
  85.         MENUITEM SEPARATOR
  86.         SUBMENU     "C~ua controls",    IDM_DEMOCUACONTROLS,    MIS_TEXT
  87.         {
  88.            MENUITEM    "Sl~iders...",      IDM_DEMODLGSLIDER,     MIS_TEXT
  89.            MENUITEM    "S~pin Buttons...", IDM_DEMODLGSPINBUTTON, MIS_TEXT
  90.            MENUITEM    "~Notebook...",     IDM_DEMODLGNOTEBOOK,   MIS_TEXT
  91.            MENUITEM    "~Value Set...",    IDM_DEMODLGVALUESET,   MIS_TEXT
  92.            MENUITEM    "C~ontainer...",    IDM_DEMODLGCONTAINER,  MIS_TEXT
  93.         }
  94.      }
  95.  
  96.      SUBMENU     "~Message boxes",     IDM_DEMOMSGBOX,    MIS_TEXT
  97.      {
  98.         MENUITEM    "~Ok Button...",  IDM_DEMOMSGBOXOK, MIS_TEXT
  99.         MENUITEM    "O~k/Cancel Buttons...", IDM_DEMOMSGBOXOKCANCEL, MIS_TEXT
  100.         MENUITEM    "~Yes/No Buttons...", IDM_DEMOMSGBOXYESNO, MIS_TEXT
  101.         MENUITEM    "Ye~s/No/Cancel Buttons...", IDM_DEMOMSGBOXYESNOCANCEL, MIS_TEXT
  102.         MENUITEM    "~Retry/Cancel Buttons...",   IDM_DEMOMSGBOXRETRYCANCEL,  MIS_TEXT
  103.         MENUITEM    "~Abort/Retry/Ignore Buttons...",   IDM_DEMOMSGBOXABORT,  MIS_TEXT
  104.         MENUITEM    "~Enter Button...",   IDM_DEMOMSGBOXENTER,  MIS_TEXT
  105.         MENUITEM    "E~nter/Cancel Buttons...",   IDM_DEMOMSGBOXENTERCANCEL,  MIS_TEXT
  106.         MENUITEM SEPARATOR
  107.         MENUITEM    "~Query Icon...",   IDM_DEMOMSGBOXQUERY, MIS_TEXT
  108.         MENUITEM    "~Warning Icon...",   IDM_DEMOMSGBOXWARNING, MIS_TEXT
  109.         MENUITEM    "~Information Icon...",   IDM_DEMOMSGBOXINFO, MIS_TEXT
  110.         MENUITEM    "~Action...",   IDM_DEMOMSGBOXCRITICAL, MIS_TEXT
  111.         MENUITEM SEPARATOR
  112.         MENUITEM    "~Application modal...", IDM_DEMOMSGBOXAPP, MIS_TEXT
  113.         MENUITEM    "~System modal...", IDM_DEMOMSGBOXSYS, MIS_TEXT
  114.         MENUITEM    "~Help...",  IDM_DEMOMSGBOXHELP,    MIS_TEXT
  115.      }
  116.   }
  117.  
  118.   SUBMENU     "~Help",    IDM_HELP,   MIS_TEXT
  119.   {
  120.      MENUITEM    "Help ~index",          IDM_HELPINDEX,      MIS_TEXT
  121.      MENUITEM    "~General help",        IDM_HELPGENERAL,    MIS_TEXT
  122.      MENUITEM    "~Keys help",           IDM_HELPKEYS,       MIS_TEXT
  123.      MENUITEM    "~Using help",          IDM_HELPUSINGHELP,  MIS_TEXT
  124.      MENUITEM SEPARATOR
  125.      MENUITEM    "~Product information", IDM_HELPPRODINFO,   MIS_TEXT
  126.   }
  127. }
  128.  
  129. MENU    IDD_CONTAINERMENU
  130. {
  131.    SUBMENU  "~Views", IDM_VIEWS
  132.    {
  133.       MENUITEM "ICON",      IDM_ICON,      MIS_TEXT
  134.       MENUITEM "NAME",      IDM_NAME,      MIS_TEXT
  135.       MENUITEM "TEXT",      IDM_TEXT,      MIS_TEXT
  136.       MENUITEM "DETAIL",    IDM_DETAIL,    MIS_TEXT
  137.     }
  138. }
  139.  
  140. ACCELTABLE IDR_MAIN
  141. {
  142.    VK_F3,          IDM_EXIT,           VIRTUALKEY
  143.    VK_BACKSPACE,   IDM_EDITUNDO,       VIRTUALKEY,    ALT
  144.    VK_DELETE,      IDM_EDITCUT,        VIRTUALKEY,    SHIFT
  145.    VK_INSERT,      IDM_EDITCOPY,       VIRTUALKEY,    CONTROL
  146.    VK_INSERT,      IDM_EDITPASTE,      VIRTUALKEY,    SHIFT
  147.    VK_DELETE,      IDM_EDITCLEAR,      VIRTUALKEY
  148.    "c",    IDM_OPTIONSFORECOLOR,    CHAR,  CONTROL
  149.    "f",    IDM_OPTIONSFONT,         CHAR,  CONTROL
  150. }
  151.  
  152. STRINGTABLE
  153. {
  154.    IDS_APPNAME                 "Style"
  155.    IDS_FILEOPENEXT             "*.TXT"
  156.    IDS_HELPLIBRARYNAME         "STYLE.HLP"
  157.    IDS_OPENDLGTITLE            "Open"
  158.    IDS_OPENDLGBUTTON           "~Open"
  159.    IDS_HELPWINDOWTITLE         "Style Help"
  160.    IDS_SAVEDLGTITLE            "Save"
  161.    IDS_SAVEDLGBUTTON           "Save"
  162.    IDS_UNTITLED                "Untitled"
  163.    IDS_TITLEBARSEPARATOR       " - "
  164.    IDS_FONTDLGTITLE            "Font"
  165.    IDS_PPFONTPOINT             "8."
  166.    IDS_DEMOMSGBOXOK            "Ok button"
  167.    IDS_DEMOMSGBOXOKCANCEL      "Ok and Cancel buttons"
  168.    IDS_DEMOMSGBOXYESNO         "Yes and No buttons"
  169.    IDS_DEMOMSGBOXYESNOCANCEL   "Yes, No, and Cancel buttons"
  170.    IDS_DEMOMSGBOXRETRYCANCEL   "Retry and Cancel buttons"
  171.    IDS_DEMOMSGBOXABORT         "Abort, Retry, and Ignore buttons"
  172.    IDS_DEMOMSGBOXENTER         "Enter button"
  173.    IDS_DEMOMSGBOXENTERCANCEL   "Enter and Cancel buttons"
  174.    IDS_DEMOMSGBOXQUERY         "Query icon"
  175.    IDS_DEMOMSGBOXWARNING       "Warning icon"
  176.    IDS_DEMOMSGBOXINFO          "Information icon"
  177.    IDS_DEMOMSGBOXCRITICAL      "Action icon"
  178.    IDS_DEMOMSGBOXAPP           "Application modal message box"
  179.    IDS_DEMOMSGBOXSYS           "System modal message box"
  180.    IDS_DEMOMSGBOXHELP          "Help button"
  181.  
  182.    IDS_LISTBOX1                "Test Text 1"
  183.    IDS_LISTBOX2                "Test Text 2"
  184.    IDS_LISTBOX3                "Test Text 3"
  185.    IDS_LISTBOX4                "Test Text 4"
  186.    IDS_LISTBOX5                "Test Text 5"
  187.    IDS_LISTBOX6                "Test Text 6"
  188.    IDS_LISTBOX7                "Test Text 7"
  189.    IDS_LISTBOX8                "Test Text 8"
  190.    IDS_LISTBOX9                "Test Text 9"
  191.    IDS_LISTBOX10               "Test Text 10"
  192.  
  193.    IDS_BLUE                    "Blue"
  194.    IDS_RED                     "Red"
  195.    IDS_PINK                    "Pink"
  196.    IDS_GREEN                   "Green"
  197.    IDS_CYAN                    "Cyan"
  198.    IDS_YELLOW                  "Yellow"
  199.    IDS_DARKGRAY                "Dark Gray"
  200.    IDS_DARKBLUE                "Dark Blue"
  201.    IDS_DARKRED                 "Dark Red"
  202.    IDS_DARKPINK                "Dark Pink"
  203.    IDS_DARKGREEN               "Dark Green"
  204.    IDS_DARKCYAN                "Dark Cyan"
  205.    IDS_BROWN                   "Brown"
  206.    IDS_PALEGRAY                "Pale Gray"
  207.    IDS_DEFAULT                 "Default"
  208. }
  209.  
  210. MESSAGETABLE
  211. {
  212.    IDMSG_INITFAILED            "Initalization failed."
  213.    IDMSG_MAINWINCREATEFAILED   "Failed to create main window."
  214.    IDMSG_CANNOTOPENINPUTFILE   "Cannot open input file."
  215.    IDMSG_CANNOTOPENOUTPUTFILE  "Cannot open output file."
  216.    IDMSG_CANNOTRUNCOLOR        "Cannot run Color dialog."
  217.    IDMSG_CANNOTGETHPS          "Cannot get HPS for window."
  218.    IDMSG_HELPLOADERROR         "Failed to load help manager."
  219.    IDMSG_CANNOTLOADSTRING      "Failed to load string."
  220.    IDMSG_CANNOTOPENPRINTER     "Failed to open printer."
  221.    IDMSG_HELPDISPLAYERROR      "Failed to display help panel."
  222.    IDMSG_CANNOTLOADEXITLIST    "Cannot load Exit List processor."
  223.    IDMSG_OVERWRITEFILE         "The file exists.  Do you want to overwrite it?"
  224.    IDMSG_FILECHANGED           "The file has changed.  Do you want to save it?"
  225.    IDMSG_UNDOFAILED            "Failed to Undo."
  226.    IDMSG_CANNOTGETFILEINFO     "Error getting file information."
  227.    IDMSG_CANNOTALLOCATEMEMORY  "Not enough memory."
  228.    IDMSG_CANNOTREADFILE        "Error reading file."
  229.    IDMSG_CANNOTWRITETOFILE     "Error writing file."
  230.    IDMSG_CANNOTLOADFONTS       "Cannot load fonts."
  231.    IDMSG_CANNOTSETPP           "Error setting presentation parameters."
  232. }
  233.  
  234. /* include dialog templates created by dialog box editor */
  235.  
  236. rcinclude sty_help.rc
  237. rcinclude sty_main.dlg
  238.