merge
This commit is contained in:
commit
ef8cbbba03
2 changed files with 2 additions and 42 deletions
|
@ -24,9 +24,6 @@ or
|
||||||
DEL
|
DEL
|
||||||
quits
|
quits
|
||||||
.IR winwatch .
|
.IR winwatch .
|
||||||
Typing
|
|
||||||
.B l
|
|
||||||
and selecting a window by a click also prompts for a new label.
|
|
||||||
.PP
|
.PP
|
||||||
If the
|
If the
|
||||||
.B -e
|
.B -e
|
||||||
|
|
|
@ -299,44 +299,9 @@ click(Mouse m)
|
||||||
return label(win[i], m);
|
return label(win[i], m);
|
||||||
case 4:
|
case 4:
|
||||||
return unhide(win[i]);
|
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
|
void
|
||||||
|
@ -393,8 +358,6 @@ main(int argc, char **argv)
|
||||||
case Ekeyboard:
|
case Ekeyboard:
|
||||||
if(e.kbdc==Kdel || e.kbdc=='q')
|
if(e.kbdc==Kdel || e.kbdc=='q')
|
||||||
exits(0);
|
exits(0);
|
||||||
if(e.kbdc == 'l')
|
|
||||||
kbdlabel();
|
|
||||||
break;
|
break;
|
||||||
case Emouse:
|
case Emouse:
|
||||||
if(click(e.mouse) == 0)
|
if(click(e.mouse) == 0)
|
||||||
|
|
Loading…
Reference in a new issue