MS ActiveX TreeView on Register looses node property values on page switching
ActiveX and VBA are jointly driving me mad, here a simple scenario which makes me sick ( unfortunately, I have to use this development combination) :
Platform: Win2000, MS-Office2003, MS-Access2003
On a MS-Access Form I have a register control widget with 2 pages. On each page there is a MS TreeView Version 6.0 Element with CheckBoxes.
On startup, I add a node to each TreeView. I check one node's checkbox on page 1, then I switch to the second page and back.
Effect: The formerly checked attribute is reset, the same happens to the bold-setting.
Curiously, the background colo(u)r attribute is preserved.
This behaviour does not change if only one treeview is used.
I could not figure out any reason for this behaviour nor any articles. For a demo, use the attached MS-Access demo which requires Office-2003.
I run it on Windows-2000.
I would glad for any help or suggestion. I hope there is a way not to restore the complete tree by VB code.
Thanks

