Version Difference Editor can be used to View files/folders both in New & Old Version Images, to change various file attributes necessary for difference / patch building or update installation or to change update commands and their parameters for particular difference.
Version Difference Editor main window consists of 2 main subwindows:
|·||New Version Image window - used to navigate through New Version Image components, folders and files and to set their properties (upper window);|
|·||Old Version Image window - used to navigate through Old Version Image components, folders and files and to set their properties (lower window);|
Depending on the operation and status, files and folders are highlighted with a certain color.
Legend Bar is placed at the bottom of Version Difference Editor window. To change the default color - double click on the appropriate item in the Legend Bar.
Each of those windows consist of two subwindows:
|·||Version Image file browser window - used to navigate through New Version Image objects;|
|·||Properties window - used to set properties necessary for difference / patch building or update installation.|
Old/New Version Image Browser
This window can be used to select necessary Version Image or a Component inside it, to set/observe properties of selected objects.
To change object property - select it in the appropriate Version Image and then change necessary property value in the Properties window.
By default Synchronous selection mode when pairs of files in old and new version images are highlighted (selected) synchronously is turned on. You can switch it off by selecting the appropriate item in Files menu.
Tabstops header on the top of each window allows sorting of the file list by Name, Date and Size by clicking on the appropriate header. Clicking a second time on the same header reverses the order. Arrow to the left of the header text shows the sort direction.
Each property of difference elements has such implicit attribute as "Source of the obtained value".
This attribute defines the method of determining the particular value of the Update command.
The value can be defined by:
|·||by the corresponding version's property values (<Defined by version>, value is prefixed with ' @ ' symbol in the list),|
|·||by version's property value only if the corresponding parent object's property value is defined by version's property values (<Defined by parent>, value is prefixed with ' * ' symbol in the list)|
|·||by parent's property value. (<Inherit>, value is prefixed with ' $ ' symbol in the list)|
|·||individual value, which you can set by clicking with right mouse button on the appropriate file. Available values and their descriptions are listed in the Update Command generation section of this manual.|