diff options
| author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-09-23 03:48:29 +0200 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-09-23 03:48:29 +0200 |
| commit | 74cdf2c10a6c23147c348a4d87fb548f58acc5c2 (patch) | |
| tree | 9678744d2ea4ed9706801245cbde44b09c813347 | |
| parent | bd998b2a78e32af7a2a8cf39ee8c11bbb3cd12ca (diff) | |
| download | plan9front-74cdf2c10a6c23147c348a4d87fb548f58acc5c2.tar.xz | |
mothra: cleanup textview code
| -rw-r--r-- | sys/src/cmd/mothra/libpanel/textview.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sys/src/cmd/mothra/libpanel/textview.c b/sys/src/cmd/mothra/libpanel/textview.c index 69c44568e..8dc060e81 100644 --- a/sys/src/cmd/mothra/libpanel/textview.c +++ b/sys/src/cmd/mothra/libpanel/textview.c @@ -39,10 +39,7 @@ void pl_drawnon(Rtext *rp, Image *b){ if(rp->b==0 && rp->p!=0) pl_stuffbitmap(rp->p, b); } -/* - * Mark the hilite and update the scroll bar - */ -void pl_fixtextview(Panel *p, Textview *tp, Rectangle r){ +void pl_setscrpos(Panel *p, Textview *tp, Rectangle r){ Panel *sb; int lo, hi; lo=tp->yoffs; @@ -72,7 +69,7 @@ void pl_drawtextview(Panel *p){ freeimage(b); pl_drawnon(tp->text, p->b); } - pl_fixtextview(p, tp, r); + pl_setscrpos(p, tp, r); } /* * If t is a panel word, pass the mouse event on to it @@ -161,7 +158,7 @@ void pl_scrolltextview(Panel *p, int dir, int buttons, int num, int den){ r=pl_outline(p->b, p->r, p->state); pl_rtredraw(p->b, r, tp->text, yoffs, tp->yoffs); p->scr.pos.y=tp->yoffs=yoffs; - pl_fixtextview(p, tp, r); + pl_setscrpos(p, tp, r); } } void pl_typetextview(Panel *g, Rune c){ |
