Copyright (C) 1994, Digital Equipment Corp.
INTERFACE cDPS;
IMPORT DPS;
<*EXTERNAL*> PROCEDURE doinitialize ();
<*EXTERNAL*> PROCEDURE docreatesimplewindow (ctx: DPS.T; width, height: INTEGER := 600);
<*EXTERNAL*> PROCEDURE dosendps (ctx: DPS.T; string: UNTRACED REF CHAR);
<*EXTERNAL*> PROCEDURE dosendpsnervously (ctx: DPS.T; string: UNTRACED REF CHAR): INTEGER;
<*EXTERNAL*> PROCEDURE stufftransforms ( win: DPS.T );
<*EXTERNAL*> PROCEDURE transformtodps ( win: DPS.T;
x, y: INTEGER; ux, uy: UNTRACED REF REAL );
<*EXTERNAL*> PROCEDURE xyupathhit (ctx: INTEGER; x, y: REAL; upath: UNTRACED REF CHAR): INTEGER;
<*EXTERNAL*> PROCEDURE doprocessinputs ( dpy: INTEGER;
win, event: UNTRACED REF INTEGER;
but, modifiers: UNTRACED REF INTEGER;
x, y, w, h: UNTRACED REF INTEGER );
<*EXTERNAL*> PROCEDURE doflush (ctx: DPS.T);
<*EXTERNAL*> PROCEDURE dowait (ctx: DPS.T);
<*EXTERNAL*> PROCEDURE noticeCursor (win: DPS.T);
END cDPS.