changeset 27398:d6331257c601

(XGCValue): New struct for emulating X GCs.
author Jason Rumney <jasonr@gnu.org>
date Sun, 23 Jan 2000 03:19:10 +0000
parents d98e84b468a2
children 22e4449438ff
files src/w32gui.h
diffstat 1 files changed, 16 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/w32gui.h	Sun Jan 23 03:18:25 2000 +0000
+++ b/src/w32gui.h	Sun Jan 23 03:19:10 2000 +0000
@@ -30,10 +30,24 @@
   bdffont *bdf;
 } W32FontStruct;
 
+typedef struct W32FontStruct XFontStruct;
+
+/* Emulate X GC's by keeping color and font info in a structure.  */
+typedef struct _XGCValues
+{
+  COLORREF foreground;
+  COLORREF background;
+  XFontStruct * font;
+} XGCValues;
+
+#define GCForeground 0x01
+#define GCBackground 0x02
+#define GCFont 0x03
+
 typedef HBITMAP Pixmap;
 typedef HBITMAP Bitmap;
-typedef struct W32FontStruct XFontStruct;
-typedef HDC GC;
+
+typedef XGCValues * GC;
 typedef COLORREF Color;
 typedef DWORD Time;
 typedef HWND Window;