Clean up of some spectral selection code making it shorter, clearer and easier to check.

Also added non-shift behaviour for shift and drag center line, that previously asserted.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13500 47890b92-0858-11df-a26f-8b716316a5bc
Fix memory leak on module list pointer.

Also tweaked code to make it shorter and clearer.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13501 47890b92-0858-11df-a26f-8b716316a5bc
New behaviour for shift when moving mouse reinstated.

This addition was lost by me in a change I made to Paul's code.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13502 47890b92-0858-11df-a26f-8b716316a5bc
For consistency with naming elsewhere in the user interface.

Thanks Gale.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13503 47890b92-0858-11df-a26f-8b716316a5bc
Restore default meter size.

The meters are back to the length they used to be (with a little space lost for the grabber).  If we want to increase their default lengths then we should look at the space saver idea (make them less tall) or else widen the initial size of Audacity main screen.



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13504 47890b92-0858-11df-a26f-8b716316a5bc
Back to old default of dB for meters.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13505 47890b92-0858-11df-a26f-8b716316a5bc
Add missing include



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13506 47890b92-0858-11df-a26f-8b716316a5bc
Fix module builds for latest trunk

This also converts the module project files to VS2013



git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13507 47890b92-0858-11df-a26f-8b716316a5bc
Correct i18n-hints for new meter toolbars

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13508 47890b92-0858-11df-a26f-8b716316a5bc
Allow generator effects to use preview without requiring a selection to be made.
Documentation: This does not affect any currently shipped effects. This will need documenting on the wiki for writing Nyquist plug-ins.

git-svn-id: http://audacity.googlecode.com/svn/audacity-src/trunk@13509 47890b92-0858-11df-a26f-8b716316a5bc