home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff253.lzh / Elements / Source / infomenu.c < prev    next >
C/C++ Source or Header  |  1989-10-19  |  2KB  |  54 lines

  1. /************************************************************************
  2.  * infomenu.c   - menu definitions for periodic table of elements info. *
  3.  * 11-19-88       Paul T. Miller                                        *
  4.  ************************************************************************/
  5.  
  6. #include <exec/types.h>
  7. #include <intuition/intuition.h>
  8.  
  9. extern struct TextAttr TextText;
  10.  
  11. struct IntuiText InfoMenuText[] =
  12. {
  13.    { 0, 1, JAM1, 0, 1, &TextText, (UBYTE *)" Subatomic Particles", NULL },
  14.    { 0, 1, JAM1, 0, 1, &TextText, (UBYTE *)" Radioactive Isotopes ", NULL },
  15.    { 0, 1, JAM1, 0, 1, &TextText, (UBYTE *)" Ionic Character", NULL },
  16.    { 0, 1, JAM1, 0, 1, &TextText, (UBYTE *)" Notes", NULL },
  17.    { 0, 1, JAM1, 0, 1, &TextText, (UBYTE *)" About", NULL },
  18.    { 0, 1, JAM1, 0, 1, &TextText, (UBYTE *)" Quit", NULL}
  19. };
  20.  
  21. struct MenuItem InfoItems[] =
  22. {
  23.    {
  24.       &InfoItems[1], 0, 0, 219, 10, ITEMENABLED | ITEMTEXT | COMMSEQ | HIGHCOMP,
  25.       0, (APTR)&InfoMenuText[0], NULL, 'S', NULL, NULL
  26.    },
  27.    {
  28.       &InfoItems[2], 0, 10, 219, 10, ITEMENABLED | ITEMTEXT | COMMSEQ | HIGHCOMP,
  29.       0, (APTR)&InfoMenuText[1], NULL, 'R', NULL, NULL
  30.    },
  31.    {
  32.       &InfoItems[3], 0, 20, 219, 10, ITEMENABLED | ITEMTEXT | COMMSEQ | HIGHCOMP,
  33.       0, (APTR)&InfoMenuText[2], NULL, 'I', NULL, NULL
  34.    },
  35.    {
  36.       &InfoItems[4], 0, 30, 219, 10, ITEMENABLED | ITEMTEXT | COMMSEQ | HIGHCOMP,
  37.       0, (APTR)&InfoMenuText[3], NULL, 'N', NULL, NULL
  38.    },
  39.    {
  40.       &InfoItems[5], 0, 40, 219, 10, ITEMENABLED | ITEMTEXT | COMMSEQ | HIGHCOMP,
  41.       0, (APTR)&InfoMenuText[4], NULL, '?', NULL, NULL
  42.    },
  43.    {
  44.       NULL, 0, 50, 219, 10, ITEMENABLED | ITEMTEXT | COMMSEQ | HIGHCOMP,
  45.       0, (APTR)&InfoMenuText[5], NULL, 'Q', NULL, NULL
  46.    }
  47. };
  48.  
  49. struct Menu infomenu_strip[] =
  50. {
  51.    { NULL, 3, 0, 54, 0, MENUENABLED, " Info", &InfoItems[0] }
  52. };
  53.  
  54.