Add wxPlotCtrl solution (.sln) and project (.vcproj) files to the repo

* These files were converted by MS Developer Studio from VC++ 6 workspace (.dsw) and project (.dsp) files. No other modifications have been made to these files (this is exactly how DevStudio converted them) -- this will allow me to track what changes I have to make to get it all working (which will be the next revision of these files).
* wxPlotCtrl is an interactive xy data plotting widget that allows zooming, panning, and selection of points by either the mouse or the keyboard. Additional classes include wxPlotCurve/Function/Data classes that have a variety of data processing functions, including FFT, averaging, fitting and more. wxPlotCtrl has an external dependency on wxThings.
* wxPlotCtrl is being used in the JPEG-2000 demo application (soon to be renamed CommanderJ2k, previously named J2kCmp)

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@6095 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Add wxplotctrl to Contrib solution (WIN32 only for now).

Code changes to support wxWidgets 2.8 (deprecated functions, fix warnings for unused variables, etc).

Removed a bunch of build configurations from the vcproj files.
1. 'Debug Multilib' is now 'Debug',
2. 'Release Multilib' is now 'Release' and
3. 'DLL Release Multilib' is 'ReleaseDLL'.
All the other build configurations (anything with Unicode, Monolithic, or DLL Debug) are gone - which keeps the Contrib solution looking clean (there aren't a bunch of new build configurations and the need to map their build configurations to ours).

Modified many other vcproj settings (paths, etc) to conform more closely to our other projects in Contrib and to do a better job of supporting multiple build configurations (there were problems with their stuff - putting output from different build configurations in the same location).

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@6102 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Modified Contrib solution to *not* build ReleaseDLL configurations of wxplotctrl.

Modified OutputDirectory, AdditionalIncludeDirectories, AdditionalLibraryDirectories of wxplotctrl (library and sample projects) to support a new build directory structure, with support for wxWidgets being part of SDL_EXTERN.

PostBuildEvent added to wxplotctrl library vcproj files to put together files and directory structure ready for creating an SDL_EXTERN tarball.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@6126 a06e8daa-702c-0410-a579-eb5e6c4fa09d
wxplotctrl depends on wxthings

add the version number of wxthings to the file which will become wxplotctrl.txt.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@6175 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR 14143 Description: Fix Histogram Dialog refresh issues.

Now using new wxPlotCtrl library instead of obsolete wxPlot/SPlot classes.
Owners code-reviewed?  Yes(ScottC,ScottM) TimedOut(DaveR)

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@6939 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR 14155 (64 bit compiles)

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@8111 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR13781 Clean up link warnings.

Modified several sdlExtern libraries (built from Contrib) to embed the debug information in the lib file - instead of having a separate pdb file. This cleans up several warnings - but there's still a lot of work to do to clean up *all* the link warnings.

While I was in Contrib and sdlExtern, I cleaned house -- there's just a lot of stuff that was in sdlExtern that we don't need. Also fixed some broken project files in Tools and nsn(x64).

Owners reviewed: yes: BenM, Brett, Chad, Chris, DaveR, Kenny, ScottM, Steve; time-out: Alan, Jon.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@8777 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR14532 Clean up static library dependencies.

3rd-party wxWidgets libraries in our sdlExtern (wxIFM, wxTreeListCtrl, wxTreeMultiCtrl, wxthings, wxplotctrl), are now treated the same as our other wx libs. They are now automatically linked in, with the #pragma comment, in our sdlExtern/include/msvc/wx/setup.h file. 64-bit and ReleaseDLL versions of these libraries are now built so these sdlExtern libs can be used by any project that wants to use them (and we don't have to differentiate which platforms or configurations are supported in the setup.h file).

Owners reviewed: yes (AmyM, BenM, Brett, Bryan, Chris, DaveR, Jeff, Jon, Kenny, Mark, Nate, ScottC, ScottM, Steve).

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@9037 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR14532 Clean up static library dependencies.

New wxplotctrl lib for SunOS (including debug versions -- not that we use them anywhere, though). Added some Makefiles that work.

Owners reviewed: no, because some days I just don't care. And what are the co-owners going to review, anyway? I've introduced some Makefiles that actually *build* wxthings and wxplotctrl. And I modified the top-level Contrib Makefile to call the Makefiles that actually build wxthings and wxplotctrl. And comparing .a (lib) files is pointless.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@9060 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR14761 Further modified the Makefiles to allow the use of an SDL_EXTERN environment variable.

This will allow the user to have the Windows and Solaris versions of sdlExtern checked out to a shared location w/o having to switch back and forth between versions.

For example:
Cd //Hercules/people/pete/src
Svn co svn+ssh://subversion/svnroot/isr/trunk/sdlExtern/win64 sdlExtern
Svn co svn+ssh://subversion/svnroot/isr/trunk/sdlExtern/sunOS5.10 sdlExtern/sunOS5.10

Then on tars*, export SDL_EXTERN=/usr/people/pete/src/sdlExtern/sunOS5.10

Reviewers: Amy, BenM, Brett, Chad(timeout), Chris, Darin(timeout), Dave, Jeff(timeout), Jon, Kenny, Micah, Mike(timeout), Bob, ScottC(timeout), ScottM, Steve, Zach

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/trunk/Contrib/wxplotctrl@9695 a06e8daa-702c-0410-a579-eb5e6c4fa09d
WR14155 Kakadu JPEG 2000 codec. re #7 JPEG XR IR&D.

  1 Fixed the wxplotctrl Makefile.

Owners reviewed: AmyM, BenM, Brett, Bryan (time-out), Chris, Darin, DaveR, Jon, Micah, Pete, ScottC, Steve, Zach.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@10697 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #59

Message: Modifications to projects for wx 2.8.9 in roots (Contrib and wxWidgets).
 * libraries built with Multi-threaded (/MT) runtime library now contain an s, similar to how libraries built with Multi-threaded Debug DLL (/MDd) runtime library contain a d.
 * we'll be getting rid of vc_{lib,dll} directories in sdlExtern soon, so I did the same for our 3rd-party wxWidgets libraries in Contrib

Owners Code Review: No, not in roots code.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@10893 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #7: Added Makefiles to vcproj files for convenience.

Owners Code Review: Yes (BenM, Brett, DaveR, JonF, Kenny, ScottM, Steve) Post (Chris)

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@12282 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Fixes to Contrib to build on linux

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@12487 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #1052: Clean up sdlExtern libs from Contrib

Message: See comment:3 in trac ticket for a more detailed description.

Owners Code Review: Brett, Chris(post), DaveR, JonF, ScottC, ScottM, Seth, Steve

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@13298 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #1236: JPIP client and server.

* Fix Contrib projects to build on UNC directory paths (Windows).

Owners Code Review: No.

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@14599 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #1519: wxWidgets 2.9 support

* Modify Contrib wx libs with wxCHECK_VERSION(2,9,0) so they build against both wx 2.8 and 2.9

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/Contrib/wxplotctrl@15658 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #1740: Migrate Code to Visual Studio 2010 (Update wx and Contrib)

* moved wx libs that were part of Contrib to wxWidgets/wxx
* if you want to know why... come ask me!

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/wxWidgets/wxx/wxplotctrl@16049 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #1740: Migrate Code to Visual Studio 2010 (Update wx)

* renamed wxx projects to include vc8
* created new vc10 wxx projects
* modified project settings so vc8 and vc10 can coexist
* wxx projects no longer depend on version of wx in sdlExtern
* fix link warning by adding "/Yldummylnk4206fix" to dummy.cpp (under Common Sources)

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/wxWidgets/wxx/wxplotctrl@16054 a06e8daa-702c-0410-a579-eb5e6c4fa09d
Ticket #1740: Migrate Code to Visual Studio 2010 (Update wx)

* modified vc10 project files -- changed debug information format
* removed ReleaseDLL configuration from sample apps

git-svn-id: https://isrsvn.usurf.usu.edu/svn/isr/roots/wxWidgets/wxx/wxplotctrl@16078 a06e8daa-702c-0410-a579-eb5e6c4fa09d