If you need to track what’s going on in your RB-App, this is the way to go. It simply implements the “Debug.Print” method and logs the messages to a floating window, a text file – or (OS X only) to the system console. All of this works cross-platform and is as customizable as it’s “Plug and play”.
Debug Object can be configured through XML code by means of my realXML parser class. You can disable this feature, but I can really recommend it as it makes runtime configuration a snap!
This software is released under the LPGL. In short, this means that you can use it safely even in commercial applications, but if you find any bugs or add any features to the module itself, you will need to make it available to others, too.