Menu

mCtrl 0.9.0 released

Fruits of a lot of work is coming to your table. The version 0.9.0 brings few more controls, many small improvements. The interface of the values (MC_HVALUE and related functions) as well as controls using them has been heavily simplified as the API was found too difficult to use, and also containing some flows.

Also numbers of messages and notifications has been renumbered to achieve two properties:

  • mCtrl messages and notifications use range quite different from messages and notifications of standard controls (COMMCTRL.DLL).
  • Every mCtrl control now uses its own distinct range of messages. In some cases this may make life of developers easier. Although applications should not rely on this fact, as any 3rd party custom control may use the same range, it may make developer's life easier in some debugging sessions.

Unfortunately this also means the downside of being incompatible with previous releases. The better side is the API is now quite clean and I consider the 0.9.0 as the last major version before 1.0 where we make the API stable and keep it compatible since that point in time.

You may download mCtrl packages here:
http://sourceforge.net/projects/mctrl/files/mctrl/0.9.0/

More info can be found on project homepage, change log and documentation:
http://mctrl.sourceforge.net/

Regards,
Morous

P.S. Also note that mCtrl project git repositories were recently migrated to github:

Posted by morous 2013-02-06

Log in to post a comment.