1 /* Standard class IIUWGRAPH graphics primitives
\r
3 GRON:procedure(mode:integer)
\r
6 POINT:procedure(x, y:integer)
\r
7 MOVE:procedure(x, y:integer)
\r
8 DRAW:procedure(x, y:integer)
\r
9 HFILL:procedure(x:integer)
\r
10 VFILL:procedure(y:integer)
\r
11 COLOR:procedure(color:integer)
\r
12 STYLE:procedure(style:integer)
\r
13 PATERN:procedure(p1, p2, p3, p4:integer)
\r
14 INTENS:procedure(intens:integer)
\r
15 PALLET:procedure(p:integer)
\r
16 BORDER:procedure(b:integer)
\r
17 VIDEO:procedure(buffer:arrayof integer)
\r
18 HPAGE:procedure(p, q, r:integer)
\r
19 NOCARD:function:integer
\r
22 INXPOS:function:integer
\r
23 INYPOS:function:integer
\r
24 INPIX:function(x, y:integer):integer
\r
25 GETMAP:function(x, y:integer):arrayof integer
\r
26 PUTMAP:procedure(arrayof integer)
\r
27 ORMAP:procedure(arrayof integer)
\r
28 XORMAP:procedure(arrayof integer)
\r
29 TRACK:procedure(x, y:integer)
\r
30 INKEY:function:integer
\r
31 HASCII:procedure(ch:integer)
\r
32 HFONT:procedure(off, seg:integer)
\r
33 HFONT8:procedure(output off, seg:integer)
\r
34 OUTSTRING:procedure(s:string)
\r
35 CIRB:procedure(x, y, r:integer, alpha, beta:real, b, i, p, q:integer)
\r
70 #define OUTSTRING 131
\r
74 /* Standard class MOUSE mouse support
\r
76 INIT:function(output butttons:integer):boolean
\r
77 SHOWCURSOR:procedure
\r
78 HIDECURSOR:procedure
\r
79 STATUS:procedure(output x,y:integer, l,r,c:boolean)
\r
80 SETPOSITION:procedure(x, y:integer)
\r
81 GETPRESS:procedure(b:integer; output x,y,p:integer, l, r, c:boolean)
\r
82 GETRELEASE:procedure(b:integer; output x,y,p:integer, l, r, c:boolean)
\r
83 SETWINDOW:procedure(l, r, t, b:integer)
\r
84 DEFCURSOR:procedure(select, p, q:integer)
\r
85 GETMOVEMENT:procedure(output x, y:integer)
\r
86 SETSPEED:procedure(x, y:integer)
\r
87 SETMARGINS:procedure(l, r, t, b:integer)
\r
88 SETTHRESHOLD:procedure(t:integer)
\r
94 #define SHOWCURSOR 201
\r
95 #define HIDECURSOR 202
\r
97 #define SETPOSITION 204
\r
98 #define GETPRESS 205
\r
99 #define GETRELEASE 206
\r
100 #define SETWINDOW 207
\r
101 #define DEFCURSOR 210
\r
102 #define GETMOVEMENT 211
\r
103 #define SETSPEED 215
\r
104 #define SETMARGINS 216
\r
105 #define SETTHRESHOLD 219
\r