Page Tree
Other Releases
Easy Heading Macro | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Info | ||||
---|---|---|---|---|
| ||||
The following document describes the usage of the Copy/Paste tool to easily insert Tags into a Page. |
The first step to use this feature is to create a Tag tag in your Projectproject. This tag can be a simple one , such as an array or Custom Typea custom type.
To better understand the feature, all three examples are shown in this documentbelow. The tags created are as follows:
Code Block |
---|
1. Tag.Integer1 -- Integer DataType -- Simple Tag. 2. Tag.Digital1 -- Digital DataType -- Array of 10 elements. 3. Tag.CustomType -- Custom DataType -- Sub-Elements: Element1 (Integer), Element2 (Integer.) |
Tag creation.
Now that our tags were are created, we can start adding them to the display. Right-click at on the Integer1 Tagtag, and select the Copy Selected Row option.
Copy selected tag.
Navigate to the Draw Environment, at the desired Pageenvironment in your desired page. Right-click at on the display and select Paste. You should see the Tag tag being inserted into the display, and it should be already formatted with a TextOutput , for as its label , and a TextBox for as its displaying value.
Copy/Paste Simple Tag.
The same logic can be applied for array Tagstags. Copy the Tag tag row related to Digital1 Array from Edit-Tags-Objectsrelated to Digital1 Array. All elements should appear formatted when Pasted pasted into a page.
Copy/Paste Array Tag.
Lastly, for a Custom Type Tag, Copy the Parent custom type tag, copy the parent element from Edit-Tags-Objects and Paste paste it into your page. The child elements will be automatically formatted at in the Displaydisplay.
...
...
Info | ||
---|---|---|
| ||
Custom Type “Motor” and tag array Motors of Motor for motor type. |
Symbol The symbol “Motor” using the motor custom type.:
Executing copy of Motors tag to a page will past all motors symbols created and configured with the right tag:
It is possible to execute this operation with custom type inside of custom type with several different custom type types at same time.