Skip to content

Commit 8fec4c8

Browse files
authored
Update README.md
1 parent 86ef161 commit 8fec4c8

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

README.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ShellControls
22
## Shell Browser and Shell Tree Controls
3-
## ucShellBrowse v12.0 R1 and ucShellTree v2.9
3+
## ucShellBrowse v12.0 R1 and ucShellTree v2.9.1
44
### Updated 03 Feb 2023
55

66
This repository contains a twinBASIC x86/x64 compatible port of my shell controls, ucShellBrowse and ucShellTree.
@@ -19,6 +19,9 @@ There's still some work to do in twinBASIC to complete user control support, but
1919

2020
**Requires [twinBASIC Beta 239](https://github.com/twinbasic/twinbasic/releases) or newer**
2121

22+
>[!IMPORTANT]
23+
>Currently not working in twinBASIC Beta 424-428.
24+
2225
The demos are all set to open and run, to set these up in your project:
2326

2427
These projects use tbShellLib, the x64-compatible successor to oleexp.tlb written in twinBASIC. First add a reference to 'twinBASIC Shell Library' in Settings->COM Type Library / Active-X References by clicking TWINPACK PACKAGES and selecting it from the list, or manually downloading it from it's [repository](https://github.com/fafalone/tbShellLib).
@@ -29,9 +32,19 @@ As an alternative, to have them in an editable form, for ucShellTree, you need t
2932

3033
### Update
3134

32-
**IMPORTANT:** These controls now require [twinBASIC Beta 239](https://github.com/twinbasic/twinbasic/releases) or newer. The changes in/for this release allow building them as Active-X DLLs that can be used in VB6; however they're not working in VBA yet. They also require tbShellLib 2.6.60 or newer, if you're adding them to your own project.
35+
**IMPORTANT:** These controls now require [twinBASIC Beta 239](https://github.com/twinbasic/twinbasic/releases) (**temporary** through 423). The changes in/for this release allow building them as Active-X DLLs that can be used in VB6; however they're not working in VBA yet. They also require tbShellLib 2.6.60 or newer, if you're adding them to your own project.
36+
37+
**ucShellTree v2.9.1 Update**
38+
```
39+
-(Bug fix) AutoCheck = False not respected when expanding a checked folder (thanks to
40+
VBForums user Mith for report and fix)
41+
-(Bug fix) When AutoCheck = False and CheckBoxes = True is set at runtime, checkboxes
42+
improperly cycled through partial checks. This is currently fixed as a work-
43+
around that will not work properly if ExclusionChecks = True (and AutoCheck
44+
= False), but it may be some time before I Can run down a proper fix.
45+
```
3346

34-
**ucShellTree v2.9 Update**
47+
**ucShellTree v2.9 Update**\
3548
![image](https://github.com/fafalone/ShellControls/assets/7834493/24301b7e-ea8d-4ab6-83a1-09f70b964288)
3649

3750
I have not updated the joint projects yet-- the controls package or the FileDialogDemo. **Only** tbShellTree.twinproj and ucShellTree.twin/tbcontrol have been updated to 2.9. I'll look at the others next week after the new tB beta is out.\

0 commit comments

Comments
 (0)