Creating an Assembly

The assembly is the main compilation unit of development environment. The assembly is used to unite forms and units by their functionality and creating an application structure by linking various assemblies. Units or forms created separately are compiled as separate assemblies.

NOTE. Forms are available only in the desktop application.

Create an assembly

After the assembly is created, the works consists on creating internal hierarchy of folders, units and forms, setting up links with other assemblies and creating application code. To start an assembly for execution, create a special procedure that is an entry point. An entry point is used on application start from the repository, and during development and debugging one can select any single unit or form that will be started when working in the development environment.

One can add units and folders with units to an assembly.

Add a ready object to assembly

Add a new object to assembly

Delete object from assembly

Any unit added to the assembly is automatically considered as included in the assembly. All assembly objects are compiled as a whole.

To close the current assembly, select the File > Close main menu item or press CTRL+ALT+W.

Working with Links

Links can be added to system assemblies, custom assemblies, units, and Python modules, forms and web forms. To set up links, use the assembly inspector.

See also:

Developing User Application