|
Library Elements are Dynamic |
|
|
When a library element is placed on a page, instead of copying the element into the page, the Application Studio just sets a reference to it. Library elements exist in page as a reference not as a copy The usage of a library element is dynamic. That means if the element is changed in library, change is reflected to all the pages where the element is used. But this change does not destroy the updates made by the user on the element in page. Example Assume that Library Element "Heading1" is based on a text element and has the following property assignments: Font|Family : Verdana Font|Size : 5
Assume that the user deployed Heading1 in a page and changed the "Font | Family" to "Arial" Font|Family : Arial Font|Size : 5
Later, "Heading1" is modified in the library as follows: Font|Family : Times New Roman Font|Size : 4
The result on the page: Font|Family : Arial Font|Size : 4
Although "Font | Family" is changed in the Library from "Verdana" to "Times New Roman", it will stay as "Arial" because it was set by the user on the page. The user did not touch the "Font | Size" on the page, thus it stays as "4".
|