SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftMask/OCX 7.0 - Masked Edit Control
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftPrintPreview/DLL 2.0 - Print Preview Control (discontinued)
SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftDirectory 3.5 - File/Folder Control (discontinued)
SftMask/OCX 7.0 - Masked Edit Control
SftOptions 1.0 - Registry/INI Control (discontinued)
SftPrintPreview/OCX 1.0 - Print Preview Control (discontinued)
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftTabs/NET 6.0 - Tab Control (discontinued)
SftTree/NET 2.0 - Tree Control
SftTree/NET has full support for drag & drop as offered by controls using the SftTree.AllowDrop property. The SftTree.DragStyle property controls whether the control generates the DragDetected event. Drag & drop is never automatic and must be initiated by the application, usually in the DragDetected event using the Control.DoDragDrop method.
While handling the control's DragEnter, DragOver and DragDrop events, a default drop target is provided by the control automatically in the SftTree.DropTarget property. An application can override the default drop target while handling these events.
The SftTree.AutoExpandDragDrop property defines whether items are automatically expanded during a drag & drop operation, when the mouse cursor hovers over an item for an extended period of time (SftTree.DragDropHoverInterval).
The DimensionsClass.AutoHScrollMargin and DimensionsClass.AutoVScrollMargin properties control the area where vertical and horizontal scrolling starts automatically during drag & drop operations.