|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T v
Length: 894 (0x37e) Types: TextFile Names: »vs100.h«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─⟦526ad3590⟧ »EUUGD11/gnu-31mar87/X.V10.R4.tar.Z« └─⟦2109abc41⟧ └─⟦this⟧ »./X.V10R4/libvs100/vs100.h«
/* $Header: vs100.h,v 10.3 86/02/01 15:47:56 tony Rel $ */ /* Copyright Massachusetts Institute of Technology 1985 */ #include <sys/types.h> #include <stdio.h> #include "param.h" #include "packet.h" #include "mem.h" #include "../X/vsinput.h" #include "../X/Xdev.h" #include "../X/X.h" #define HTCROCK /* Writearound for Halftone alignment problem */ #define VBUFSIZE 2048 #define MAPTYPE(x) (x >> 4) #define MAPLIT(x) (x & 0xf) typedef struct _curspriv { BITMAP *image; BITMAP *mask; short map; } CursPriv; #define CDATA(x) ((CursPriv *) x->data) typedef struct _fontpriv { short *widths; VSArea *remote; } FontPriv; #define FDATA(x) ((FontPriv *) x->data) #define BDATA(x) ((VSArea *) x->data) #define PDATA(x) ((BITMAP *) x->data) #ifdef HTCROCK typedef struct _tilepriv { BITMAP *bitmap; short data[16]; } TilePriv; #define TDATA(x) ((TilePriv *) x->data) #endif