|
|
1.1 root 1: #include "jerq.h"
2: #include "io.h"
3: #include "commands.h"
4:
5: Point trackarc(arg1, arg2, arg3, arg4, arg5)
6: int arg1;
7: int arg2;
8: Point arg3;
9: Point arg4;
10: Point arg5;
11: {
12: sendCommand(CCTRACKARC);
13: sendInt(arg1);
14: sendInt(arg2);
15: sendPoint(arg3);
16: sendPoint(arg4);
17: sendPoint(arg5);
18: flush();
19: clearMouseQ();
20: return recPoint();
21: }
22:
23: Point trackcircle(arg1, arg2, arg3, arg4)
24: int arg1;
25: int arg2;
26: Point arg3;
27: int arg4;
28: {
29: sendCommand(CCTRACKCIRCLE);
30: sendInt(arg1);
31: sendInt(arg2);
32: sendPoint(arg3);
33: sendInt(arg4);
34: flush();
35: clearMouseQ();
36: return recPoint();
37: }
38:
39: Point trackdisc(arg1, arg2, arg3, arg4)
40: int arg1;
41: int arg2;
42: Point arg3;
43: int arg4;
44: {
45: sendCommand(CCTRACKDISC);
46: sendInt(arg1);
47: sendInt(arg2);
48: sendPoint(arg3);
49: sendInt(arg4);
50: flush();
51: clearMouseQ();
52: return recPoint();
53: }
54:
55: Point trackelarc(arg1, arg2, arg3, arg4, arg5, arg6, arg7)
56: int arg1;
57: int arg2;
58: Point arg3;
59: int arg4;
60: int arg5;
61: Point arg6;
62: Point arg7;
63: {
64: sendCommand(CCTRACKELARC);
65: sendInt(arg1);
66: sendInt(arg2);
67: sendPoint(arg3);
68: sendInt(arg4);
69: sendInt(arg5);
70: sendPoint(arg6);
71: sendPoint(arg7);
72: flush();
73: clearMouseQ();
74: return recPoint();
75: }
76:
77: Point trackeldisc(arg1, arg2, arg3, arg4, arg5)
78: int arg1;
79: int arg2;
80: Point arg3;
81: int arg4;
82: int arg5;
83: {
84: sendCommand(CCTRACKELDISC);
85: sendInt(arg1);
86: sendInt(arg2);
87: sendPoint(arg3);
88: sendInt(arg4);
89: sendInt(arg5);
90: flush();
91: clearMouseQ();
92: return recPoint();
93: }
94:
95: Point trackellipse(arg1, arg2, arg3, arg4, arg5)
96: int arg1;
97: int arg2;
98: Point arg3;
99: int arg4;
100: int arg5;
101: {
102: sendCommand(CCTRACKELLIPSE);
103: sendInt(arg1);
104: sendInt(arg2);
105: sendPoint(arg3);
106: sendInt(arg4);
107: sendInt(arg5);
108: flush();
109: clearMouseQ();
110: return recPoint();
111: }
112:
113: Point trackline(arg1, arg2, arg3, arg4)
114: int arg1;
115: int arg2;
116: Point arg3;
117: Point arg4;
118: {
119: sendCommand(CCTRACKLINE);
120: sendInt(arg1);
121: sendInt(arg2);
122: sendPoint(arg3);
123: sendPoint(arg4);
124: flush();
125: clearMouseQ();
126: return recPoint();
127: }
128:
129: Point trackrect(arg1, arg2, arg3)
130: int arg1;
131: int arg2;
132: Rectangle arg3;
133: {
134: sendCommand(CCTRACKRECT);
135: sendInt(arg1);
136: sendInt(arg2);
137: sendRectangle(arg3);
138: flush();
139: clearMouseQ();
140: return recPoint();
141: }
142:
143: Point trackrectf(arg1, arg2, arg3)
144: int arg1;
145: int arg2;
146: Rectangle arg3;
147: {
148: sendCommand(CCTRACKRECTF);
149: sendInt(arg1);
150: sendInt(arg2);
151: sendRectangle(arg3);
152: flush();
153: clearMouseQ();
154: return recPoint();
155: }
156:
157: Point trackstring(arg1, arg2, arg3, arg4, arg5)
158: int arg1;
159: int arg2;
160: Point arg3;
161: char *arg4;
162: Font *arg5;
163: {
164: sendCommand(CCTRACKSTRING);
165: sendInt(arg1);
166: sendInt(arg2);
167: sendPoint(arg3);
168: sendToChar(arg4);
169: sendToFont(arg5);
170: flush();
171: clearMouseQ();
172: return recPoint();
173: }
174:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.