This functionality is only available for certain module packages. Info / Copyright

Dialog Settings: General (projects, devices)

In this dialog you define, on a project-specific level, general settings for devices, for example how devices are to be synchronized.

Overview of the main dialog elements:

Group box Synchronization

Empty properties overwrite filled properties:

When synchronizing functions that belong together, the properties of one function are adopted by the other functions. In general, the property values of the source function are copied into the properties of the target function. This check box applies to properties of source functions that contain no entries. If it is selected, then the target function adopts the empty entries. Existing entries in the target function are thus deleted. If the check box is deselected, then the target function does not adopt the empty entries. Existing entries are retained.

Filled properties overwrite empty properties:

This check box applies to properties of source functions that contain entries. If it is selected, then the target function without an entry adopts the source function entry. If it is not selected, then the target function without an entry does not adopt the source function entry. The target function remains without an entry.


Consider macro when generating devices:

This setting determines whether the functions from the macro entered at the part and not placed immediately are to be generated as unplaced functions during the generation of a new device in the navigators (via the New device and New terminals (devices) popup menu items) or in the graphical editor (via the menu item Insert center). The check box is deactivated by default.

The setting has the following effect in the Navigators:

Check box

Result

selected

All functions from the macro are generated as unplaced functions if they belong to a device. If a function occurs twice in one of the macro variants, no further functions from the macro variant and from all the subsequent variants are taken into consideration. The behavior does not depend on whether the part contains function templates or not.

deselected

From the first main function which is entered in the function templates, an unplaced function is generated. The other templates remain free.
If the part does not contain function templates, only the first main function from the macro is generated as an unplaced function.

In the graphical editor, the setting has the following effect:

The part contains function templates and a macro file is stored with it. The functions matching the templates are distributed across several macro variants. When inserting devices from the Insert center, only the first macro variant (matching the page type) is, however, inserted.

Check box

Result

selected

The functions from the further macro variants that belong to a device are generated as unplaced functions. If a function occurs twice in one of the macro variants, no further functions from the macro variant and from all the subsequent variants are taken into consideration.

deselected

The other templates for which no matching function in the first macro variant is found remain free.

Output parts according to their position:

If this check box is activated, the parts and part reference data are output according to their position, regardless of whether there are empty lines between parts entries or not. However, the setting does not affect parts of the "Assignment Source / Target" type or terminal accessories.

If the check box is deactivated, parts are output regardless of their position.

See also