home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / games / spades.lha / Spades / Source / Graphics.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-04-03  |  1.5 KB  |  72 lines

  1. /*
  2.    FILE: Graphics.h
  3.    PURPOSE: Structures needed for Spades graphics
  4.    AUTHOR: Gregory M. Stelmack
  5. */
  6.  
  7. struct NewScreen NewScreenStructure = {
  8.         0,0,
  9.         320,200,
  10.         DEPTH,
  11.         BLKP,WHTP,
  12.         NULL,
  13.         CUSTOMSCREEN,
  14.         NULL,
  15.         "Spades 2.12 by Greg Stelmack",
  16.         NULL,
  17.         NULL
  18. };
  19.  
  20. struct NewMenu SpadesNewMenu[] =
  21. {
  22.    {  NM_TITLE,"Project", NULL, NULL, NULL, NULL   },
  23.    {     NM_ITEM,"New Game", NULL, NULL, NULL, NULL   },
  24.    {     NM_ITEM,"Save Hand", NULL, CHECKIT | MENUTOGGLE, NULL, NULL },
  25.    {     NM_ITEM,"Print Hand", NULL, NM_ITEMDISABLED, NULL, NULL     },
  26.    {     NM_ITEM,"About", NULL, NULL, NULL, NULL   },
  27.    {     NM_ITEM,"Quit", NULL, NULL, NULL, NULL    },
  28.    {  NM_TITLE,"Game", NULL, NULL, NULL, NULL   },
  29.    {     NM_ITEM,"Bags","b", CHECKIT | MENUTOGGLE, NULL, NULL     },
  30.    {     NM_ITEM,"NIL Bids","n", CHECKIT | MENUTOGGLE, NULL, NULL },
  31.    {     NM_ITEM,"Suggest","s", NULL, NULL, NULL   },
  32.    {  NM_END, NULL, NULL, NULL, NULL, NULL   }
  33. };
  34.  
  35. struct Menu *SpadesMenu;
  36.  
  37. struct NewWindow NewWindowStructure1 = {
  38.         0,10,
  39.         320,190,
  40.         BLKP,WHTP,
  41.         MOUSEBUTTONS+GADGETUP+MENUPICK,
  42.         BORDERLESS+ACTIVATE+NOCAREREFRESH,
  43.         NULL,
  44.         NULL,
  45.         NULL,
  46.         NULL,
  47.         NULL,
  48.         5,5,
  49.         -1,-1,
  50.         CUSTOMSCREEN
  51. };
  52.  
  53. USHORT Palette[] = {
  54.    0x000F,
  55.    0x0000,
  56.    0x0F00,
  57.    0x00F0,
  58.    0x0FFF,
  59.    0x0FF0,
  60.    0x0F0F,
  61.    0x00FF
  62. };
  63.  
  64. struct Image CardImage =
  65. {
  66.    0, 0,
  67.    42, 42, 3,
  68.    NULL,
  69.    7, 0,
  70.    NULL
  71. };
  72.