void PerformScrollLines(int lines) { long pos; if(lines > 0) { pos = Math.Min(_scrollVmax, _scrollVpos+lines); } else if(lines < 0) { pos = Math.Max(_scrollVmin, _scrollVpos+lines); } else { return; } PerformScrollToLine(pos); }