SftTree/DLL 6.0 Support
  Product Updates & Hotfixes

Please log in to access hotfixes for this product.

  SftTree/DLL 6.0 Updates

Version 6.05:

  • Enhancement: Allow the reset time interval for CharSearchMode to be configurable (see SFTTREE_CONTROL, nCharSearchMaxInterval).

Version 6.04:

  • FindString/Exact did not include the starting index in its search.
  • The static library linked to an application would incorrectly use the application's version resource to check if a new product version was available.

Version 6.03:

  • Using SetButtons SFTTREE_BUTTON_AUTOMATIC would result in an incorrect expand/collapsed button image when Windows themes are not used.
  • If SFTTREE_CONTROL, fGridHorizontalFull was TRUE, the color specified using SFTTREE_COLORS, colorOddBg did not extend to the right side of the control, just to the end of the last column.
  • Cells using centered text/images were not centered accurately and were a few pixels off to the left.

Version 6.02:

  • The help samples were only shown if VS 2005/2008 was installed on the same system.
  • The focus rectangle would be shown outside of the selected item background color area when SFTTREE_SELECTION_CELL1 or SFTTREE_SELECTION_CELL1FULL was used.

Version 6.01:

  • The static link libraries were incomplete.
  • Calling RegisterApp in another DLLs initialization routine (DllInit, CComModule::Init, etc.) without subsequent call to remove messages from the message queue would result in a wait condition during UnregisterApp. This condition would normally occur when registering a COM object by calling DllRegisterServer where the COM object implementation calls RegisterApp during its initalization. While we are changing SftTree/DLL to avoid this condition, it may be worth noting that you should avoid any unrelated DLLs (like our product) when registering your COM object. By avoiding the unneccessary call to RegisterApp in order to register a COM object, you also improve the performance of your registration, as well as avoid the problem altogether.
  • The LoadGDIPlusImageFromResource did not reliably load jpeg images - caused by the internally used Gdiplus::Image::FromStream method (and a combination of other conditions, like low stack space, file size, etc.).
  • In the case of cells merging into cells that were empty except for a content window, the item's height and optimal column width was calculated incorrectly.
  • When using mouse over transition effects with SFTTREE_TRANSITION_THEMEDVISTAONLY_NOFOCUS or SFTTREE_TRANSITION_ALWAYS_NOFOCUS, the control would not repaint correctly when receiving the input focus.
  • Enhancement: Use selection outlining only if the display device supports >= 32K colors. This does not affect the use of GDI+ for images.
  • The ContentWindows sample has been modified to use _tsplitpath and _tmakepath so it can also be compiled with UNICODE support, if desired.
  • On 64-bit versions of Windows, the help file's samples would not be shown, if the help file was started using the Help entry in the product's program group.
  • Installation of the product fails on Windows 98/ME during product registration. This does not affect the control when distributed with an application. The control works correctly on Windows 98/ME.

Version 6.00:

  • This is the initial release.

  Scheduled Product Updates

The following changes have been implemented and are currently available via hotfix (above) and will be available in the next version.

Version 6.06:

  • None.
  In The Works

We are working on the following items, which will be available soon (within a few days to a month).

  • None.

*) Research Only indicates that these items are currently being reviewed to determine an appropriate course of action. No commitment has been made to offer/implement such new features.



 Product Info
 Product Demo

The demo version offers a complete overview of the product and includes complete documentation.

Download Now

 Purchase Now

Purchase SftTree/DLL 6.0
for immediate online delivery

 Customer Info
Home  |  Products  |  Support  |  My Account  |  Purchase  |  About