-#define GCForeground 0x01
-#define GCBackground 0x02
-#define GCFont 0x03
-#define GCGraphicsExposures 0
+ /* QuickDraw foreground color. */
+ RGBColor fore_color;
+
+ /* QuickDraw background color. */
+ RGBColor back_color;
+} *GC;
+
+#define GCForeground (1L<<2)
+#define GCBackground (1L<<3)
+#define GCFont (1L<<14)
+#define GCGraphicsExposures 0