home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk12 / mdi / app.rc < prev    next >
Encoding:
Text File  |  1990-06-06  |  15.8 KB  |  327 lines

  1. #include <pmwin.h>
  2. #include "mdi.h"
  3. #include "app.h"
  4.  
  5. POINTER  IDR_MDI       app.ico
  6. POINTER  IDR_MDIDOC    mdi.ico
  7.  
  8. /******** Main Menu ********/
  9.  
  10. MENU    IDR_MDI PRELOAD
  11. BEGIN
  12.     SUBMENU    "", IDM_AABDOCSYSMENU, MIS_BITMAP | MIS_SUBMENU
  13.     BEGIN
  14.         MENUITEM   "~Restore\tCtrl+F5",     CMD_DOCRESTORE
  15.         MENUITEM   "~Move\tCtrl+F7",        CMD_DOCMOVE,        MIS_TEXT, MIA_DISABLED
  16.         MENUITEM   "~Size\tCtrl+F8",        CMD_DOCSIZE,        MIS_TEXT, MIA_DISABLED
  17.         MENUITEM   "Mi~nimize\tCtrl+F9",    CMD_DOCMINIMIZE
  18.         MENUITEM   "Ma~ximize\tCtrl+F10",   CMD_DOCMAXIMIZE,    MIS_TEXT, MIA_DISABLED
  19.         MENUITEM   SEPARATOR
  20.         MENUITEM   "~Close\tCtrl+F4",       CMD_DOCCLOSE
  21.         MENUITEM   SEPARATOR
  22.         MENUITEM   "S~plit",                CMD_DOCSPLIT
  23.     END
  24.  
  25.     SUBMENU     "~File", IDM_FILE
  26.     BEGIN
  27.         MENUITEM    "~New",                 CMD_NEW
  28.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  29.         MENUITEM    "E~xit",                CMD_EXIT
  30.     MENUITEM    "A~bout...",        CMD_ABOUT
  31.     END
  32.  
  33.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  34. END
  35.  
  36.  
  37. MENU    IDR_DOC1MENU PRELOAD
  38. BEGIN
  39.     SUBMENU     "~File 1", IDM_FILE
  40.     BEGIN
  41.         MENUITEM    "~New",                 CMD_NEW
  42.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  43.         MENUITEM    "~Close",               CMD_CLOSE
  44.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  45.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  46.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  47.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  48.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  49.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  50.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  51.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  52.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  53.         MENUITEM    "E~xit",                CMD_EXIT
  54.     MENUITEM    "A~bout...",        CMD_ABOUT
  55.     END
  56.     SUBMENU     "~Edit 1", IDM_EDIT
  57.     BEGIN
  58.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  59.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  60.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  61.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  62.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  63.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  64.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  65.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  66.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  67.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  68.     END
  69.     SUBMENU     "~Window 1", IDM_WINDOW
  70.     BEGIN
  71.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  72.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  73.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  74.     END
  75.  
  76.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  77. END
  78.  
  79.  
  80. MENU    IDR_DOC2MENU PRELOAD
  81. BEGIN
  82.     SUBMENU     "~File 2", IDM_FILE
  83.     BEGIN
  84.         MENUITEM    "~New",                 CMD_NEW
  85.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  86.         MENUITEM    "~Close",               CMD_CLOSE
  87.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  88.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  89.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  90.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  91.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  92.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  93.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  94.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  95.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  96.         MENUITEM    "E~xit",                CMD_EXIT
  97.     MENUITEM    "A~bout...",        CMD_ABOUT
  98.     END
  99.     SUBMENU     "~Edit 2", IDM_EDIT
  100.     BEGIN
  101.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  102.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  103.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  104.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  105.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  106.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  107.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  108.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  109.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  110.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  111.     END
  112.     SUBMENU     "~Window 2", IDM_WINDOW
  113.     BEGIN
  114.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  115.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  116.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  117.     END
  118.  
  119.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  120. END
  121.  
  122.  
  123.  
  124. MENU    IDR_DOC3MENU PRELOAD
  125. BEGIN
  126.     SUBMENU     "~File 3", IDM_FILE
  127.     BEGIN
  128.         MENUITEM    "~New",                 CMD_NEW
  129.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  130.         MENUITEM    "~Close",               CMD_CLOSE
  131.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  132.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  133.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  134.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  135.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  136.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  137.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  138.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  139.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  140.         MENUITEM    "E~xit",                CMD_EXIT
  141.     MENUITEM    "A~bout...",        CMD_ABOUT
  142.     END
  143.     SUBMENU     "~Edit 3", IDM_EDIT
  144.     BEGIN
  145.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  146.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  147.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  148.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  149.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  150.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  151.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  152.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  153.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  154.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  155.     END
  156.     SUBMENU     "~Window 3", IDM_WINDOW
  157.     BEGIN
  158.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  159.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  160.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  161.     END
  162.  
  163.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  164. END
  165.  
  166.  
  167. MENU    IDR_DOC4MENU PRELOAD
  168. BEGIN
  169.     SUBMENU     "~File 4", IDM_FILE
  170.     BEGIN
  171.         MENUITEM    "~New",                 CMD_NEW
  172.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  173.         MENUITEM    "~Close",               CMD_CLOSE
  174.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  175.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  176.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  177.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  178.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  179.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  180.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  181.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  182.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  183.         MENUITEM    "E~xit",                CMD_EXIT
  184.     MENUITEM    "A~bout...",        CMD_ABOUT
  185.     END
  186.     SUBMENU     "~Edit 4", IDM_EDIT
  187.     BEGIN
  188.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  189.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  190.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  191.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  192.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  193.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  194.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  195.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  196.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  197.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  198.     END
  199.     SUBMENU     "~Window 4", IDM_WINDOW
  200.     BEGIN
  201.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  202.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  203.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  204.     END
  205.  
  206.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  207. END
  208.  
  209. MENU    IDR_DOC5MENU PRELOAD
  210. BEGIN
  211.     SUBMENU     "~File 5", IDM_FILE
  212.     BEGIN
  213.         MENUITEM    "~New",                 CMD_NEW
  214.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  215.         MENUITEM    "~Close",               CMD_CLOSE
  216.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  217.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  218.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  219.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  220.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  221.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  222.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  223.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  224.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  225.         MENUITEM    "E~xit",                CMD_EXIT
  226.     MENUITEM    "A~bout...",        CMD_ABOUT
  227.     END
  228.     SUBMENU     "~Edit 5", IDM_EDIT
  229.     BEGIN
  230.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  231.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  232.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  233.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  234.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  235.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  236.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  237.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  238.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  239.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  240.     END
  241.     SUBMENU     "~Window 5", IDM_WINDOW
  242.     BEGIN
  243.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  244.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  245.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  246.     END
  247.  
  248.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  249. END
  250.  
  251.  
  252.  
  253.  
  254. MENU    IDR_DOCXMENU PRELOAD
  255. BEGIN
  256.     SUBMENU     "~File X", IDM_FILE
  257.     BEGIN
  258.         MENUITEM    "~New",                 CMD_NEW
  259.         MENUITEM    "~Open...",             CMD_OPEN,    MIS_TEXT, MIA_DISABLED
  260.         MENUITEM    "~Close",               CMD_CLOSE
  261.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  262.         MENUITEM    "~Save",                CMD_SAVE,    MIS_TEXT, MIA_DISABLED
  263.         MENUITEM    "Save ~As...",          CMD_SAVEAS,    MIS_TEXT, MIA_DISABLED
  264.         MENUITEM    "Save ~Environment...", CMD_SAVEENV,    MIS_TEXT, MIA_DISABLED
  265.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  266.         MENUITEM    "Page Se~tup...",       CMD_PAGESETUP,    MIS_TEXT, MIA_DISABLED
  267.         MENUITEM    "~Print...",            CMD_PRINT,    MIS_TEXT, MIA_DISABLED
  268.         MENUITEM    "P~rinter Setup...",    CMD_PRINTSETUP,    MIS_TEXT, MIA_DISABLED
  269.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  270.         MENUITEM    "E~xit",                CMD_EXIT
  271.     MENUITEM    "A~bout...",        CMD_ABOUT
  272.     END
  273.     SUBMENU     "~Edit X", IDM_EDIT
  274.     BEGIN
  275.         MENUITEM    "~Undo",                CMD_UNDO,    MIS_TEXT, MIA_DISABLED
  276.         MENUITEM    "~Redo",                CMD_REDO,    MIS_TEXT, MIA_DISABLED
  277.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  278.         MENUITEM    "Cu~t\tDel ",           CMD_CUT,    MIS_TEXT, MIA_DISABLED
  279.         MENUITEM    "~Copy\tF2 ",           CMD_COPY,    MIS_TEXT, MIA_DISABLED
  280.         MENUITEM    "~Paste\tIns ",         CMD_PASTE,    MIS_TEXT, MIA_DISABLED
  281.         MENUITEM    "C~lear",               CMD_CLEAR,    MIS_TEXT, MIA_DISABLED
  282.         MENUITEM    "",                     ID_DUMMY,           MIS_SEPARATOR
  283.         MENUITEM    "~Select...",           CMD_SELECT,    MIS_TEXT, MIA_DISABLED
  284.         MENUITEM    "Select ~All",          CMD_SELECTALL,    MIS_TEXT, MIA_DISABLED
  285.     END
  286.     SUBMENU     "~Window X", IDM_WINDOW
  287.     BEGIN
  288.         MENUITEM    "Arrange ~Tiled",       CMD_ARRANGETILED
  289.         MENUITEM    "Arrange ~Cascaded",    CMD_ARRANGECASCADED
  290.         MENUITEM    "",                     CMD_WINDOWITEMS,    MIS_SEPARATOR
  291.     END
  292.  
  293.     MENUITEM  "~Help", IDM_HELP, MIS_BUTTONSEPARATOR | MIS_HELP, MIA_DISABLED
  294. END
  295.  
  296.  
  297.  
  298.  
  299.  
  300. ACCELTABLE      IDR_MDIDOC PRELOAD
  301. BEGIN
  302.     VK_DELETE,  CMD_CUT,        VIRTUALKEY
  303.     VK_F2,      CMD_COPY,       VIRTUALKEY
  304.     VK_INSERT,  CMD_PASTE,      VIRTUALKEY
  305.     VK_F4,      SC_CLOSE,       VIRTUALKEY, CONTROL, SYSCOMMAND
  306.     VK_F5,      SC_RESTORE,     VIRTUALKEY, CONTROL, SYSCOMMAND
  307.     VK_F6,      SC_NEXT,        VIRTUALKEY, CONTROL, SYSCOMMAND
  308.     VK_F7,      SC_MOVE,        VIRTUALKEY, CONTROL, SYSCOMMAND
  309.     VK_F8,      SC_SIZE,        VIRTUALKEY, CONTROL, SYSCOMMAND
  310.     VK_F9,      SC_MINIMIZE,    VIRTUALKEY, CONTROL, SYSCOMMAND
  311.     VK_F10,     SC_MAXIMIZE,    VIRTUALKEY, CONTROL, SYSCOMMAND
  312.     "-",        SC_DOCSYSMENU,  CHAR,       ALT,     SYSCOMMAND
  313. END
  314.  
  315. RCINCLUDE mdi.rc
  316.  
  317. DLGTEMPLATE IDD_ABOUT {
  318.     DIALOG "", 0, 10, 60, 160, 75, WS_SAVEBITS | FS_DLGBORDER {
  319.     CTEXT    "OS/2 Presentation Manager"       -1, 10, 60, 140, 10
  320.     CTEXT    "MDI Sample Application"       -1, 10, 50, 140, 10
  321.     ICON    IDR_MDI                    -1,  8, 30,   0,  0
  322.     CTEXT    "Version 1.0"               -1, 50, 30,  60, 10
  323.     CTEXT    "Created by Microsoft Corp., 1989" -1, 10, 20, 140, 10
  324.     DEFPUSHBUTTON "Ok"           DID_OK, 64,  4, 32,  14, WS_GROUP
  325.     }
  326. }
  327.