I’ve updated all controls to reflect the license change, to integrate the GitHub repositories, and to update the WTL library that is used by the controls internally.
Additionally crashes have been fixed in ExplorerListView, ExplorerTreeView and ShellBrowserControls, and a memory leak has been fixed in the StatusBar control.
As some of you already may have noticed, I have published all controls on GitHub, under the MIT license.
During the last 3 years I have kind of lost the interest in developing software for the Win32 platform, especially for an ancient technology like VB6. In 2016 and 2017 I did not write many lines of code, at least not for the ActiveX controls. One reason is that I don’t really like Windows anymore. With Windows 8, 8.1 and 10, Microsoft managed to make me dislike the system that I have been loving for almost 20 years. It does not feel like “my system” anymore. Linux has taken over this place.
Also, independently from my dislike of Windows 10, my focus has moved away from Win32, towards web technology, mobile technology, machine learning and artificial intelligence.
You might see me committing changes to the GitHub repositories from time to time, but don’t expect any real development, at least not from me. Small bugfixes or even small new features that cost me like an hour to implement, might happen. But anything that requires days of work and changing big parts of the sourcecode is extremly unlikely to happen. Maybe someone else feels like picking up the projects and continue development.
You can find the projects here: https://github.com/TimoKunze
There’s still one project missing: A RichTextBox control that I have never managed to finish. I’ll publish it as well soon.
I’ve released an update of the ShellBrowserControls library. It fixes a rare crash that could occur when detaching the controls.
I’ve released version 1.2.3 of the LabelControls library. It fixes a minor bug in the WindowlessLabel control.
I’ve released an update of the ShellBrowserControls library. It contains a change to the handling of shell auto update events for Windows 8 and newer. This change avoids garbled icons.
I’ve updated the DateTimeControls library to improve compatibility with Linux/Wine and ReactOS.
I’ve released an update to the ExplorerListView control. It fixes problems with drag’n’drop.
I’ve released an update to the ShellBrowserControls library. It fixes a bug in the ShellTreeView control that could lead to duplicate items when using the EnsureSubItemsAreLoaded method of the ShellTreeViewItem class.
I’ve updated the StatusBar, TabStrip, ToolBarControls, and TrackBar control libraries to fix the memory leaks. Now all controls are up-to-date again.
I’ve fixed the memory leaks in three more control libraries. More to come soon…