Index: edit.c ================================================================== --- edit.c +++ edit.c @@ -1321,10 +1321,18 @@ *cp=i; if(i==10) r++,c=0; else c++; } break; } + goto redraw; + case SDL_MOUSEBUTTONDOWN: + if(ev.button.button==1 && ev.button.y>=24) { + if(c=ev.button.x>>3) c--; + i=(ev.button.y-24)>>3; + r=0; + while(r<63 && r=nlevelstrings) n=nlevelstrings-1; goto redraw; + case SDL_MOUSEBUTTONDOWN: + i=ev.button.y/8-scroll-1; + if(i<0 || i>=nlevelstrings) break; + n=i; + if(ev.button.button==3 && n