Archive

Archive for March, 2007

XTaskDialog v1.05

March 31, 2007 Comments off

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

  • Removed use of internal "VerificalTextSpacing" enum value.
Categories: Web Site Updates

CToasterWnd v1.09

March 31, 2007 Comments off

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

  • The existing CToasterWnd::Show method has been internally refactored into a Create method and Popup method. This allows client code to perform any custom initialization on the control prior to it actually being shown to the end user. Thanks to Itamar Syn-Hershko for prompting this suggestion.
Categories: Web Site Updates

CTreeFileCtrl v1.44

March 31, 2007 Comments off

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

  • The icons used for computer nodes in Network neighborhood is now cached in the CTreeFileCtrl constructor. This is a further improvement over the caching of the local computer name approach which was used in the last version of the code. If you do not want to use this approach, then you can define a FILETREECTRL_CACHE_COMPUTER_ICON preprocessor value which will result in the computer icon being found when actual network enumeration is performed. Thanks to Fotis Xomeritakis for this nice optimization.
Categories: Web Site Updates

CPJNSMTPConnection v2.66

March 30, 2007 Comments off

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

  • Fixed a bug in CPJNSMTPConnection::SetHeloHostname where an unitialized stack variable could potentially be used. Thanks to Anthony Kowalski for reporting this bug.
  • Updated copyright details.
Categories: Web Site Updates

CNTService v1.73

March 22, 2007 Comments off

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

  • CNTService::SetServiceToStatus and CNTService::Uninstall no longer specifies that it requires the SC_MANAGER_LOCK access right to connect to the SCM. This change helps to allow services to be started and stopped from Power User accounts. Thanks to Matthias Miller for reporting this issue.
  • CNTService::SetServiceToStatus no longer specifies the STANDARD_RIGHTS_REQUIRED access right when opening a service to control. This change helps to allow services to be started and stopped from Power User accounts. Thanks to Matthias Miller for reporting this issue.
Categories: Web Site Updates

XTaskDialog v1.03

March 22, 2007 Comments off

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

Categories: Web Site Updates

XTaskDialog v1.02

March 20, 2007 Comments off

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

  • Fixed a bug where the code unnecessarily set the progress bar range to 0-100 in CXTaskDialog::OnInitDialog. This was causing client calls to TDM_SET_PROGRESS_BAR_RANGE in TDN_CREATED notifications to effectively be ignored. Thanks to Demetrios A. Thomakos for reporting this issue.
  • For completeness, the DLL version of XTaskDialog now also emulates the TaskDialog API call in addition to the existing TaskDialogIndirect API call. Thanks to Demetrios A. Thomakos for reporting this issue.
  • XTaskDialog now ships with its own version of the error, warning and info icons in addition to the existing shield icon. This now allows XTaskDialog to work out of the box on Windows 98 and Windows ME in addition to 2000, XP and 2003 which were already supported. In addition the icons are a closer match for the Vista icons. For example the TD_INFORMATION_ICON icon is a I on a blue background.
  • Fixed a typo and a minor code optimization in CXTaskDialogCommandLink::DrawItem.
  • CXTaskDialogCommandLink now provides a WM_ERASEBKGND handler to optimize it drawing
  • Minor code optimization in CXTaskDialog::CalculateCommandLinkMetrics.
  • CXTaskDialog::LoadStringResource method has been renamed to LoadStringResources.
  • Fixed a minor vertical layout issue for TDF_EXPAND_FOOTER_AREA footer text in CXTaskDialog::Layout
Categories: Web Site Updates