Category: Releases

  • ProgressBar 2.2.0, StatusBar 1.3.0, TabStrip 1.4.0, TrackBar 1.4.0

    Here are some more controls that I have fixed and migrated to Visual C++ 2010.

  • Animation 2.3.0, ButtonControls 1.6.0, ComboListBoxControls 1.2.0, DateTimeControls 1.2.0, EditControls 1.6.0

    Happy new year to everyone!

    I have released new versions of some controls. I fixed several bugs, including crashes (which did not happen often though). I also migrated to Visual C++ 2010. Unfortunately this also means that Windows 2000 is not supported any longer, because the compiler doesn’t support it anymore.

  • ProgressBar 2.1.4, TabStrip 1.3.2, TrackBar 1.3.2

    I released some more minor updates. The changelogs are short, I’ve fixed some minor bugs only.

  • ButtonControls 1.5.1, ComboListBoxControls 1.1.3, ExplorerListView 1.0.0

    I released some updates which fix various bugs. The update for ButtonControls also brings an interesting new VB6 sample that demonstrates how to implement a color chooser drop-down button using ButtonControls.
    As only one bug has been reported for the RC1, ExplorerListView now is final.

  • DateTimeControls 1.1.3, StatusBar 1.2.3

    I have updated DateTimeControls and StatusBar. The StatusBar update fixes a crash that occured when the control tried to retrieve a pane’s tool tip text and this tool tip text has never been set. The crash was caused by a bug in comctl32.dll.
    The DateTimeControls update fixes a major bug and a minor one. The major one occurred with version 5.x of comctl32 only. If a text box has the focus and the user clicks the drop-down button of the DateTimePicker control, the button was drawn pressed and all the events like CalendarDropDown were raised, but the Calendar never showed up, because it was destroyed again immediately. This also is a bug in comctl32.dll. I have implemented a complex work-around.

  • DateTimeControls 1.1.2

    I have released version 1.1.2 of DateTimeControls. It fixes four bugs and adds a new property page for specifying Unicode texts at design time.

  • Galba

    I have released Galba, a … … no, not a new ActiveX control. 😉 Galba is a very simple CD/DVD/HD-DVD/BluRay writing software which uses the disc-writing capabilities of Windows. I have written it in October 2009, after I had finished my studies and before I got my job. Christian Lütgens needed an alternative to the Nero COM component for usage in his software DateiCommander, because starting with Nero 9 this COM component isn’t available anymore. Also it sucks to require your customers to install a bloatware like Nero just to be able to write files to a DVD. Christian asked me for help and since he is a very good tester of my ActiveX controls, I wrote Galba for him. A few weeks ago, I came across this project on my hard disk and asked myself why not publish it on my website under the LGPL license? So I did.

    I don’t plan to implement anything new into Galba. If I find time and am motivated, I will fix bugs and implement small improvements. Feel free to download the code and improve it. Feel free to send me patches. If they are of good quality, I will integrate them.

  • EditControls 1.5.0

    I have released version 1.5.0 of the EditControls control library. It introduces a new property page for specifying Unicode texts at design time and fixes two bugs.

  • Screenshots of ShellBrowserControls

    I’ve uploaded 12 screenshots demonstrating various features of ShellBrowserControls.

    • ShellBrowserControls 1.x
    ShellBrowserControls 1.x

    Contains screenshots of ShellBrowserControls, version 1.x.

  • ShellBrowserControls 1.0.0 Release Candidate 1

    I guess some of you did not expect it anymore, but I’ve released a first release candidate of the ShellBrowserControls library.
    The library contains two controls: ShellTreeView and ShellListView. ShellTreeView can be attached to ExplorerTreeView 2.0.0 or newer, ShellListView can be attached to ExplorerListView 1.0.0 RC1 or newer. The setup contains only 1 sample, but it demonstrates how to use ShellBrowserControls, ExplorerListView, ExplorerTreeView, StatusBar, TrackBar and Animation to build a Explorer-like shell browser. The sample does not contain much code, but supports things like dynamically scalable thumbnails (in Vista design!), Tiles view, elevation overlays, drag’n’drop, context menus and much more. It also demonstrates how to mix shell items with user-defined items.
    ShellBrowserControls has been designed to hide as much of the ugly shell stuff as possible while letting you customize every detail. If you don’t want to bother with shell programming, you will be happy with this library. If you are a control freak and want to control every part of the shell-browsing, you will be happy with this library as well. The only major feature that is missing is grouping support, i. e. currently there is no group view mode (although ExplorerListView supports it).
    ShellBrowserControls makes extensive use of multi-threading. Loading of items, icons, thumbnails, details and columns has been moved to background threads as much as possible, so that the GUI remains responsive even if some loading process takes a long time.

    If you have questions about the usage of the library, please use the forum. Some concepts seem to be complicated, but my beta tester already assured, that they are very powerful once you have understood them.
    When using the controls, do not forget that tree view features are controlled by ExplorerTreeView, list view features are controlled by ExplorerListView and shell features are controlled by ShellTreeView/ShellListView.

    This is the most complex software I have ever written. I did extensive tests, but be aware of bugs.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close