SecondOrder - version_tracker.txt ---------------------------- Version numbers are stored in: (1) .iss file (influences setup display, Control Panel) (2) .rc file (About box + WINDOW TITLE) (3) g_strVersion (4) web site whatsnew.shtml Version history: 1.0 ... 2.1 - Development so far. 3.0 - From point of introducing "default ODBC DSN" system, 15 Aug 2002. - 22-Sep-2002 Integrated HTML Help 3.1 - although it seems to work (perhaps via EnsureAppropriateThingsUpdated), I want some extra UpdateData(TRUE) calls 3.2 - horiz scroll listbox - about button 3.3 (22 Nov 2003) - writes version number and compilation date to summary file 3.4 (11 Mar 2004) - "time to go" on each client's display - XML params - store boxnum in params (+ autoupdate box-to-be-claimed on main dlg) - constrain reinf per unit time in last X min - by the way, please note: if you use the NOSEPOKE as a manipulandum, a few errors pop up in the status window: Error message received: Invalid device/line/client number or alias sent to LineSetState Error message received: Invalid device/line/client number or alias sent to LineSetState Error message received: Invalid device/line/client number or alias sent to LineSetEvent This is not a problem. See comment in source: // all commands using ACTIVELEVERCONTROL, INACTIVELEVER, INACTIVELEVERCONTROL // will all fail, but this won't affect the actual operation of the program 3.5 (5 July 2004) - m_bUnitReinforceFirstResponse and m_bOverallReinforceFirstUnit added 3.6 (8 March 2007) - easier compilation for users 4.0 (12 Jan 2009) - Server default changed from "loopback" to "localhost" (Windows Vista compatibility and more general standardization). 4.1 (10 May 2013) - updated for Visual Studio 2008 - change #include to #include - add some "using namespace std;" - remove some "filebuf::sh_read" - change linkage of XMLParamIO library from xmlparamio.lib to xmlparamio2_debug.lib / xmlparamio2_release.lib - add VS2008 redistributables to .ISS - change maximum dip times from 50 to 5000 seconds. Was: DDV_MinMaxFloat(pDX, m_config.m_fDipTime, 0.1f, 50.f); etc. 4.2 (14 Apr 2015) - Rebuild to use WhiskerClientLib 4.62 with new socket code. - Define WINVER as 0x500. - Compile cleanly with full warnings. TO DO: =====