Templated Forms Designer
The Templated Forms Designer allows you to edit templates visually while working on a RAD way.
This designer is an extension of the HTML designer, and has the ability to work with PHP components. When working on a templated form, PHP components can be dropped inside the HTML designer, and will behave like other HTML elements, supporting resizing and moving.
Selecting a PHP component on the HTML form designer updates the Object Inspector with the PHP component properties/events/JavaScript events. Selecting an HTML element updates the Object Inspector with the HTML Element attributes.
The Template and Design views are synchronized. If you edit a template and switching to the design view, the designer will reflect the changes Adding components to the Designer generates code in the template.
PHP Components on templated forms can be moved and resized.
Dropping a PHP component from the Tool Palette, creates the component on the designer and selects it. You can also drop PHP components inside PHP components that have the container capability.
With this feature, now you have two options to develop your forms visually, so to know when to use RPCL Forms or Templated Forms, just check out the type of interface you want to develop. If your interface is going to look more like a "desktop" application, you should use RPCL Forms, because it provides a higher control over the position of the components and there are features, like layouts, that only work on RPCL Forms.
On the other hand, if you want to develop an interface to look like a web page, you will want to use Templated Forms, because will allow you to a designer, to use an external tool to create complex web designs and for you, to integrate live RPCL components inside.

