Archive

Archive for April, 2016

AA+ v1.71

April 28, 2016 Comments off

Just to let everyone know that v1.71 of AA+ has been released. Updates for this version include:

  • Fixed a bug in the AAVSOP87 modules where an incorrect value was being passed for the "nTableSize" parameter to the CVSOP87::Calculate and CVSOP87::Calculate_Dash methods. A spot check of the VSOP87 sample values in AATest.cpp now match exactly with the published VSOP87 test values. Thanks to "Pavel" for reporting this issue.
Advertisement
Categories: Web Site Updates

CTrayNotifyIcon v1.66

April 27, 2016 Comments off

Just to let everyone know that v1.66 of CTrayNotifyIcon has been released. Updates for this version include:

  • Updated copyright details.
  • Updated the code to clean compile on VC 2012 – VC 2015.
  • Removed support for CTRAYNOTIFYICON_NOWIN2K preprocessor macro
  • Removed various redefines of ShellApi.h constants from the code
  • Added SAL annotations to all the code.
  • Reworked the definition of the string class to now use a typedef internal to the CTrayNotifyIcon class.
  • Updated CTrayNotifyIcon::OnTrayNotification to handle NOTIFYICON_VERSION_4 style notifications.
  • Reworked the internal storage of the animation icons to use ATL::CHeapPtr
Categories: Web Site Updates

CNTService v1.82

April 19, 2016 Comments off

Just to let everyone know that v1.82 of CNTService has been released. Updates for this framework includes the following updates:

  • Updated copyright details.
  • Addition of a new /EnableServiceLogonRight command line option. When this is passed and the /install and /U options are provided, the code will first enable the SeServiceLogonRight privilege for the specified account using the LsaAddAcountRights API.
Categories: Web Site Updates

AA+ v1.70

April 10, 2016 Comments off

Just to let everyone know that v1.70 of AA+ has been released. Updates for this version include:

  • Fixed a bug in the GetSunRiseTransitSet function in the AATest.cpp module where it incorrectly used Terrestrial Time instead of UTC. The error in the rise / transit / set times was roughly the difference between TT and UTC at the time of calculation. For the examples in AATest.cpp which corresponded to October 2010, DeltaT was 67 seconds. A spot check of the AA+ code against SkyMap now shows both return the same times accurate to the minute. Thanks to "Pavel" for reporting this issue.
  • Fixed a bug in the GetMoonRiseTransitSet function in the AATest.cpp module where it incorrectly used Terrestrial Time instead of UTC. The error in the rise / transit / set times was roughly the difference between TT and UTC at the time of calculation. For the examples in AATest.cpp which corresponded to October 2010, DeltaT was 67 seconds. A spot check of the AA+ code against SkyMap now shows both return the same times accurate to the minute. Thanks to "Pavel" for reporting this issue.
  • Introduction of a new bool CAARiseTransitSetDetails::bTransitValid member variable. It turns out that celestial objects do not always transit in a 24 hour UTC day. Test code has been added to AATest.cpp to fully exercise all the cases for the three boolean member variables of bRiseValid, bTransitValid & bSetValid. Thanks to "Pavel" for reporting this issue.
Categories: Web Site Updates

DtWinVer v1.99

April 4, 2016 Comments off

Just to let everyone know that v1.99 of DtWinVer has been released. Updates for this version include:

  • Updated code to refer to Windows 10 Anniversary Update instead of Windows 10 codename “Redstone”.
Categories: Web Site Updates