home *** CD-ROM | disk | FTP | other *** search
/ PC Direkt 1995 March / PCD_395.iso / starview / winmsci / german / mdidemo.sr_ / MDIDEMO.SRC
Encoding:
Text File  |  1994-01-18  |  6.3 KB  |  261 lines

  1. /*******************************************************************
  2. *  MDIDEMO.SRC
  3. *  (c) 1992-1994 STAR DIVISION
  4. *******************************************************************/
  5.  
  6. #include "mdidemo.hrc"
  7.  
  8. Menu MENU_INIT
  9. {
  10.     ItemList =
  11.     {
  12.         MenuItem
  13.         {
  14.             Identifier = MENU_FILE;
  15.             Text       = "~File";
  16.             SubMenu    = Menu
  17.             {
  18.                 ItemList =
  19.                 {
  20.                     MenuItem
  21.                     {
  22.                         Identifier = MENU_NEWHELLO;
  23.                         Text       = "New ~Hello";
  24.                     };
  25.  
  26.                     MenuItem
  27.                     {
  28.                         Identifier = MENU_NEWRECT;
  29.                         Text       = "New ~Rectangles";
  30.                     };
  31.  
  32.                     MenuItem
  33.                     {
  34.                         Separator = TRUE;
  35.                     };
  36.  
  37.                     MenuItem
  38.                     {
  39.                         Identifier = MENU_EXIT;
  40.                         Text       = "E~xit";
  41.                         AccelKey   = KeyCode
  42.                         {
  43.                             Function = KEYFUNC_QUIT;
  44.                         };
  45.                     };
  46.                 };
  47.             };
  48.         };
  49.     };
  50. };
  51.  
  52.  
  53. Menu MENU_HELLO
  54. {
  55.     ItemList =
  56.     {
  57.         MenuItem
  58.         {
  59.             Identifier = MENU_FILE;
  60.             Text       = "~File";
  61.             SubMenu    = Menu
  62.             {
  63.                 ItemList =
  64.                 {
  65.                     MenuItem
  66.                     {
  67.                         Identifier = MENU_NEWHELLO;
  68.                         Text       = "New ~Hello";
  69.                     };
  70.  
  71.                     MenuItem
  72.                     {
  73.                         Identifier = MENU_NEWRECT;
  74.                         Text       = "New ~Rectangles";
  75.                     };
  76.  
  77.                     MenuItem
  78.                     {
  79.                         Identifier = MENU_CLOSE;
  80.                         Text       = "~Close";
  81.                     };
  82.  
  83.                     MenuItem
  84.                     {
  85.                         Separator = TRUE;
  86.                     };
  87.  
  88.                     MenuItem
  89.                     {
  90.                         Identifier = MENU_EXIT;
  91.                         Text       = "E~xit";
  92.                         AccelKey   = KeyCode
  93.                         {
  94.                             Function = KEYFUNC_QUIT;
  95.                         };
  96.                     };
  97.                 };
  98.             };
  99.         };
  100.  
  101.         MenuItem
  102.         {
  103.             Identifier = MENU_COLOR;
  104.             Text       = "~Color";
  105.             SubMenu    = Menu
  106.             {
  107.                 ItemList =
  108.                 {
  109.                     MenuItem
  110.                     {
  111.                         Identifier = MENU_BLACK;
  112.                         Text       = "~Black";
  113.                     };
  114.  
  115.                     MenuItem
  116.                     {
  117.                         Identifier = MENU_RED;
  118.                         Text       = "~Red";
  119.                     };
  120.  
  121.                     MenuItem
  122.                     {
  123.                         Identifier = MENU_GREEN;
  124.                         Text       = "~Green";
  125.                     };
  126.  
  127.                     MenuItem
  128.                     {
  129.                         Identifier = MENU_BLUE;
  130.                         Text       = "B~lue";
  131.                     };
  132.  
  133.                     MenuItem
  134.                     {
  135.                         Identifier = MENU_WHITE;
  136.                         Text       = "~White";
  137.                     };
  138.                 };
  139.             };
  140.         };
  141.  
  142.         MenuItem
  143.         {
  144.             Identifier = MENU_WINDOW;
  145.             Text       = "~Window";
  146.             SubMenu    = Menu MENU_WINDOW;
  147.         };
  148.     };
  149. };
  150.  
  151.  
  152. Menu MENU_RECT
  153. {
  154.     ItemList =
  155.     {
  156.         MenuItem
  157.         {
  158.             Identifier = MENU_FILE;
  159.             Text       = "~File";
  160.             SubMenu    = Menu
  161.             {
  162.                 ItemList =
  163.                 {
  164.                     MenuItem
  165.                     {
  166.                         Identifier = MENU_NEWHELLO;
  167.                         Text       = "New ~Hello";
  168.                     };
  169.  
  170.                     MenuItem
  171.                     {
  172.                         Identifier = MENU_NEWRECT;
  173.                         Text       = "New ~Rectangles";
  174.                     };
  175.  
  176.                     MenuItem
  177.                     {
  178.                         Identifier = MENU_CLOSE;
  179.                         Text       = "~Close";
  180.                     };
  181.  
  182.                     MenuItem
  183.                     {
  184.                         Separator = TRUE;
  185.                     };
  186.  
  187.                     MenuItem
  188.                     {
  189.                         Identifier = MENU_EXIT;
  190.                         Text       = "E~xit";
  191.                         AccelKey   = KeyCode
  192.                         {
  193.                             Function = KEYFUNC_QUIT;
  194.                         };
  195.                     };
  196.                 };
  197.             };
  198.         };
  199.  
  200.         MenuItem
  201.         {
  202.             Identifier = MENU_WINDOW;
  203.             Text       = "~Window";
  204.             SubMenu    = Menu MENU_WINDOW;
  205.         };
  206.     };
  207. };
  208.  
  209.  
  210. Menu MENU_WINDOW
  211. {
  212.     ItemList =
  213.     {
  214.         MenuItem
  215.         {
  216.             Identifier = MENU_CASCADE;
  217.             Text       = "~Cascade";
  218.             AccelKey   = KeyCode
  219.             {
  220.                 Shift      = TRUE;
  221.                 Code       = KEY_F5;
  222.             };
  223.         };
  224.  
  225.         MenuItem
  226.         {
  227.             Identifier = MENU_TILE;
  228.             Text       = "~Tile";
  229.             AccelKey   = KeyCode
  230.             {
  231.                 Shift      = TRUE;
  232.                 Code       = KEY_F4;
  233.             };
  234.         };
  235.  
  236.         MenuItem
  237.         {
  238.             Identifier = MENU_HORIZONTAL;
  239.             Text       = "~Horizontal";
  240.         };
  241.  
  242.         MenuItem
  243.         {
  244.             Identifier = MENU_VERTICAL;
  245.             Text       = "~Vertikal";
  246.         };
  247.  
  248.         MenuItem
  249.         {
  250.             Identifier = MENU_ARRANGE;
  251.             Text       = "Arrange ~Icons";
  252.         };
  253.  
  254.         MenuItem
  255.         {
  256.             Identifier = MENU_CLOSEALL;
  257.             Text       = "Close ~All";
  258.         };
  259.     };
  260. };
  261.