home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional Developers Kit 1992 November / Disc01 / Disc01.mdf / cppbeta / clsam4j / testcnr.rc_ / TESTCNR.RC
Encoding:
Text File  |  1992-10-25  |  12.9 KB  |  266 lines

  1.  
  2. /**********************************************************************/
  3. /* resource file for tstcnr.cxx - Container Sample Program            */
  4. /**********************************************************************/
  5.  
  6. #define  INCL_PM
  7. #include <os2.h>
  8. #include "testcnr.h"
  9.  
  10. /*****************************/
  11. /* bitmap for title-bar icon */
  12. /*****************************/
  13.  
  14. POINTER CNR_ICON      CAR.ICO
  15. POINTER CNR_MINIICON  MINCAR.ICO
  16. POINTER ICON_NOTEBOOK NOTEBOOK.ICO
  17. POINTER ICON_FOLDER   FOLDER.ICO
  18. POINTER ICON_CABINET  CABINET.ICO
  19. POINTER ICON_PHONE    PHONE.ICO
  20. POINTER ICON_INBASKET INBASKET.ICO
  21. POINTER ICON_SHREDDER SHREDDER.ICO
  22.  
  23. /*****************************/
  24. /* menu                      */
  25. /*****************************/
  26. MENU CNR_MAIN_MENU
  27. BEGIN
  28.   SUBMENU  "Views", CNR_VIEW_MENU, MIS_TEXT
  29.   BEGIN
  30.     MENUITEM "Text", CNR_VIEW_TEXT, MIS_TEXT
  31.     MENUITEM "Flowed Text", CNR_VIEW_FLOWED_TEXT, MIS_TEXT
  32.     MENUITEM SEPARATOR
  33.     MENUITEM "Name", CNR_VIEW_NAME, MIS_TEXT
  34.     MENUITEM "Flowed Name", CNR_VIEW_FLOWED_NAME, MIS_TEXT
  35.     MENUITEM SEPARATOR
  36.     MENUITEM "Icon", CNR_VIEW_ICON, MIS_TEXT
  37.     MENUITEM "Tree Icon", CNR_VIEW_TREE_ICON, MIS_TEXT
  38.     MENUITEM "Tree Name", CNR_VIEW_TREE_NAME, MIS_TEXT
  39.     MENUITEM "Tree Text", CNR_VIEW_TREE_TEXT, MIS_TEXT
  40.     MENUITEM SEPARATOR
  41.     MENUITEM "Details View", CNR_VIEW_DETAIL, MIS_TEXT
  42.     MENUITEM SEPARATOR
  43.     SUBMENU  "Sort", CNR_SORT_MENU, MIS_TEXT
  44.     BEGIN
  45.       MENUITEM "By Name",     CNR_SORT_BYCUSTOMER, MIS_TEXT
  46.       MENUITEM "By Address",  CNR_SORT_BYADDRESS,  MIS_TEXT
  47.       MENUITEM "By Phone",    CNR_SORT_BYPHONE,    MIS_TEXT
  48.       MENUITEM "By Age",      CNR_SORT_BYAGE,      MIS_TEXT
  49.       MENUITEM "Arrange Icons", CNR_ARRANGE_ICONVIEW, MIS_TEXT
  50.     END
  51.     SUBMENU  "Include", CNR_INCLUDE_MENU, MIS_TEXT
  52.     BEGIN
  53.       MENUITEM "Names A-K",   CNR_INCLUDE_A_K,     MIS_TEXT
  54.       MENUITEM "Names L-Z",   CNR_INCLUDE_L_Z,     MIS_TEXT
  55.       MENUITEM "Age > 30 ",   CNR_INCLUDE_OVER_30, MIS_TEXT
  56.       MENUITEM "All",         CNR_INCLUDE_ALL,     MIS_TEXT
  57.     END
  58.   END
  59.  
  60.   SUBMENU  "Edit", CNR_EDIT_MENU, MIS_TEXT
  61.   BEGIN
  62.     MENUITEM "Copy Cursor Object",      CNR_COPY_CURSOR,        MIS_TEXT
  63.     MENUITEM "Copy Selected Objects",   CNR_COPY_MARKS,         MIS_TEXT
  64.     MENUITEM "Delete Cursor Object",    CNR_DELETE_CURSOR,      MIS_TEXT
  65.     MENUITEM "Delete Selected Objects", CNR_DELETE_MARKS,       MIS_TEXT
  66.     MENUITEM "Delete All Objects",      CNR_DELETE_ALL_OBJECTS, MIS_TEXT
  67.     MENUITEM "Create Object",           CNR_CREATE_AT_CURSOR,   MIS_TEXT
  68.     MENUITEM "Create Object as Child",  CNR_CREATE_AS_CHILD,    MIS_TEXT
  69.     MENUITEM "Cut Object",              CNR_CUT_OBJECT,         MIS_TEXT
  70.     MENUITEM "Paste Object",            CNR_PASTE_AT_CURSOR,    MIS_TEXT
  71.     MENUITEM "Paste Object as Child",   CNR_PASTE_AS_CHILD,     MIS_TEXT
  72.     MENUITEM "Remove Cursored Object",  CNR_REMOVE_CURSOR,      MIS_TEXT
  73.     MENUITEM "Remove Selected Objects", CNR_REMOVE_MARKS,       MIS_TEXT
  74.     MENUITEM "Remove All Objects",      CNR_REMOVE_ALL,         MIS_TEXT
  75.     MENUITEM "Select All",              CNR_SELECT_ALL,         MIS_TEXT
  76.     MENUITEM "Deselect All",            CNR_DESELECT_ALL,       MIS_TEXT
  77.   END
  78.   SUBMENU  "Attributes", CNR_ATTR_MENU, MIS_TEXT
  79.   BEGIN
  80.     SUBMENU "Column",             CNR_COLUMN_MENU,     MIS_TEXT
  81.       BEGIN
  82.         MENUITEM "Show Column 2",      CNR_SHOW_COL_2,      MIS_TEXT
  83.         MENUITEM "Hide Column 2",      CNR_HIDE_COL_2,      MIS_TEXT
  84.         MENUITEM "Make Column 2 last", CNR_MOVE_COL_2TOLAST,MIS_TEXT
  85.         MENUITEM "Increase Column 2 Width", CNR_INCREASE_WIDTH_COL2, MIS_TEXT
  86.         MENUITEM "Decrease Column 2 Width", CNR_DECREASE_WIDTH_COL2, MIS_TEXT
  87.       END
  88.     SUBMENU "Container",          CNR_CONTAINER_MENU,    MIS_TEXT
  89.       BEGIN
  90.         MENUITEM "Ordered Target",      CNR_ORDEREDTARGET,     MIS_TEXT
  91.         MENUITEM "Mixed Target",        CNR_MIXEDTARGET,       MIS_TEXT
  92.         MENUITEM "Normal Target",       CNR_NORMALTARGET,      MIS_TEXT
  93.         MENUITEM "Single Selection",    CNR_SINGLESELECT,      MIS_TEXT
  94.         MENUITEM "Multiple Selection",  CNR_MULTIPLESELECT,    MIS_TEXT
  95.         MENUITEM "Extended Selection",  CNR_EXTENDEDSELECT,    MIS_TEXT
  96.         MENUITEM "Increase Line space", CNR_INCREMENT_LINESPACING, MIS_TEXT
  97.         MENUITEM "Decrease Line space", CNR_DECREMENT_LINESPACING, MIS_TEXT
  98.       END
  99.     SUBMENU "Object",             CNR_OBJECT_MENU,     MIS_TEXT
  100.       BEGIN
  101.         SUBMENU  "Enable Drop - Cursor",    CNR_ENABLE_DROP,          MIS_TEXT
  102.           BEGIN
  103.             MENUITEM "This container only",    CNR_ENABLE_DROP_ONE,   MIS_TEXT
  104.             MENUITEM "All containers",         CNR_ENABLE_DROP_ALL,   MIS_TEXT
  105.           END
  106.         SUBMENU  "Disable Drop - Cursor",   CNR_DISABLE_DROP,         MIS_TEXT
  107.           BEGIN
  108.             MENUITEM "This container only",    CNR_DISABLE_DROP_ONE,   MIS_TEXT
  109.             MENUITEM "All containers",         CNR_DISABLE_DROP_ALL,   MIS_TEXT
  110.           END
  111.         SUBMENU  "Enable Update - Cursor",  CNR_ENABLE_OBJECTUPDATE , MIS_TEXT
  112.           BEGIN
  113.             MENUITEM "This container only",    CNR_ENABLE_OBJECTUPDATE_ONE,   MIS_TEXT
  114.             MENUITEM "All containers",         CNR_ENABLE_OBJECTUPDATE_ALL,   MIS_TEXT
  115.           END
  116.         SUBMENU  "Disable Update - Cursor", CNR_DISABLE_OBJECTUPDATE, MIS_TEXT
  117.           BEGIN
  118.             MENUITEM "This container only",    CNR_DISABLE_OBJECTUPDATE_ONE,   MIS_TEXT
  119.             MENUITEM "All containers",         CNR_DISABLE_OBJECTUPDATE_ALL,   MIS_TEXT
  120.           END
  121.         MENUITEM "Select - Cursor",         CNR_SELECT,               MIS_TEXT
  122.         MENUITEM "Deselect - Cursor",       CNR_DESELECT,             MIS_TEXT
  123.         SUBMENU  "Set In-use - Cursor",     CNR_SET_INUSE,            MIS_TEXT
  124.           BEGIN
  125.             MENUITEM "This container only",    CNR_SET_INUSE_ONE,     MIS_TEXT
  126.             MENUITEM "All containers",         CNR_SET_INUSE_ALL,     MIS_TEXT
  127.           END
  128.         SUBMENU  "Remove In-use - Cursor",  CNR_REMOVE_INUSE,         MIS_TEXT
  129.           BEGIN
  130.             MENUITEM "This container only",    CNR_REMOVE_INUSE_ONE,  MIS_TEXT
  131.             MENUITEM "All containers",         CNR_REMOVE_INUSE_ALL,  MIS_TEXT
  132.           END
  133. /*        MENUITEM "Increase Icon Size",      CNR_INCREMENT_ICONSIZE,   MIS_TEXT */
  134. /*        MENUITEM "Decrease Icon Size",      CNR_DECREMENT_ICONSIZE,   MIS_TEXT */
  135.         MENUITEM "Expand - Cursor",         CNR_EXPAND_CURRENT,       MIS_TEXT 
  136.         MENUITEM "Collapse - Cursor",       CNR_COLLAPSE_CURRENT,     MIS_TEXT 
  137.       END
  138.     SUBMENU "Object Status",     CNR_OBJECT_STATUS_MENU,       MIS_TEXT
  139.       BEGIN
  140.         SUBMENU  "Drop Enabled?",        CNR_IS_DROP_ENABLED, MIS_TEXT
  141.           BEGIN
  142.             MENUITEM "This container only",    CNR_IS_DROP_ENABLED_ONE,   MIS_TEXT
  143.             MENUITEM "All containers",         CNR_IS_DROP_ENABLED_ALL,   MIS_TEXT
  144.           END
  145.         SUBMENU  "Read-Only?",           CNR_IS_READONLY,    MIS_TEXT
  146.           BEGIN
  147.             MENUITEM "This container only",    CNR_IS_READONLY_ONE,   MIS_TEXT
  148.             MENUITEM "All containers",         CNR_IS_READONLY_ALL,   MIS_TEXT
  149.           END
  150.         SUBMENU  "In-Use?",              CNR_IS_INUSE,       MIS_TEXT
  151.           BEGIN
  152.             MENUITEM "This container only",    CNR_IS_INUSE_ONE,   MIS_TEXT
  153.             MENUITEM "All containers",         CNR_IS_INUSE_ALL,   MIS_TEXT
  154.           END
  155.         MENUITEM "Selected?",            CNR_IS_SELECTED,    MIS_TEXT
  156.         MENUITEM "Expanded?",            CNR_IS_EXPANDED,    MIS_TEXT
  157.       END
  158.     SUBMENU "Title",              CNR_TITLE_MENU,        MIS_TEXT
  159.       BEGIN
  160.         MENUITEM "Show Title",           CNR_SHOW_CONTAINERTITLE,  MIS_TEXT
  161.         MENUITEM "Hide Title",           CNR_HIDE_CONTAINERTITLE,  MIS_TEXT
  162.         MENUITEM "Title Visible?",       CNR_CONTAINERTITLE_VISIBLE,  MIS_TEXT
  163.         MENUITEM "Enable Title Update" , CNR_ENABLE_TITLEUPDATE,   MIS_TEXT
  164.         MENUITEM "Disable Title Update", CNR_DISABLE_TITLEUPDATE,  MIS_TEXT
  165.         MENUITEM "Show Title Line",      CNR_SHOW_TITLESEPARATOR,  MIS_TEXT
  166.         MENUITEM "Hide Title Line",      CNR_HIDE_TITLESEPARATOR,  MIS_TEXT
  167.       END
  168.     SUBMENU "Tree View",          CNR_TREEVIEW_MENU,     MIS_TEXT
  169.       BEGIN
  170.         MENUITEM "Show Tree Line",       CNR_SHOW_TREELINE,         MIS_TEXT
  171.         MENUITEM "Hide Tree Line",       CNR_HIDE_TREELINE,         MIS_TEXT
  172.         MENUITEM "Increase Expand Icon", CNR_INCREMENT_EXPANDICON,  MIS_TEXT
  173.         MENUITEM "Decrease Expand Icon", CNR_DECREMENT_EXPANDICON,  MIS_TEXT
  174.         MENUITEM "Expand",               CNR_EXPAND,               MIS_TEXT
  175.         MENUITEM "Collapse",             CNR_COLLAPSE,             MIS_TEXT
  176.       END
  177.     SUBMENU "Details View",       CNR_DETAILSVIEW_MENU,      MIS_TEXT
  178.       BEGIN
  179.         MENUITEM "Show Detail Title",    CNR_SHOW_DETAILSTITLE, MIS_TEXT
  180.         MENUITEM "Hide Detail Title",    CNR_HIDE_DETAILSTITLE, MIS_TEXT
  181.         MENUITEM "Show Splitbar",        CNR_SHOW_SPLITBAR,     MIS_TEXT
  182.         MENUITEM "Hide Splitbar",        CNR_HIDE_SPLITBAR,     MIS_TEXT
  183.       END
  184.   END
  185.   SUBMENU  "Move",                CNR_MOVE_MENU, MIS_TEXT
  186.   BEGIN
  187.     MENUITEM "Cursor Icon right",     CNR_MOVE_ICON_RIGHT, MIS_TEXT
  188.     MENUITEM "Cursor Icon left",      CNR_MOVE_ICON_LEFT,  MIS_TEXT
  189.     MENUITEM "Cursor Icon up",        CNR_MOVE_ICON_UP,    MIS_TEXT
  190.     MENUITEM "Cursor Icon down",      CNR_MOVE_ICON_DOWN,  MIS_TEXT
  191. /*  MENUITEM "Cursored Top right",    CNR_MOVE_CURSORED_TOPRIGHT, MIS_TEXT */
  192. /*  MENUITEM "Cursored Top left",     CNR_MOVE_CURSORED_TOPLEFT,  MIS_TEXT */
  193. /*  MENUITEM "Cursored Bottom right", CNR_MOVE_CURSORED_BOTRIGHT, MIS_TEXT */
  194. /*  MENUITEM "Cursored Bottom left",  CNR_MOVE_CURSORED_BOTLEFT,  MIS_TEXT */
  195.     MENUITEM "Cursored Into View",    CNR_MOVE_CURSORED_TOVIEW,   MIS_TEXT
  196.   END
  197. END
  198.  
  199.  
  200. MENU CNR_OBJECT_POPUP_MENU
  201. BEGIN
  202.   SUBMENU  "Enable Drop - Cursor",    CNR_ENABLE_DROP,          MIS_TEXT
  203.     BEGIN
  204.       MENUITEM "This container only",    CNR_ENABLE_DROP_ONE,   MIS_TEXT
  205.       MENUITEM "All containers",         CNR_ENABLE_DROP_ALL,   MIS_TEXT
  206.     END
  207.   SUBMENU  "Disable Drop - Cursor",   CNR_DISABLE_DROP,         MIS_TEXT
  208.     BEGIN
  209.       MENUITEM "This container only",    CNR_DISABLE_DROP_ONE,   MIS_TEXT
  210.       MENUITEM "All containers",         CNR_DISABLE_DROP_ALL,   MIS_TEXT
  211.     END
  212.   SUBMENU  "Enable Update - Cursor",  CNR_ENABLE_OBJECTUPDATE , MIS_TEXT
  213.     BEGIN
  214.       MENUITEM "This container only",    CNR_ENABLE_OBJECTUPDATE_ONE,   MIS_TEXT
  215.       MENUITEM "All containers",         CNR_ENABLE_OBJECTUPDATE_ALL,   MIS_TEXT
  216.     END
  217.   SUBMENU  "Disable Update - Cursor", CNR_DISABLE_OBJECTUPDATE, MIS_TEXT
  218.     BEGIN
  219.       MENUITEM "This container only",    CNR_DISABLE_OBJECTUPDATE_ONE,   MIS_TEXT
  220.       MENUITEM "All containers",         CNR_DISABLE_OBJECTUPDATE_ALL,   MIS_TEXT
  221.     END
  222.   MENUITEM "Select - Cursor",         CNR_SELECT,               MIS_TEXT
  223.   MENUITEM "Deselect - Cursor",       CNR_DESELECT,             MIS_TEXT
  224.   SUBMENU  "Set In-use - Cursor",     CNR_SET_INUSE,            MIS_TEXT
  225.     BEGIN
  226.       MENUITEM "This container only",    CNR_SET_INUSE_ONE,     MIS_TEXT
  227.       MENUITEM "All containers",         CNR_SET_INUSE_ALL,     MIS_TEXT
  228.     END
  229.   SUBMENU  "Remove In-use - Cursor",  CNR_REMOVE_INUSE,         MIS_TEXT
  230.     BEGIN
  231.       MENUITEM "This container only",    CNR_REMOVE_INUSE_ONE,  MIS_TEXT
  232.       MENUITEM "All containers",         CNR_REMOVE_INUSE_ALL,  MIS_TEXT
  233.     END
  234.   MENUITEM "Increase Icon Size",      CNR_INCREMENT_ICONSIZE,   MIS_TEXT
  235.   MENUITEM "Decrease Icon Size",      CNR_DECREMENT_ICONSIZE,   MIS_TEXT
  236.   MENUITEM "Expand - Cursor",         CNR_EXPAND_CURRENT,       MIS_TEXT
  237.   MENUITEM "Collapse - Cursor",       CNR_COLLAPSE_CURRENT,     MIS_TEXT
  238.   SUBMENU  "Drop Enabled?",        CNR_IS_DROP_ENABLED, MIS_TEXT
  239.     BEGIN
  240.       MENUITEM "This container only",    CNR_IS_DROP_ENABLED_ONE,   MIS_TEXT
  241.       MENUITEM "All containers",         CNR_IS_DROP_ENABLED_ALL,   MIS_TEXT
  242.     END
  243.   SUBMENU  "Read-Only?",           CNR_IS_READONLY,    MIS_TEXT
  244.     BEGIN
  245.       MENUITEM "This container only",    CNR_IS_READONLY_ONE,   MIS_TEXT
  246.       MENUITEM "All containers",         CNR_IS_READONLY_ALL,   MIS_TEXT
  247.     END
  248.   SUBMENU  "In-Use?",              CNR_IS_INUSE,       MIS_TEXT
  249.     BEGIN
  250.       MENUITEM "This container only",    CNR_IS_INUSE_ONE,   MIS_TEXT
  251.       MENUITEM "All containers",         CNR_IS_INUSE_ALL,   MIS_TEXT
  252.     END
  253.   MENUITEM "Selected?",            CNR_IS_SELECTED,    MIS_TEXT
  254.   MENUITEM "Expanded?",            CNR_IS_EXPANDED,    MIS_TEXT
  255. END
  256.  
  257. STRINGTABLE PRELOAD
  258. BEGIN
  259.   CNR_OBJNAME,            "Object Name"
  260.   CNR_VIEWNAME,           "View Name"
  261.   CNR_ENTERPB,            "Enter"
  262.   CNR_CANCELPB,           "Cancel"
  263.   CNR_INTROTEXT,          "Please enter your complete historical profile in the space provided below."
  264. END
  265.  
  266.