Profound UI Framework
This is the README file for the open source ProfoundUI runtime.
Table of Contents
- License Information
- How To Build
- Integration with Fusion Charts
- How To Use
- Contact Profound Logic
This open source framework is licensed under the GNU Lesser General Public License. For details, please see the COPYING file and the COPYING.LESSER file included in this package.
We have chosen this license because we want you to be able to include our runtime with commercial software without the restrictions that would be included if we used the GPL. However, we would appreciate it if any modifications you make to our framework are contributed back to us. To contribute a modification, please e-mail the updated framework to firstname.lastname@example.org.
HOW TO BUILD
Note: You do not need to build this project if you have not changed the source code. We have included a pre-built file named runtime.js for your convenience.
To build it, download Closure and put it into the /closure directory of your IFS. Then, run the included QShell script named obfuscate.qsh. This will use Closure to build the runtime.js file.
INTEGRATION WITH FUSION CHARTS
To use the charting feature of this product, you must integrate it with Fusion Charts from http://www.fusioncharts.com. Fusion Charts is not a product of Profound Logic, and there may be an additional license fee to use it. Please see Fusion Chart's web site for more information.
To integrate Fusion Charts with this project, create a folder named "charts" under proddata:
$ cd proddata; mkdir charts
Then, copy the .swf and .js files from Fusion Charts into the new "charts" subdirectory. The Profound UI runtime will see that the chart objects exist, and use them automatically.
HOW TO USE
We have included a series of sample programs in the "examples" subdirectory to illustrate how to use this project. Please see the README file in that directory for more information.
CONTACT PROFOUND LOGIC
To contact us: http://www.profoundlogic.com/contact.rpgsp