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