In forms an reports the labels can be localized with properties files (*.properties). This means that the forms and reports can confirm the actual system language. Even if you do not want to use your application with more languages, it is advisable to evacuate the static labels by this translation mechanism. This subject will be found in the eva/3 documentation under the topic Localization of forms and reports.
Generally an application covers more than only one form. In most cases in the application, there will be dialogs opened over the main window or parts of the main window will be exchanged. For this tasks mostly the commands ExchangeMiddlePanel or OpenFormDialog are used.
For printing and print preview of reports in eva/3 applications, mostly the commands PrintReport or PreviewReport are used. In the example applications there will be an dialog executed before, where the report results can be limited. If this Dialog is inside of a modal loop, this loop must be finished before the report preview can be accessed. For this, the command CloseActiveform can be used.
eva/3 can generate input masks depending on tables including Navigator, TableElement labeld entry field for each column. Instead of one column input masks, an entry table provides a little bit more clearness.