Recommended Posts

Hello,
I''ve just created a messaging library using Direct Input 8. It currently only supports Keyboard and Mouse events, but can easily be adjusted for other input devices, ie joystick.
If anyone would be interested in testing the library, questioning the library design, errors, mistakes or bugs, I would really appreciate it.
Let me know and I can send you the source code as well as some instructions of initialize the class library.
You can reach me at alekmitrevski@hotmail.com
Other libraries that I have, if people are interested are:
a.) A logging library that can turn on/off various logging levels...So far, there are 8 log levels allowed,
1.) DX_LOG_ERR
2.) DX_LOG_WARN
3.) DX_LOG_TRACE
4.) DX_LOG_BEGIN
5.) DX_LOG_END
6.) DX_LOG_PARAM
7.) DX_LOG_CONSTRUCTOR
8.) DX_LOG_DESTRUCTOR
9.) DX_LOG_ALL ( sets all of the above on )
It''s a single threaded logging class and may take away from performance of your app, but it''s a good debugging tool.
b.) A Template Singleton implementation -- Making a class a singleton can be as easy as class CDXTestClass : public TSingleton
I am willing to share anything that I have done, I figure that is the only way that I can advance myself is with feedback from my peers.
Thanks
Alek