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
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
SftTree/NET 2.0 - Tree Control
SftTree/OCX 8.0 includes built-in Windows UI Automation (UIA) support. Users who rely on Narrator, NVDA, JAWS or any other UIA-compatible assistive technology can read and navigate the control without the hosting application doing any work. There is no opt-in and no code change required.
What the screen reader sees:
| Element | Exposed as |
|---|---|
| Control type | Data grid. Row / column / cell navigation is available through standard grid shortcuts. A split tree control exposes a single unified data grid (not two nested grids) so the user experiences the same structure regardless of split. |
| Rows | Each item is a row fragment that carries its tree level, expand / collapse state and selection state. The parent / child / sibling hierarchy of the tree is preserved in UIA navigation. |
| Column headers / row headers / footers | Exposed as separate header fragments with the header text spoken as the name. Sort indicators are reflected in the header name. |
| Cells | Each cell is addressable individually. Cells using check-box or radio-button images advertise the matching control type and toggle / selection state, so the screen reader announces "checked" / "unchecked" / "mixed" as appropriate. |
Event notifications are raised automatically: selection changed, caret changed, vertical / horizontal scroll, expand / collapse, column resize, insert / delete item and cell toggle-state changed. The provider loads on demand the first time a UIA client queries the control, so there is no overhead for applications whose users never attach an assistive technology.
Two things the application controls:
Dark mode and Windows High Contrast are independent accessibility settings. SftTree/OCX honors both automatically. See Dark Mode and High Contrast.
