Web Component Library (formerly Pas2JS Widgetset) is a RAD Framework to develop Web Applications like to develop Windows Applications originally started by Hélio S. Ribeiro and Anderson J. Gado da Silva and further improved by Sven Barth.
This project is only possible thanks to Free Pascal, Lazarus and the fabulous compiler Pas2JS
- Lazarus 2.1 or newer
- pas2js 2.0 or newer
This project is under development. This version is an basic implementation and many bugs need to be corrected. Please help us to take this project forward.
This was tested with Lazarus 2.1 using version 2.0 of pas2js.
- make sure that the pas2jsdsgn package is installed
- the pas2js_rtl package should have been opened (so that the IDE knows about it)
- install the wcldsgn package from design/package
- open the wcl package in widgets (again so that the IDE knows about it)
- create a new Web GUI Application
- you can only use components from the WCL tab
- test data module template
- implement support for DB controls
- implement a Lazarus compatible grid
- better maintenance of the project's HTML file
- better maintenance of the project's main program file
- more dynamic layouting of the components