Show/hide text preview, and a load of scroll stuff.