The Layout Editor loads objects from an existing ESL program file or from an existing ESL include file. The ESL file may have been created by the Layout Editor, a text editor, or by ESL Workbench.
In reading an ESL program file, the Layout Editor loads any objects which are defined in the .eal file and any objects defined in any file included by the .eal file.
In reading an ESL include file, the Layout Editor reads in the objects which are defined in the include file, and any objects defined in any file included by the include file.
Once you have completed editing objects within the Layout Editor, you can save the objects to the opened files or save the objects to new files. The Layout Editor saves not only new and modified object definitions, but all other statements from the opened ESL program or include file.
You can also choose to save only object definitions. The Layout Editor will write the object definitions for all the objects in the Layout Editor to a new file. It will not write any other ESL statements to the file. You can then use these object definitions as the basis for the user interface of another ESL program or include file.
See also: