EchoStudio: Form Editor Guide

The Form Editor Guide provides an in-depth discussion of the EchoStudio Form Editor's features and usage. A basic understanding of Echo development, such as provided in the Echo Tutorial, will be beneficial to understanding this documentation. Additionally, a basic understanding of EchoStudio's functionality as described in The EchoStudio Quick Start Guide is essential for understanding the utility of the Form Editor's features.

1 Overview
Introduces the Form Editor and discusses its role within EchoStudio. Describes the mechanisms available to access the Form Editor and introduces the three Form Editor contexts.
2 Design Context
Introduces the Design Context and discusses its purpose. Describes the layout of the Design Context.
3 Design Context: Component Tree
Discusses how to use the Component Tree Panel to add components to the form control their layout.
4 Design Context: Component Editor
Discusses how this panel is used to set the initial state of the form's components.
5 Design Context: Form Preview
Describes the preview panel of the Design Panel.
6 Source Context
Describes how the Source Context can be used to customize the initialization and interactive behavior of forms. Component initialization methods and event callback methods are discussed.
7 Configuration Context
Discusses how the Configuration Context can be used to support internationalization of forms be defining a ResourceBundle.