home *** CD-ROM | disk | FTP | other *** search
-
- /**********************************************************************/
- /* resource file for tstcnr.cxx - Container Sample Program */
- /**********************************************************************/
-
- #define INCL_PM
- #include <os2.h>
- #include "testcnr.h"
-
- /*****************************/
- /* bitmap for title-bar icon */
- /*****************************/
-
- POINTER CNR_ICON CAR.ICO
- POINTER CNR_MINIICON MINCAR.ICO
- POINTER ICON_NOTEBOOK NOTEBOOK.ICO
- POINTER ICON_FOLDER FOLDER.ICO
- POINTER ICON_CABINET CABINET.ICO
- POINTER ICON_PHONE PHONE.ICO
- POINTER ICON_INBASKET INBASKET.ICO
- POINTER ICON_SHREDDER SHREDDER.ICO
-
- /*****************************/
- /* menu */
- /*****************************/
- MENU CNR_MAIN_MENU
- BEGIN
- SUBMENU "Views", CNR_VIEW_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Text", CNR_VIEW_TEXT, MIS_TEXT
- MENUITEM "Flowed Text", CNR_VIEW_FLOWED_TEXT, MIS_TEXT
- MENUITEM SEPARATOR
- MENUITEM "Name", CNR_VIEW_NAME, MIS_TEXT
- MENUITEM "Flowed Name", CNR_VIEW_FLOWED_NAME, MIS_TEXT
- MENUITEM SEPARATOR
- MENUITEM "Icon", CNR_VIEW_ICON, MIS_TEXT
- MENUITEM "Tree Icon", CNR_VIEW_TREE_ICON, MIS_TEXT
- MENUITEM "Tree Name", CNR_VIEW_TREE_NAME, MIS_TEXT
- MENUITEM "Tree Text", CNR_VIEW_TREE_TEXT, MIS_TEXT
- MENUITEM SEPARATOR
- MENUITEM "Details View", CNR_VIEW_DETAIL, MIS_TEXT
- MENUITEM SEPARATOR
- SUBMENU "Sort", CNR_SORT_MENU, MIS_TEXT
- BEGIN
- MENUITEM "By Name", CNR_SORT_BYCUSTOMER, MIS_TEXT
- MENUITEM "By Address", CNR_SORT_BYADDRESS, MIS_TEXT
- MENUITEM "By Phone", CNR_SORT_BYPHONE, MIS_TEXT
- MENUITEM "By Age", CNR_SORT_BYAGE, MIS_TEXT
- MENUITEM "Arrange Icons", CNR_ARRANGE_ICONVIEW, MIS_TEXT
- END
- SUBMENU "Include", CNR_INCLUDE_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Names A-K", CNR_INCLUDE_A_K, MIS_TEXT
- MENUITEM "Names L-Z", CNR_INCLUDE_L_Z, MIS_TEXT
- MENUITEM "Age > 30 ", CNR_INCLUDE_OVER_30, MIS_TEXT
- MENUITEM "All", CNR_INCLUDE_ALL, MIS_TEXT
- END
- END
-
- SUBMENU "Edit", CNR_EDIT_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Copy Cursor Object", CNR_COPY_CURSOR, MIS_TEXT
- MENUITEM "Copy Selected Objects", CNR_COPY_MARKS, MIS_TEXT
- MENUITEM "Delete Cursor Object", CNR_DELETE_CURSOR, MIS_TEXT
- MENUITEM "Delete Selected Objects", CNR_DELETE_MARKS, MIS_TEXT
- MENUITEM "Delete All Objects", CNR_DELETE_ALL_OBJECTS, MIS_TEXT
- MENUITEM "Create Object", CNR_CREATE_AT_CURSOR, MIS_TEXT
- MENUITEM "Create Object as Child", CNR_CREATE_AS_CHILD, MIS_TEXT
- MENUITEM "Cut Object", CNR_CUT_OBJECT, MIS_TEXT
- MENUITEM "Paste Object", CNR_PASTE_AT_CURSOR, MIS_TEXT
- MENUITEM "Paste Object as Child", CNR_PASTE_AS_CHILD, MIS_TEXT
- MENUITEM "Remove Cursored Object", CNR_REMOVE_CURSOR, MIS_TEXT
- MENUITEM "Remove Selected Objects", CNR_REMOVE_MARKS, MIS_TEXT
- MENUITEM "Remove All Objects", CNR_REMOVE_ALL, MIS_TEXT
- MENUITEM "Select All", CNR_SELECT_ALL, MIS_TEXT
- MENUITEM "Deselect All", CNR_DESELECT_ALL, MIS_TEXT
- END
- SUBMENU "Attributes", CNR_ATTR_MENU, MIS_TEXT
- BEGIN
- SUBMENU "Column", CNR_COLUMN_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Show Column 2", CNR_SHOW_COL_2, MIS_TEXT
- MENUITEM "Hide Column 2", CNR_HIDE_COL_2, MIS_TEXT
- MENUITEM "Make Column 2 last", CNR_MOVE_COL_2TOLAST,MIS_TEXT
- MENUITEM "Increase Column 2 Width", CNR_INCREASE_WIDTH_COL2, MIS_TEXT
- MENUITEM "Decrease Column 2 Width", CNR_DECREASE_WIDTH_COL2, MIS_TEXT
- END
- SUBMENU "Container", CNR_CONTAINER_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Ordered Target", CNR_ORDEREDTARGET, MIS_TEXT
- MENUITEM "Mixed Target", CNR_MIXEDTARGET, MIS_TEXT
- MENUITEM "Normal Target", CNR_NORMALTARGET, MIS_TEXT
- MENUITEM "Single Selection", CNR_SINGLESELECT, MIS_TEXT
- MENUITEM "Multiple Selection", CNR_MULTIPLESELECT, MIS_TEXT
- MENUITEM "Extended Selection", CNR_EXTENDEDSELECT, MIS_TEXT
- MENUITEM "Increase Line space", CNR_INCREMENT_LINESPACING, MIS_TEXT
- MENUITEM "Decrease Line space", CNR_DECREMENT_LINESPACING, MIS_TEXT
- END
- SUBMENU "Object", CNR_OBJECT_MENU, MIS_TEXT
- BEGIN
- SUBMENU "Enable Drop - Cursor", CNR_ENABLE_DROP, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_ENABLE_DROP_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_ENABLE_DROP_ALL, MIS_TEXT
- END
- SUBMENU "Disable Drop - Cursor", CNR_DISABLE_DROP, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_DISABLE_DROP_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_DISABLE_DROP_ALL, MIS_TEXT
- END
- SUBMENU "Enable Update - Cursor", CNR_ENABLE_OBJECTUPDATE , MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_ENABLE_OBJECTUPDATE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_ENABLE_OBJECTUPDATE_ALL, MIS_TEXT
- END
- SUBMENU "Disable Update - Cursor", CNR_DISABLE_OBJECTUPDATE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_DISABLE_OBJECTUPDATE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_DISABLE_OBJECTUPDATE_ALL, MIS_TEXT
- END
- MENUITEM "Select - Cursor", CNR_SELECT, MIS_TEXT
- MENUITEM "Deselect - Cursor", CNR_DESELECT, MIS_TEXT
- SUBMENU "Set In-use - Cursor", CNR_SET_INUSE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_SET_INUSE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_SET_INUSE_ALL, MIS_TEXT
- END
- SUBMENU "Remove In-use - Cursor", CNR_REMOVE_INUSE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_REMOVE_INUSE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_REMOVE_INUSE_ALL, MIS_TEXT
- END
- /* MENUITEM "Increase Icon Size", CNR_INCREMENT_ICONSIZE, MIS_TEXT */
- /* MENUITEM "Decrease Icon Size", CNR_DECREMENT_ICONSIZE, MIS_TEXT */
- MENUITEM "Expand - Cursor", CNR_EXPAND_CURRENT, MIS_TEXT
- MENUITEM "Collapse - Cursor", CNR_COLLAPSE_CURRENT, MIS_TEXT
- END
- SUBMENU "Object Status", CNR_OBJECT_STATUS_MENU, MIS_TEXT
- BEGIN
- SUBMENU "Drop Enabled?", CNR_IS_DROP_ENABLED, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_IS_DROP_ENABLED_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_IS_DROP_ENABLED_ALL, MIS_TEXT
- END
- SUBMENU "Read-Only?", CNR_IS_READONLY, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_IS_READONLY_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_IS_READONLY_ALL, MIS_TEXT
- END
- SUBMENU "In-Use?", CNR_IS_INUSE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_IS_INUSE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_IS_INUSE_ALL, MIS_TEXT
- END
- MENUITEM "Selected?", CNR_IS_SELECTED, MIS_TEXT
- MENUITEM "Expanded?", CNR_IS_EXPANDED, MIS_TEXT
- END
- SUBMENU "Title", CNR_TITLE_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Show Title", CNR_SHOW_CONTAINERTITLE, MIS_TEXT
- MENUITEM "Hide Title", CNR_HIDE_CONTAINERTITLE, MIS_TEXT
- MENUITEM "Title Visible?", CNR_CONTAINERTITLE_VISIBLE, MIS_TEXT
- MENUITEM "Enable Title Update" , CNR_ENABLE_TITLEUPDATE, MIS_TEXT
- MENUITEM "Disable Title Update", CNR_DISABLE_TITLEUPDATE, MIS_TEXT
- MENUITEM "Show Title Line", CNR_SHOW_TITLESEPARATOR, MIS_TEXT
- MENUITEM "Hide Title Line", CNR_HIDE_TITLESEPARATOR, MIS_TEXT
- END
- SUBMENU "Tree View", CNR_TREEVIEW_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Show Tree Line", CNR_SHOW_TREELINE, MIS_TEXT
- MENUITEM "Hide Tree Line", CNR_HIDE_TREELINE, MIS_TEXT
- MENUITEM "Increase Expand Icon", CNR_INCREMENT_EXPANDICON, MIS_TEXT
- MENUITEM "Decrease Expand Icon", CNR_DECREMENT_EXPANDICON, MIS_TEXT
- MENUITEM "Expand", CNR_EXPAND, MIS_TEXT
- MENUITEM "Collapse", CNR_COLLAPSE, MIS_TEXT
- END
- SUBMENU "Details View", CNR_DETAILSVIEW_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Show Detail Title", CNR_SHOW_DETAILSTITLE, MIS_TEXT
- MENUITEM "Hide Detail Title", CNR_HIDE_DETAILSTITLE, MIS_TEXT
- MENUITEM "Show Splitbar", CNR_SHOW_SPLITBAR, MIS_TEXT
- MENUITEM "Hide Splitbar", CNR_HIDE_SPLITBAR, MIS_TEXT
- END
- END
- SUBMENU "Move", CNR_MOVE_MENU, MIS_TEXT
- BEGIN
- MENUITEM "Cursor Icon right", CNR_MOVE_ICON_RIGHT, MIS_TEXT
- MENUITEM "Cursor Icon left", CNR_MOVE_ICON_LEFT, MIS_TEXT
- MENUITEM "Cursor Icon up", CNR_MOVE_ICON_UP, MIS_TEXT
- MENUITEM "Cursor Icon down", CNR_MOVE_ICON_DOWN, MIS_TEXT
- /* MENUITEM "Cursored Top right", CNR_MOVE_CURSORED_TOPRIGHT, MIS_TEXT */
- /* MENUITEM "Cursored Top left", CNR_MOVE_CURSORED_TOPLEFT, MIS_TEXT */
- /* MENUITEM "Cursored Bottom right", CNR_MOVE_CURSORED_BOTRIGHT, MIS_TEXT */
- /* MENUITEM "Cursored Bottom left", CNR_MOVE_CURSORED_BOTLEFT, MIS_TEXT */
- MENUITEM "Cursored Into View", CNR_MOVE_CURSORED_TOVIEW, MIS_TEXT
- END
- END
-
-
- MENU CNR_OBJECT_POPUP_MENU
- BEGIN
- SUBMENU "Enable Drop - Cursor", CNR_ENABLE_DROP, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_ENABLE_DROP_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_ENABLE_DROP_ALL, MIS_TEXT
- END
- SUBMENU "Disable Drop - Cursor", CNR_DISABLE_DROP, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_DISABLE_DROP_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_DISABLE_DROP_ALL, MIS_TEXT
- END
- SUBMENU "Enable Update - Cursor", CNR_ENABLE_OBJECTUPDATE , MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_ENABLE_OBJECTUPDATE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_ENABLE_OBJECTUPDATE_ALL, MIS_TEXT
- END
- SUBMENU "Disable Update - Cursor", CNR_DISABLE_OBJECTUPDATE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_DISABLE_OBJECTUPDATE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_DISABLE_OBJECTUPDATE_ALL, MIS_TEXT
- END
- MENUITEM "Select - Cursor", CNR_SELECT, MIS_TEXT
- MENUITEM "Deselect - Cursor", CNR_DESELECT, MIS_TEXT
- SUBMENU "Set In-use - Cursor", CNR_SET_INUSE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_SET_INUSE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_SET_INUSE_ALL, MIS_TEXT
- END
- SUBMENU "Remove In-use - Cursor", CNR_REMOVE_INUSE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_REMOVE_INUSE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_REMOVE_INUSE_ALL, MIS_TEXT
- END
- MENUITEM "Increase Icon Size", CNR_INCREMENT_ICONSIZE, MIS_TEXT
- MENUITEM "Decrease Icon Size", CNR_DECREMENT_ICONSIZE, MIS_TEXT
- MENUITEM "Expand - Cursor", CNR_EXPAND_CURRENT, MIS_TEXT
- MENUITEM "Collapse - Cursor", CNR_COLLAPSE_CURRENT, MIS_TEXT
- SUBMENU "Drop Enabled?", CNR_IS_DROP_ENABLED, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_IS_DROP_ENABLED_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_IS_DROP_ENABLED_ALL, MIS_TEXT
- END
- SUBMENU "Read-Only?", CNR_IS_READONLY, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_IS_READONLY_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_IS_READONLY_ALL, MIS_TEXT
- END
- SUBMENU "In-Use?", CNR_IS_INUSE, MIS_TEXT
- BEGIN
- MENUITEM "This container only", CNR_IS_INUSE_ONE, MIS_TEXT
- MENUITEM "All containers", CNR_IS_INUSE_ALL, MIS_TEXT
- END
- MENUITEM "Selected?", CNR_IS_SELECTED, MIS_TEXT
- MENUITEM "Expanded?", CNR_IS_EXPANDED, MIS_TEXT
- END
-
- STRINGTABLE PRELOAD
- BEGIN
- CNR_OBJNAME, "Object Name"
- CNR_VIEWNAME, "View Name"
- CNR_ENTERPB, "Enter"
- CNR_CANCELPB, "Cancel"
- CNR_INTROTEXT, "Please enter your complete historical profile in the space provided below."
- END
-