Use the below procedure in Fred4 – supplying library ID as a variable, or entering 0 to process all objects in all object libraries.
To process all objects in all libraries
Run in the script window:
LibraryGeneratePreview(0)
Use it very carefully as it may take long time.
To process all objects in the library with id = 1234
E.g., if the library id is 1234, run in the script window:
LibraryGeneratePreview(1234)
1.On the Library navigator of the Pages main tab, in Library, select a library. 2.Click the triangle button next to the Library field, and then select Edit Library. 3.Look at the ID field. If you don't see the ID field in your Edit Library dialog 1.In fred4_config.xml, locate and expand <objectUIs> section 2.Within it, locate and expand <objectUI name="EditLib" section. 3.Locate the <attribute name="access"> in the code and expand it. 4.Under it's closing tag </attribute>, add the new block of code as <attribute name="id"> <ui mode="ReadOnly"/> </attribute> So, this part of code will look like (the new added code is highlighted below): <attribute name="access"> <ui mode="Normal"/> </attribute> <attribute name="id"> <ui mode="ReadOnly"/> </attribute> <default mode="Hidden"/> </objectUI> Reimport fred4_config.xml in your database and restart Fred4 - the Edit library dialog will now show the library ID as a read-only field. |