{$ifndef GRAPHICS_RASTPORT_H}
Const GRAPHICS_RASTPORT_H = 99;
{$ifndef GRAPHICS_GFX_H;incl"graphics/gfx.h";endif}
type p_AreaInfo = ^AreaInfo;
     AreaInfo = record
                  VctrTbl, VctrPtr: ^integer;
                  FlagTbl, FlagPtr: ^Short;
                  Count, MaxCount, FirstX, FirstY: integer
                end;
     p_TmpRas = ^TmpRas;
     TmpRas = record
                RasPtr: ^Short;
                Size: Long
              end;
     p_GelsInfo = ^GelsInfo;
     GelsInfo = record
                  sprRsrvd: Short;
                  Flags: Byte;
                  gelHead, gelTail: Ptr;
                  nextLine: ^integer;
                  lastColor: ^^integer;
                  collHandler: Ptr;
                  leftmost, rightmost, topmost, bottommost: integer;
                  firstBlissObj, lastBlissObj: Ptr;
                end;
     p_RastPort = ^RastPort;
     RastPort = record
                  Layer: Ptr;
                  BitMap: p_BitMap;
                  AreaPtrn: Ptr;
                  TmpRas: p_TmpRas;
                  AreaInfo: p_AreaInfo;
                  GelsInfo: p_GelsInfo;
                  Mask: Byte;
                  FgPen, BgPen, AOlPen,
                  DrawMode, AreaPtSz, linpatcnt, dummy: Short;
                  Flags, LinePtrn: Word;
                  cp_x, cp_y: integer;
                  minterms: Array[0..7] of Byte;
                  PenWidth, PenHeight: integer;
                  Font: Ptr;
                  AlgoStyle, TxFlags: Byte;
                  TxHeight, TxWidth, TxBaseline: Word;
                  TxSpacing: integer;
                  RP_User: Ptr;
                  longreserved: Array[1..2] of Long;
 {$ifndef GFX_RASTPORT_1_2}
                  wordreserved: Array[1..7] of Word;
                  reserved: Array[1..8] of Byte;
 {$endif}
                end;
Const JAM1 = 0;
      JAM2 = 1;
      COMPLEMENT = 2;
      INVERSVID = 4;
      FRST_DOT = $01;
      ONE_DOT = $02;
      DBUFFER = $04;
      AREAOUTLINE = $08;
      NOCROSSFILL = $20;
{$endif}
