Add selected objects
Items in the
Selected Objects
pane are added to the Library Objects
pane to edit their parameters in the decorator pane.Objects can be added using the
Add selected objects to a Library
toolbar button in the Selected Objects
pane, by clicking and dragging the objects between the panes, or by copying the object from the selected objects pane to the library objects pane.When clicking and dragging or copying and pasting objects between panes, placing the selected object on top of the main
Libraries
node opens the Assign to/Create New
window. Placing the selected object on an existing library branch places the selected object in that branch in the appropriate subfolder for the object type. The new elements inherit all applicable substitutions from the library object.
IMPORTANT:
Default substitutions are inherited automatically. Overrides to the default substitutions, and all other decoration, must be applied manually to new elements of an existing library object.
To add a selected object to a library object
- ClickINCLUSIONSand select one or more of the following options:
- SelectAdd Childrento include all elements contained within the selected item in theSelected Objectstree view when it is added to a library object.
- SelectAdd Dependenciesto include all elements referenced by the selected item in theSelected Objectstree view when it is added to a library object.
- SelectAllow Shared Ownershipto allow the selected item in theSelected Objectstree view to be added to more than one library object. When this option is inactive, the selected item may only be added to one library object.
- SelectContainer Modeto add all program tags and routines to the library object automatically. When this option is inactive, content must be manually added to the library object.
- In theSelected Objectstree view, select the item or items to add. Hold down theShiftorCtrlkeys to select multiple items.
- ClickAdd selected objects to a Library. TheAssign to/Create Newwindow opens.
- To add the selection to an existing library object, select the library object from theSelect Librarydropdown menu. The rest of the settings in the dialog box are dimmed because they are defined by the library object.
- To add the selection to a new library object, check theCreate Newcheckbox. The remaining fields in the window, which appear dimmed by default, become active.
- In theCatalog Numberbox, enter the library object name, which displays when the library object is registered in theApplication Code Managerapplication.IMPORTANT:TheCatalog Numberis the only required field and must be unique within the ACD file. Some fields will be automatically configured depending on the value of certain fields.Any library attribute configured in the ACD file will become the primary value and cannot be manually edited when being published. Leave it blank if this is required.
- (optional) In theDescriptionbox, enter the description of the library object.
- (optional) In theLibrary Typebox, select the library type to identify the library object as a module. A module registers as hardware rather than software in theApplication Code Managerapplication.
- (optional) In theContent Typebox, select the content type:Task,Program, orRoutine.
- (optional) In theBase Librarymenu, select a base library if you want the new library object to inherit substitutions from an existing library object. SelectNoneif you do not want inheritance to take place.
- (optional) In theSolutionbox, select the solution.TIP:This list is empty if no solution has been set in another library in the same ACD or if the Settings file is also empty.
- (optional) In theFamilybox, select a family from the list.
- (optional) In theCategorybox, select a category from the list.
- (optional) Enter a name and description in theInstantiationfields. These will be applied as the name and description for each instantiation of the library object.TIP:To use an expression to generate the values, rather than entering a text string, click the ellipsis (...) button to the right of the field to open theExpression Builder.
- (optional) Enter initial substitutions in theNameandDescriptionfields. These substitutions extend to all elements within the objects, and begin the decoration process. Additional substitutions can be added once the Library Object has been created.
- ClickOKto save the library object.
Provide Feedback