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