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
While the SftOptions control manages all options, the application provides the remaining UI elements of the enclosing form, such as the Apply button, the Restore Defaults button, etc.
Because the SftOptions control maintains the options, it offers properties and events to notify the application about the Apply button status. As the user changes options in the SftOptions control, the Apply button should be enabled or disabled. The SftOptions control raises the ApplyStatusChange event to signal that the Apply button status changes.
Initially, when a form is displayed, the application should immediately disable the Apply button.
By responding to the ApplyStatusChange event, the application can then enable and disable the Apply button as needed.
Private Sub SftOptions1_ApplyStatusChange() YourApplyButton.Enabled = SftOptions1.ApplyStatus End Sub
Saving all options is performed using the Save method.
Private Sub ApplyButton_Click() SftOptions1.Save End Sub