When copying, all function data is completely written to the Clipboard, and on insertion all data is adopted from the Clipboard. For all functions created by a copy operation, the device tag must be subsequently adjusted (renumbering).
Functions can be copied in different "user interfaces":
"User interface" |
Copyable function |
Side effect |
---|---|---|
Device navigator -> Device navigator |
Placed + unplaced |
The newly created functions are unplaced. |
Schematic -> Device navigator |
Placed |
The placement is lost. |
Schematic -> Schematic |
Placed |
- |
A distinction is made between the following cases:
- Copying and pasting placed functions: If a placed function is copied, then all data of this function is copied and all this data is taken into account on insertion. If the insertion occurs from the Device navigator, then the functions are inserted without placement.
- Copying and pasting unplaced functions: Unplaced functions can only be copied and pasted from the device navigator. Their behavior does not differ from that of placed functions.
- Copying and pasting function templates: Function templates cannot be copied. Only the device definitions can be copied, but they are only copied when the main function is copied.