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 can define multiple columns (see ColumnsClass.Count). Each item added to the control can contain cells, one displayed in each column.
Columns can optionally be resized and reordered by the user without application program intervention.
Each column has a defined width (see ColumnClass.Width).
The last column can be defined as an open-ended column using the Columns.LastOpenended property. An open-ended last column will display the complete cell contents for the last (or only) column and never truncate any data. A fixed-width last column is defined with a specified width (see ColumnClass.Width) and any data which doesn't fit is truncated.
ColumnsClass.MakeOptimal and ColumnClass.MakeOptimal can be used to optimally size columns in width.