|
From: Thomas H. <pol...@gm...> - 2004-11-11 18:50:22
|
Howdy everybody, feel free to reply to this mail to discuss SmartWin with me or other people on this list! Me and Sergey have just released the 0.995 version which is a "waiting for 1.0 version" of the library! It's got tons of updates and bugfixes I just send this mail to tell everybody how we're going onwards from here. Sergey is working on a Signal/Slot implementation to exchange with the current message dispatching system, it's built upon Loki's functors and will (theoretically) be 100% transparent with todays Event Handling system, nothing will change in client code, the only things you will notice is increased flexibility! When the sigslot system is in place (sigslot meaning Signals/Slots) users of SmartWin will be able to easily create their own event (signals) and event handlers for those events (slots) which can then be fired from an anywhere, it will also (probably) be possible to have several slots (event handlers) for the same signal (event) meaning that you're not confined to have only one event handler anymore for the same event! I have just tonight checked in a working implementation of a threading system with support for things like forking (create a new thread), critical sections (lock objects or parts of code from being accessed by other threads), wait for object(s) (wait until thread(s) finishes it's work), suspend thread (pause a working thread), resume thread (the opposite of suspend) and lots of other goodies! There is now downloadable documentation (as of version 0.995) in chm format and the website have been updated to get a more "pro" look! So as you probably understand I am as enthusiastic now regarding SmartWin as I never have been before! Thomas Hansen -- http://smartwin.sourceforge.net THE template based C++ Windows API GUI Abstraction Library |