|
|
|
|
|
Product Description - SftTree/DLL 7.0 |
SftTree/DLL is a tree control for the WindowsÔ operating system, offering multi-line, multi-column, hierarchical data displays for applications written using C, C++ and MFC.
SftTree/DLL offers many features from simple, graphical list box displays to complex hierarchical data displays:
Hierarchical item display
Fixed or variable height items
Single and/or multiple text lines per cell with word wrap
Single and multiple selection built-in
Virtual mode (for flat lists only)
Owner-drawn cells and content windows for complete control over cell contents
Printing and Print Preview using SftPrintPreview/DLL
ToolTips and ScrollTips
Drag & drop with automatic scrolling, within and outside tree control
Single and multiple roots
Column headers as titles or buttons with images and text
Column footers as titles or buttons with images and text
Individual column colors
Fixed width or open ended last column
Row headers as titles or buttons with images and text
Row/column header as title or button with images and text
Row/column footer as title or button with images and text
Selectable column alignment (left, right, center)
Tree items with individual attributes
All images fully customizable
Tree lines fully customizable
Support for C and C++ (MFC) using Visual C++
Support for Windows 2000 through Windows 10, 32-bit and 64-bit processors
Complete implementation, not a sub/superclassed Windows control
No predefined maximum number of items
The source code for the MFC C++ classes for tree control access is supplied. Any application that you develop as a licensed user can use SftTree/DLL royalty-free (some restrictions apply), as long as only the DLL is shipped with your application.
SftTree/DLL supports C, C++ and other languages when using direct calls to the DLL. SftTree/DLL can be called using the definitions provided in the supplied header file. SftTree/DLL is shipped with class definitions which support the Microsoft Foundation Class Library (MFC).
Processor support depends on the installed and purchased product versions.
32-bit applications on Windows Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 (R2), Windows 7, Windows 8, Windows 10 and the server editions
64-bit support when running Windows XP x64, Windows Server 2003 x64, Windows Vista x64, Windows Server 2008 (R2) x64, Windows 7 x64, Windows 8 x64, Windows 10 x64 with AMD 64-bit processors or Intel 64-bit processors
UNICODE support is available for all platforms.
The product supports the same easy to use API on all platforms.
Windows 98 and Windows ME are no longer supported. For support of these platforms, SftTree/DLL 6.0 must be used instead.
Any application that you develop can use SftTree/DLL royalty-free in run-time only mode; design-time features are not available. Each user (developer) who needs access to any portion of the product must license a copy of SftTree/DLL.