This release starts a new branch.
Release 0.9.0 contains only RaVCL controls.
You may create your own controls. This feature is mature now. You are welcome (see examples).
Using same technique, you may create bindings to controls from other control sets (see examples). Take any control from numerous HTML5/CSS3/JS control sets and create a control for design-time and run-time.
New fast and memory efficient WYSIWYG IDE designer is introduced. Rendering is almost as fast as native VCL/LCL controls.
CSS-based themes are not used in RaVCL. Now you may dress each control dynamcally using “UI” property.
Lazarus IDE is now supported.
Lazarus for Windows has the same WYSIWYG deisgner as Delphi IDE.
Lazarus for Linux does not have WYSIWYG yet. It has mocks of controls.
Use this instruction to install Raudus in Lazarus.
RaVCL still lacks controls. They will be surely added in 0.9.1.
1) If you have a RaExt-based or RaSt-based project, keep using Raudus 0.8.x, but think of using Raudus 0.9.x for your next project.
2) If you have a RaVCL-based project, uninstall 0.8.9, install 0.9.0 and upgrade your project (simple changes to make it look like “examples”).
3) In other cases – download Raudus 0.9.0.
[img width=800 height=504]http://www.raudus.com/custom/screenshots/RaVCL4.png[/img]