Preferences
V1.0 note: Some options listed here are for future program features, so may have no effect in V1.0
The px.factory preferences are accessed via the Preferences ... option on
the View menu or the
px.factory Application Menu on OS X, or the
button on the Toolbar.
Selecting this option opens a Tabbed dialog with the following tabs which group related
parameters:
To view and modify a set of parameters, click on the relevant tab.
Note: The options to update Objects following an Object move within the same file (e.g.
Update Play List after Program Move) also apply when Objects that can be
referenced are inserted, deleted and sorted.
Note: The options to copy referenced Objects with "parent" Objects (e.g. moving Programs with
a Play List) work by:
-
Checking the destination file to see if the referenced Object exists
-
If it does then the parent Object is updated after being moved to point to the existing Object
in the destination file
-
If not then px.factory checks to see if a blank or empty child Object is present in the
destination file (e.g. in the case of moving a Program, a blank "Basic Program A" is looked for)
-
If a blank Object is found then the child Object is copied and the parent Object is
updated after being moved to point to the new Object in the destination file
-
If no blank Object is found the px.factory gives up. Note this may result in a Partial edit
(e.g. it may have only been possible to copy a subset of Objects due to the amount of free
Objects in the destination file)
-
The child Objects are only ever copied irrespective of whether the parent Object is being moved
or copied. This is to avoid the problem that would occur when a child Object is moved (say a
Program with Play List 1), where the source child Object (which would have been initialised
after the move) is also referenced by other Parent Objects (e.g. another Play List entry)
All the above options are sensitive to what is being dragged. For example a Play List, Play List Set,
Play List Set List, or Play List Set List Program can be dragged and the necessary
Programs will be copied