|
|
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