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
SftTabs/OCX supports OLE drag & drop, based on the OLEDragMode and OLEDropMode settings.
If the OLEDragMode property is set to OLEDragSftControlManual, OLE drag & drop mechanisms are used. This is the most powerful drag & drop method supported by SftTabs/OCX. In this mode, drag & drop between controls in the same application and between different applications is supported, including drag & drop to and from Windows Explorer.
Using the OLEDropMode property, SftTabs/OCX can be defined as a valid drop target. The OLEDragDrop event occurs when a drop occurs on the control. The application can retrieve the data and data format using the GetData and GetFormat methods.
SftTabs/OCX can also be used as the source of a drag & drop operation. By using the OLEDragMode property (set to OLEDragSftControlManual), the OLEStartDrag event occurs as soon as a drag & drop operation is about to begin (using the OLEDrag method).
The Visual Basic's DragMode property must be set to vbManual for OLE drag & drop.
In the OLEStartDrag event, the application can define the data or data formats and drop effects that are supported for the drag & drop operation.
Visual Basic also supports its own drag & drop which is not based on OLE. Visual Basic's drag & drop methods only operate within the same application. The DragMode property (added to the control and documented by Visual Basic) controls this drag & drop processing. Please see the Visual Basic documentation for more information.