A thin wrapper around the Tk scan widget subcommand, used to implement fast dragging of the view: scan('mark', x) records x and the current view, and scan('dragto', x) adjusts the view relative to that mark. The scan_mark() and scan_dragto() methods wrap the two forms.