Developing the Forms generator

From OpenPetra Wiki
Revision as of 06:30, 10 August 2010 by Pokorra (talk | contribs) (Created page with '= summary = This page is for developers that need to extend or maintain the forms generator. The forms generator can currently be used for generating winforms from yaml files. …')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

summary

This page is for developers that need to extend or maintain the forms generator.

The forms generator can currently be used for generating winforms from yaml files.

The forms generator is also able to analyse the server and create links to webconnectors or uiconnectors.

Template system

Parsing existing c# code

Parsing the YAML definition

Layout of the form

one generator for each control type

data binding

events / action handling

Existing generators

Winforms generator

Winforms generator for Reports

The only difference are the controls, because they have to save and load the parameters used for the reports.

Ext.Js AJAX generator