Libraries needed by libGx to work efficiently are written in C++ programming language.
Firstly, let me share my experience with LibCb. This library is specifically designed to implement function objects. I found it to be very efficient and easy to use. However, I do wish there were more features to enhance its functionality. For instance, it would be nice if LibCb could be converted into a header-only library. Furthermore, it would be a great addition if a list of callbacks could be called by function objects when activated.
Next up is the LibTmr library that is currently used within LibGx to implement ToolTips and auto-scrolling. I was pleased to see that it worked seamlessly with LibGx, making it a great addition to the toolkit. Even though it has a limited use case at the moment, I believe it has a lot of potential moving forward.
Overall, both LibCb and LibTmr are excellent libraries that add significant value to the libGx library. I highly recommend giving them a try.
Version 20060723/20090810: N/A