void LineEdit::DragRepeat(Point p) { sb.y = (int)sb.y + GetDragScroll(this, p, 1).y; }
Point GetDragScroll(Ctrl *ctrl, Point p, int max) { return GetDragScroll(ctrl, p, Size(max, max)); }
void DocEdit::DragRepeat(Point p) { sb = (int)sb + GetDragScroll(this, p, 16).y; }