====== Primary Data Structures ======
----
The following data structures are used when programming bitmaps, screens, frames, and the display generator.
===== The Graphics Context (GrafCon) Data Structure =====
''%%%%''
/* Graphics Context structure */
typedef struct GrafCon
{
Node gc;
Color gc_FGPen;
Color gc_BGPen;
Coord gc_PenX;
Coord gc_PenY;
ulong gc_Flags;
} GrafCon;
===== The Rect Data Structure =====
''%%%%''
typedef struct Rect
{
Coord rect_XLeft;
Coord rect_YTop;
Coord rect_XRight;
Coord rect_YBottom;
} Rect;