winwatch: no more 'l' key labeling
This commit is contained in:
parent
d5992857bb
commit
cf5d24033d
2 changed files with 2 additions and 42 deletions
|
@ -24,9 +24,6 @@ or
|
|||
DEL
|
||||
quits
|
||||
.IR winwatch .
|
||||
Typing
|
||||
.B l
|
||||
and selecting a window by a click also prompts for a new label.
|
||||
.PP
|
||||
If the
|
||||
.B -e
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue