home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / opendc12.zip / od124os2.exe / od12osr1.exe / src / avsshell.rc < prev    next >
Text File  |  1997-03-21  |  14KB  |  348 lines

  1. // @(#)Z 1.5 os2/src/avsshell/avsshell.rc, oddataxfer, od96os2, odos29712d 97/03/21 17:39:57 (96/09/30 13:45:39)
  2. //====START_GENERATED_PROLOG======================================
  3. //
  4. //
  5. //   COMPONENT_NAME: oddataxfer
  6. //
  7. //   CLASSES: none
  8. //
  9. //   ORIGINS: 82,27
  10. //
  11. //
  12. //   (C) COPYRIGHT International Business Machines Corp. 1995,1996
  13. //   All Rights Reserved
  14. //   Licensed Materials - Property of IBM
  15. //   US Government Users Restricted Rights - Use, duplication or
  16. //   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  17. //       
  18. //   IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  19. //   ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  20. //   PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  21. //   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  22. //   USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  23. //   OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  24. //   OR PERFORMANCE OF THIS SOFTWARE.
  25. //
  26. //====END_GENERATED_PROLOG========================================
  27. //
  28. #include "dsres.h"
  29. #include "odres.h"
  30. #include <os2.h>
  31.  
  32. //#include "bbrowse.h"
  33.  
  34.  
  35. #define  EDIT_SIZE                 2125
  36. #define  EDIT_MOVE                 2126
  37. #define  SEL_NOSELECTED            2127
  38. #define  SEL_OPENAS                2128
  39. #define  SEL_OAICON                2129
  40. #define  SEL_OATREE                2130
  41. #define  SEL_OADETAILS             2131
  42. #define  SEL_PROPERTIES            2132
  43. #define  SEL_SHOWAS                2133
  44. #define  SEL_SASMALLICON           2134
  45. #define  SEL_SALARGEICON           2135
  46. #define  SEL_SATHUMBNAIL           2136
  47. #define  SEL_SAFRAME               2137
  48. #define  VIEW_SHOWLINKS            2311
  49. #define  VIEW_SHOWFRAMEOUTLINE     2312
  50. #define  IDMS_VIEW                  508
  51. #define  IDMS_SELECTED              509
  52. #define  ID_BASESELMENUBAR          510
  53. #define  ID_SELPOPUP                511
  54. #define  IDMS_DRAFT                 512
  55. #define  IDMS_DRAFT_PROPERTIES      513
  56. #define  IDMS_DRAFT_CREATE          514
  57. #define  IDMS_DRAFT_PRINT           515
  58. #define  IDMS_DRAFT_SEL             516
  59. #define  IDMS_SEL_OPEN              517
  60. #define  IDMS_SEL_PROPERTIES        518
  61. #define  IDMS_SEL_PRINT             519
  62. #define  IDMS_SEL_SAVCOPY           520
  63. #define  IDMS_DRAFT_EDIT            521
  64. #define  IDMS_EDIT_DEL              522
  65. #define  IDMS_EDIT_SELALL           523
  66. #define  IDMS_EDIT_DESELALL         524
  67. #define  IDMS_DRAFT_VIEW            525
  68. #define  IDMS_VIEW_ICONS            526
  69. #define  IDMS_VIEW_DETAILS          527
  70. #define  IDMP_DRAFT_OPEN            528
  71. #define  IDMP_DRAFT_PROP            529
  72. #define  IDMP_DRAFT_PRINT           530
  73. #define  IDMP_DRAFT_DELETE          531
  74.  
  75. // this is basically here so that our exe has an icon under WPS
  76. ICON ROOT_SHELLMENU_RESID DOCSHELL.ICO
  77. ICON ROOT_DRAFTS_RESID DOCSHELL.ICO
  78.  
  79. POINTER ROOT_DRAFTS_RESID DOCSHELL.ICO
  80.  
  81. /******************************************************************************
  82. *
  83. *  Description : Opendoc menu templates
  84. *
  85. *            Base Menubar menu template
  86. *******************************************************************************/
  87.  
  88. MENU ROOT_SHELLMENU_RESID PRELOAD
  89. BEGIN
  90.    SUBMENU  "~Document",              IDMS_DOCUMENT,         MIS_TEXT
  91.      BEGIN
  92.      MENUITEM  "Dra~fts",             DOC_DRAFTS,            MIS_TEXT
  93.      MENUITEM  "~Save",               DOC_SAVE,              MIS_TEXT
  94.      MENUITEM  "Revert to saved",     DOC_REVERTTOSAVED,     MIS_TEXT
  95.      MENUITEM   SEPARATOR
  96.      MENUITEM  "~Print",              DOC_PRINT,             MIS_TEXT
  97.      END
  98.  
  99.    SUBMENU  "~Edit",                  IDMS_EDIT,             MIS_TEXT
  100.      BEGIN
  101.      MENUITEM  "~Undo",               EDIT_UNDO,             MIS_TEXT
  102.      MENUITEM  "~Redo",               EDIT_REDO,             MIS_TEXT
  103.      MENUITEM   SEPARATOR
  104.      MENUITEM  "Cre~ate",             EDIT_CREATE,           MIS_TEXT
  105.      MENUITEM  "Cu~t",                EDIT_CUT,              MIS_TEXT
  106.      MENUITEM  "~Copy",               EDIT_COPY,             MIS_TEXT
  107.      MENUITEM  "~Paste",              EDIT_PASTE,            MIS_TEXT
  108.      MENUITEM  "Paste as...",         EDIT_PASTEAS,          MIS_TEXT
  109.      MENUITEM  "Break link",          EDIT_BREAKLINK,        MIS_TEXT
  110.      MENUITEM  "~Delete",             EDIT_DELETE,           MIS_TEXT
  111.      MENUITEM   SEPARATOR
  112.      MENUITEM  "~Select all",         EDIT_SELECTALL,        MIS_TEXT
  113.      MENUITEM  "Dese~lect all",       EDIT_DESELECTALL,      MIS_TEXT
  114.      MENUITEM   SEPARATOR
  115.      MENUITEM  "Size",                EDIT_SIZE,             MIS_TEXT
  116.      MENUITEM  "Move",                EDIT_MOVE,             MIS_TEXT
  117.      END
  118.  
  119.    SUBMENU  "~View",                  IDMS_VIEW,             MIS_TEXT
  120.      BEGIN
  121.      SUBMENU   "Open as",             VIEW_OPENAS,           MIS_TEXT
  122.        BEGIN
  123.        MENUITEM  "Icon",              VIEW_OAICON,           MIS_TEXT
  124.        MENUITEM  "Tree",              VIEW_OATREE,           MIS_TEXT
  125.        MENUITEM  "Details",           VIEW_OADETAILS,        MIS_TEXT
  126.        END
  127.      MENUITEM  "Propert~ies",         VIEW_PROPERTIES,       MIS_TEXT
  128.      SUBMENU   "~Show as",            VIEW_SHOWAS,           MIS_TEXT
  129.        BEGIN
  130.        MENUITEM  "Small Icon",        VIEW_SASMALLICON,      MIS_TEXT
  131.        MENUITEM  "Large Icon",        VIEW_SALARGEICON,      MIS_TEXT
  132.        MENUITEM  "Thumbnail",         VIEW_SATHUMBNAIL,      MIS_TEXT
  133.        MENUITEM  "Frame",             VIEW_SAFRAME,          MIS_TEXT
  134.        END
  135.      MENUITEM   SEPARATOR
  136.      MENUITEM  "Show Links",          VIEW_SHOWLINKS,        MIS_TEXT
  137.      MENUITEM  "Show Frame Outline",  VIEW_SHOWFRAMEOUTLINE, MIS_TEXT
  138.      END
  139.  
  140.  
  141.    SUBMENU  "~Selected",              IDMS_SELECTED,         MIS_TEXT
  142.      BEGIN
  143.      MENUITEM  "Nothing selected",    SEL_NOSELECTED,        MIS_TEXT
  144.      END
  145.  
  146. //#ifdef DEBUG
  147. //   SUBMENU "~Bento", IDMS_BENTO, MIS_TEXT
  148. //      {
  149. //      }
  150. //#endif
  151.  
  152.  
  153. //   SUBMENU  "~Help",                  IDMS_HELP,             MIS_TEXT
  154. //     BEGIN
  155. //     MENUITEM  "Help ~Index",          HELP_INDEX,           MIS_TEXT | MIS_HELP
  156. //     MENUITEM  "~General Help",        HELP_GENERAL,         MIS_TEXT | MIS_HELP
  157. //     MENUITEM  "~Using Help",          HELP_USING,           MIS_TEXT | MIS_HELP
  158. //     END
  159. END
  160.  
  161.  
  162.  
  163. /******************************************************************************
  164. *
  165. *  Description : Opendoc menu templates
  166. *
  167. *            selected Menubar menu template
  168. *******************************************************************************/
  169. MENU ID_BASESELMENUBAR LOADONCALL MOVEABLE DISCARDABLE
  170. BEGIN
  171.    SUBMENU  "~Selected",              IDMS_SELECTED,       MIS_TEXT
  172.      BEGIN
  173.      SUBMENU   "~Open as",            SEL_OPENAS,          MIS_TEXT
  174.        BEGIN
  175.        MENUITEM  "~Icon",             SEL_OAICON,          MIS_TEXT
  176.        MENUITEM  "~Tree",             SEL_OATREE,          MIS_TEXT
  177.        MENUITEM  "~Details",          SEL_OADETAILS,       MIS_TEXT
  178.        END
  179.      MENUITEM  "Propert~ies",         SEL_PROPERTIES,      MIS_TEXT
  180.      SUBMENU   "~Show as",            SEL_SHOWAS,          MIS_TEXT
  181.        BEGIN
  182.        MENUITEM  "Small Icon",        SEL_SASMALLICON,     MIS_TEXT
  183.        MENUITEM  "Large Icon",        SEL_SALARGEICON,     MIS_TEXT
  184.        MENUITEM  "Thumbnail",         SEL_SATHUMBNAIL,     MIS_TEXT
  185.        MENUITEM  "Frame",             SEL_SAFRAME,         MIS_TEXT
  186.        END
  187.      END
  188. END
  189.  
  190.  
  191.  
  192. /******************************************************************************
  193. *
  194. *  Description : Opendoc menu templates
  195. *
  196. *            base popup menu template
  197. *******************************************************************************/
  198. MENU ID_BASEPOPUP LOADONCALL MOVEABLE DISCARDABLE
  199. BEGIN
  200.    MENUITEM "Propert~ies",            VIEW_PROPERTIES,       MIS_TEXT
  201. END
  202.  
  203.  
  204.  
  205. /******************************************************************************
  206. *
  207. *  Description : Opendoc menu templates
  208. *
  209. *            selected popup menu template
  210. *******************************************************************************/
  211. MENU ID_SELPOPUP LOADONCALL MOVEABLE DISCARDABLE
  212. BEGIN
  213.    SUBMENU  "~Selected",                IDMS_SELECTED,       MIS_TEXT
  214.      BEGIN
  215.      MENUITEM "Propert~ies",            SEL_PROPERTIES,      MIS_TEXT
  216.      END
  217. END
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224. //<crs>-12/06/94-create string table <BLB> -03/21/95 status line support
  225. STRINGTABLE
  226.  BEGIN
  227.    IDS_INVALID_BENTO,      "The file specified is not a valid OpenDoc file."
  228.    DOC_DRAFTS,             " Display current drafts of the document."
  229.    DOC_SAVE,               " Saves a copy of the current document "
  230.    DOC_REVERTTOSAVED,      " Reverts to the last saved version of a document"
  231.    DOC_PRINT,              " Print the document"
  232.    VIEW_OAICON,            " Display part in icon view"
  233.    VIEW_OATREE,            " Display part in a tree view."
  234.    VIEW_OADETAILS,         " Display part in details view"
  235. //   HELP_INDEX              " Help index on active part"
  236. //   HELP_GENERAL,           " Help for the active part"
  237. //   HELP_USING,             " Using Help, how to navigate through help."
  238.  END
  239.  
  240. #ifdef DEBUG
  241.  
  242. ICON ID_BENTO DOCSHELL.ICO
  243.  
  244. MENU ID_BENTO PRELOAD
  245. {
  246.    SUBMENU "~File",   IDMS_BENTO_FILE, MIS_TEXT
  247.    {
  248.       MENUITEM "~Create",   IDMS_BENTO_CREATE,  MIS_TEXT
  249.       MENUITEM "~Open",     IDMS_BENTO_OPEN,    MIS_TEXT
  250.       MENUITEM "~Save As",  IDMS_BENTO_SAVE,    MIS_TEXT
  251.       MENUITEM "~TextFile", IDMS_BENTO_TEXT,    MIS_TEXT
  252.    }
  253.    MENUITEM "~Root",       IDMS_BENTO_ROOT,    MIS_TEXT
  254.    MENUITEM "~Clipboard",  IDMS_BENTO_CLIP,    MIS_TEXT
  255. }
  256.  
  257. #endif
  258.  
  259. MENU ROOT_DRAFTS_RESID
  260. {
  261.    SUBMENU "~Draft", IDMS_DRAFT,        MIS_TEXT
  262.    {
  263.         MENUITEM "P~roperties", IDMS_DRAFT_PROPERTIES, MIS_TEXT, MIA_DISABLED
  264.         MENUITEM "~Create Draft", IDMS_DRAFT_CREATE, MIS_TEXT
  265.         MENUITEM "~Print", IDMS_DRAFT_PRINT      ,     MIS_TEXT, MIA_DISABLED
  266.    }
  267.    SUBMENU "~Selected", IDMS_DRAFT_SEL, MIS_TEXT
  268.    {
  269.         MENUITEM "~Open", IDMS_SEL_OPEN,               MIS_TEXT, MIA_DISABLED
  270.         MENUITEM "P~roperties", IDMS_SEL_PROPERTIES,   MIS_TEXT
  271.         MENUITEM "~Print", IDMS_SEL_PRINT,           MIS_TEXT, MIA_DISABLED
  272.         MENUITEM "~Save A Copy", IDMS_SEL_SAVCOPY,     MIS_TEXT, MIA_DISABLED
  273.    }
  274.    SUBMENU "~Edit", IDMS_DRAFT_EDIT,    MIS_TEXT
  275.    {
  276.         MENUITEM "~Delete",IDMS_EDIT_DEL,              MIS_TEXT
  277.         MENUITEM "~Select All",IDMS_EDIT_SELALL,       MIS_TEXT
  278.         MENUITEM "D~eselect All", IDMS_EDIT_DESELALL,  MIS_TEXT
  279.    }
  280.    SUBMENU "~View", IDMS_DRAFT_VIEW,    MIS_TEXT
  281.    {
  282.         MENUITEM "~Icons", IDMS_VIEW_ICONS,            MIS_TEXT
  283.         MENUITEM "~Details", IDMS_VIEW_DETAILS,        MIS_TEXT
  284.    }
  285. //   SUBMENU "~Help", IDMS_DRAFT_HELP,    MIS_TEXT
  286. //   {
  287. //        MENUITEM "~General Help", IDMS_HELP_GENHLP,    MIS_TEXT, MIA_DISABLED
  288. //        MENUITEM "~Using Help", IDMS_HELP_USEHLP,      MIS_TEXT, MIA_DISABLED
  289. //   }
  290. }
  291.  
  292. MENU POPUP_DRAFTS_RESID
  293. {
  294.    MENUITEM "~Open", IDMP_DRAFT_OPEN,            MIS_TEXT, MIA_DISABLED
  295.    MENUITEM "P~roperties", IDMP_DRAFT_PROP,      MIS_TEXT
  296.    MENUITEM "~Print", IDMP_DRAFT_PRINT,          MIS_TEXT, MIA_DISABLED
  297.    MENUITEM "~Delete", IDMP_DRAFT_DELETE,        MIS_TEXT
  298. //   SUBMENU "~Help", IDMP_DRAFT_HELP,            MIS_TEXT
  299. //   {
  300. //        MENUITEM "General Help", IDMP_HELP_GENHLP, MIS_TEXT, MIA_DISABLED
  301. //        MENUITEM "Using Help", IDMP_HELP_USEHLP, MIS_TEXT, MIA_DISABLED
  302. //   }
  303. }
  304.  
  305. DLGTEMPLATE ID_DLG_DRAFT_CREATE LOADONCALL MOVEABLE DISCARDABLE
  306. BEGIN
  307.     DIALOG  "Create Draft", ID_DLG_DRAFT_CREATE, 24, 13, 285, 115, WS_VISIBLE, FCF_SYSMENU |
  308.             FCF_TITLEBAR
  309.     BEGIN
  310.         ENTRYFIELD      "",DRAFT_NAME, 87, 78, 163, 8, ES_MARGIN
  311.         LTEXT           "Name:", 657, 50, 78, 27, 8
  312.         LTEXT           "Comments:", 658, 30, 58, 48, 8
  313.         PUSHBUTTON      "Create", DID_CREATE, 148, 5, 49, 14
  314.         PUSHBUTTON      "Cancel", DID_CANCEL, 216, 5, 49, 14
  315.         LTEXT           "Draft #x", DRAFT_TEXT_ID, 86, 95, 49, 10
  316.         MLE             "", DRAFT_COMMENTS, 85, 33, 167, 32, MLS_WORDWRAP | MLS_HSCROLL |
  317.                         MLS_VSCROLL | WS_GROUP
  318.     END
  319. END
  320.  
  321. DLGTEMPLATE ID_NB_DRAFTS LOADONCALL MOVEABLE DISCARDABLE
  322. BEGIN
  323.     DIALOG  "Draft Information", ID_NB_DRAFTS, 12, 1, 215, 170, NOT
  324.             FS_DLGBORDER
  325.     BEGIN
  326.         LTEXT           "Draft #:", 659, 27, 139, 36, 12
  327.         ENTRYFIELD      "", ID_NB_DRAFTNUM, 65, 143, 25, 8, ES_MARGIN |
  328.                         ES_READONLY
  329.         LTEXT           "Draft Title:", 660, 13, 124, 50, 10
  330.         ENTRYFIELD      "", ID_NB_DRAFT_TITLE, 65, 126, 128, 8, ES_MARGIN |
  331.                         ES_READONLY
  332.         LTEXT           "Creator:", 661, 25, 106, 38, 11
  333.         ENTRYFIELD      "", ID_NB_DRAFT_CREATOR, 65, 109, 114, 8, ES_MARGIN | ES_READONLY
  334.         GROUPBOX        "Draft Information", 665, 7, 98, 194, 67
  335.         LTEXT           "Create Time:", 662, 17, 75, 58, 10
  336.         LTEXT           "Create Date:", 663, 18, 64, 58, 8
  337.         ENTRYFIELD      "", ID_NB_DRAFT_CR_TIME, 76, 77, 50, 8, ES_MARGIN |
  338.                         ES_READONLY
  339.         ENTRYFIELD      "", ID_NB_DRAFT_CR_DATE, 76, 64, 50, 8, ES_MARGIN |
  340.                         ES_READONLY
  341.         GROUPBOX        "Time/Date Information", 309, 7, 56, 128, 40
  342.         MLE             "", ID_NB_DRAFT_COMMENTS, 61, 8, 136, 41,
  343.                         MLS_READONLY | MLS_WORDWRAP | MLS_HSCROLL |
  344.                         MLS_VSCROLL | WS_GROUP
  345.         LTEXT           "Comments:", 664, 13, 40, 48, 8
  346.     END
  347. END
  348.