diff options
author | spew <devnull@localhost> | 2016-10-26 14:01:13 -0500 |
---|---|---|
committer | spew <devnull@localhost> | 2016-10-26 14:01:13 -0500 |
commit | cf5d24033d2869aedf9d578af5b267143356dd22 (patch) | |
tree | 2862d06fb25cce0f19f62f9861cdba9e7a30b14a /sys/src/cmd/winwatch.c | |
parent | d5992857bbb2947b46ddf7d451a40dcd3e31e0e4 (diff) |
winwatch: no more 'l' key labeling
Diffstat (limited to 'sys/src/cmd/winwatch.c')
-rw-r--r-- | sys/src/cmd/winwatch.c | 41 |
1 files changed, 2 insertions, 39 deletions
diff --git a/sys/src/cmd/winwatch.c b/sys/src/cmd/winwatch.c index 2b35a4542..b54e40f63 100644 --- a/sys/src/cmd/winwatch.c +++ b/sys/src/cmd/winwatch.c @@ -299,44 +299,9 @@ click(Mouse m) return label(win[i], m); case 4: return unhide(win[i]); + default: + return 0; } - return 1; -} - -Cursor crosscursor = { - {-7, -7}, - {0x03, 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x03, 0xC0, - 0x03, 0xC0, 0x03, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0x03, 0xC0, - 0x03, 0xC0, 0x03, 0xC0, 0x03, 0xC0, 0x03, 0xC0, }, - {0x00, 0x00, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, - 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x7F, 0xFE, - 0x7F, 0xFE, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, - 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x00, 0x00, } -}; - -void -kbdlabel(void) -{ - Mouse m; - int i; - - esetcursor(&crosscursor); - do - m = emouse(); - while((m.buttons & 7) == 0); - do - m = emouse(); - while((m.buttons & 7) == 1); - esetcursor(nil); - if((m.buttons & 7) != 0) - return; - for(i=0; i<nwin; i++) - if(ptinrect(m.xy, win[i].r)) - break; - if(i == nwin) - return; - label(win[i], m); } void @@ -393,8 +358,6 @@ main(int argc, char **argv) case Ekeyboard: if(e.kbdc==Kdel || e.kbdc=='q') exits(0); - if(e.kbdc == 'l') - kbdlabel(); break; case Emouse: if(click(e.mouse) == 0) |