Q: Is SftTree/NET the successor to SftTree/OCX or SftTree/DLL?
No. Not at all. Each one of these products is designed for specific development environments and will continue to evolve. While they may share similar features, they each are independent products.
SftTree/NET is intended to be used in cases where "pure" CLR code is desired. The product will also evolve to support the Compact Framework and Silverlight.
Our ActiveX control, SftTree/OCX, covers many development environments such as VB, Access, Delphi, C++Builder and many more that .NET controls simply cannot support.
The DLL based control, SftTree/DLL, continues to be extremely performance-minded, for C and C++ applications (great for drivers, too).
Yes, there is considerable feature overlap, but each of these products remains and continues to be independently developed and will continue to evolve.
Q: Loading the control seems a bit slow. What can I do about that?
It is extremely important to use the Initializing property. Without it, loading will indeed seem a bit slow.
All our samples use the Initializing property.
Basically, wrap any code that adds/deletes a lot of items with the following:
sftTree1.Initializing = True
... add/remove all items
sftTree1.Initializing = False
Have a question? Send an email to support@softelvdm.com (we didn't provide a direct link because we hate spam-bots, sorry). |