samterm: cleanup
This commit is contained in:
parent
4f1575a44e
commit
caa6d7701d
|
@ -75,7 +75,8 @@ threadmain(int argc, char *argv[])
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
nwhich = flwhich(mousep->xy);
|
nwhich = flwhich(mousep->xy);
|
||||||
scr = which && ptinrect(mousep->xy, which->scroll);
|
scr = which && (ptinrect(mousep->xy, which->scroll) ||
|
||||||
|
mousep->buttons&(8|16));
|
||||||
if(mousep->buttons)
|
if(mousep->buttons)
|
||||||
flushtyping(1);
|
flushtyping(1);
|
||||||
if((mousep->buttons&1)==0)
|
if((mousep->buttons&1)==0)
|
||||||
|
@ -94,11 +95,11 @@ threadmain(int argc, char *argv[])
|
||||||
chord &= ~4;
|
chord &= ~4;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if(mousep->buttons&1 || mousep->buttons&8){
|
}else if(mousep->buttons&(1|8)){
|
||||||
if(nwhich){
|
if(nwhich){
|
||||||
if(nwhich!=which)
|
if(nwhich!=which)
|
||||||
current(nwhich);
|
current(nwhich);
|
||||||
else if(scr || mousep->buttons&8)
|
else if(scr)
|
||||||
scroll(which, 1);
|
scroll(which, 1);
|
||||||
else{
|
else{
|
||||||
t=(Text *)which->user1;
|
t=(Text *)which->user1;
|
||||||
|
@ -116,8 +117,8 @@ threadmain(int argc, char *argv[])
|
||||||
scroll(which, 2);
|
scroll(which, 2);
|
||||||
else
|
else
|
||||||
menu2hit();
|
menu2hit();
|
||||||
}else if((mousep->buttons&4 || mousep->buttons&16)){
|
}else if(mousep->buttons&(4|16)){
|
||||||
if(scr || mousep->buttons&16)
|
if(scr)
|
||||||
scroll(which, 3);
|
scroll(which, 3);
|
||||||
else
|
else
|
||||||
menu3hit();
|
menu3hit();
|
||||||
|
|
Loading…
Reference in a new issue