home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 292.lha / TinyTerm / termmenu.c < prev    next >
C/C++ Source or Header  |  1992-09-02  |  2KB  |  98 lines

  1. #include <intuition/intuition.h>
  2. #include "term.h"
  3.  
  4. struct IntuiText ProjectText[2] =
  5. {
  6.     0,1,JAM2,0,0,NULL,"Config",NULL, 
  7.     0,1,JAM2,0,0,NULL,"Quit"  ,NULL, 
  8. };
  9.  
  10. struct IntuiText TransferText[2] =
  11. {
  12.     0,1,JAM2,0,0,NULL,"DnLoad",NULL, 
  13.     0,1,JAM2,0,0,NULL,"UpLoad",NULL, 
  14. };
  15.  
  16. struct MenuItem ProjectItems[2] =
  17. {
  18.     &ProjectItems[1],
  19.     0,                    /* Left Edge */
  20.     0 * MENUHEIGHT,                /* Top  Edge */
  21.     MENUWIDTH,
  22.     MENUHEIGHT,
  23.     ITEMTEXT|HIGHCOMP|ITEMENABLED,        /* Flags     */
  24.     0,                    /* Mutual Ex */
  25.     (APTR)&ProjectText[0],            /* ItemFill  */
  26.     NULL,                    /* SelectFill */
  27.     NULL,                    /* Command   */
  28.     NULL,                    /* SubItem   */
  29.     NULL,                    /* NextSelect */
  30.     
  31.     NULL,
  32.     0,                    /* Left Edge */
  33.     1 * MENUHEIGHT,                /* Top  Edge */
  34.     MENUWIDTH,
  35.     MENUHEIGHT,
  36.     ITEMTEXT|HIGHCOMP|ITEMENABLED,        /* Flags     */
  37.     0,                    /* Mutual Ex */
  38.     (APTR)&ProjectText[1],            /* ItemFill  */
  39.     NULL,                    /* SelectFill */
  40.     NULL,                    /* Command   */
  41.     NULL,                    /* SubItem   */
  42.     NULL,                    /* NextSelect */
  43. };
  44.  
  45. struct MenuItem TransferItems[2] =
  46. {
  47.     &TransferItems[1],
  48.     0,                    /* Left Edge */
  49.     0 * MENUHEIGHT,                /* Top  Edge */
  50.     MENUWIDTH,
  51.     MENUHEIGHT,
  52.     ITEMTEXT|HIGHCOMP|ITEMENABLED,        /* Flags     */
  53.     0,                    /* Mutual Ex */
  54.     (APTR)&TransferText[0],            /* ItemFill  */
  55.     NULL,                    /* SelectFill */
  56.     NULL,                    /* Command   */
  57.     NULL,                    /* SubItem   */
  58.     NULL,                    /* NextSelect */
  59.     
  60.     NULL,
  61.     0,                    /* Left Edge */
  62.     1 * MENUHEIGHT,                /* Top  Edge */
  63.     MENUWIDTH,
  64.     MENUHEIGHT,
  65.     ITEMTEXT|HIGHCOMP/*|ITEMENABLED*/,    /* Flags     */
  66.     0,                    /* Mutual Ex */
  67.     (APTR)&TransferText[1],            /* ItemFill  */
  68.     NULL,                    /* SelectFill */
  69.     NULL,                    /* Command   */
  70.     NULL,                    /* SubItem   */
  71.     NULL,                    /* NextSelect */
  72. };
  73.  
  74. struct Menu Menus[2] =
  75. {
  76.     {
  77.         &Menus[1],
  78.         PROJECTMENU * MENUWIDTH,    /* Left Edge */
  79.         0,                /* Top  Edge */
  80.         MENUWIDTH,
  81.         MENUHEIGHT,
  82.         MENUENABLED,
  83.         "Project",
  84.         &ProjectItems[0],
  85.     },
  86.     {
  87.         NULL,
  88.         TRANSFERMENU * MENUWIDTH,    /* Left Edge */
  89.         0,                /* Top  Edge */
  90.         MENUWIDTH,
  91.         MENUHEIGHT,
  92.         MENUENABLED,
  93.         "Transfer",
  94.         &TransferItems[0],
  95.     },
  96. };
  97.  
  98.