| plan 9 kernel history: overview | file list | diff list |
2001/1121/bitsy/devpenmouse.c (diff list | history)
| 2001/1121/sys/src/9/bitsy/devpenmouse.c:123,128 – 2001/1130/sys/src/9/bitsy/devpenmouse.c:123,129 (short | long | prev | next) | ||
| 2000/1021 | void pentrackxy(int x, int y) { | |
| 2001/1130 | ||
| 2000/1021 | if (x == -1) { | |
| 2000/1207 | /* pen up. associate with button 1 through 5 up */ mouse.buttons &= ~0x1f; | |
| 2001/1121/sys/src/9/bitsy/devpenmouse.c:339,346 – 2001/1130/sys/src/9/bitsy/devpenmouse.c:340,347 | ||
| 2000/1021 | Point pt; | |
| 2001/1121 | Cmdbuf *cb; Cmdtab *ct; | |
| 2000/1024 |
| |
| 2000/1021 |
| |
| 2001/1130 | char buf[64]; int b; | |
| 2000/1021 | p = va; | |
| 2001/0529 | switch((ulong)c->qid.path){ | |
| 2001/1121/sys/src/9/bitsy/devpenmouse.c:369,383 – 2001/1130/sys/src/9/bitsy/devpenmouse.c:370,384 | ||
| 2000/1021 | calibration.transx = 0; calibration.transy = 0; | |
| 2001/1121 | } else if (cb->nf == 5) { | |
| 2000/1215 |
| |
| 2001/1130 | if ((!isdigit(*cb->f[1]) && *cb->f[1] != '-') || (!isdigit(*cb->f[2]) && *cb->f[2] != '-') || (!isdigit(*cb->f[3]) && *cb->f[3] != '-') || (!isdigit(*cb->f[4]) && *cb->f[4] != '-')) | |
| 2001/0115 | error("bad syntax in control file message"); | |
| 2000/1021 |
| |
| 2001/1130 | calibration.scalex = strtol(cb->f[1], nil, 0); calibration.scaley = strtol(cb->f[2], nil, 0); calibration.transx = strtol(cb->f[3], nil, 0); calibration.transy = strtol(cb->f[4], nil, 0); | |
| 2000/1024 | } else | |
| 2001/1121 | cmderror(cb, Ecmdargs); break; | |